3db7bc7
Author: Ingvar Hagelund <ingvar@redpill-linpro.com>
3db7bc7
Date: Wed Nov 27 02:14:36 CET 2019
3db7bc7
3db7bc7
    Revert parts of upstream commit 55b2f623b2a9cde3831b45920e1a657fa1ffe3a4
3db7bc7
3db7bc7
--- src/hitch.c.orig	2019-11-27 01:15:30.734391214 +0100
3db7bc7
+++ src/hitch.c	2019-11-27 01:15:10.901000746 +0100
3db7bc7
@@ -3993,8 +3993,10 @@
3db7bc7
 		exit(1);
3db7bc7
 	}
3db7bc7
 
3db7bc7
-	if (!verify_privileges())
3db7bc7
-		exit(1);
3db7bc7
+       if (geteuid() == 0 && CONFIG->UID < 0) {
3db7bc7
+               ERR("{core} ERROR: Refusing to run workers as root.\n");
3db7bc7
+               exit(1);
3db7bc7
+        }
3db7bc7
 
3db7bc7
 	if (CONFIG->DAEMONIZE)
3db7bc7
 		daemonize();