--- a/src/libs/zbxnix/daemon.c
|
|
+++ b/src/libs/zbxnix/daemon.c
|
|
@@ -300,11 +300,14 @@ int daemon_start(int allow_root, const c
|
|
|
|
if (0 == allow_root && 0 == getuid()) /* running as root? */
|
|
{
|
|
+#if 0
|
|
+/* allow changing user and foreground */
|
|
if (0 != (flags & ZBX_TASK_FLAG_FOREGROUND))
|
|
{
|
|
zbx_error("cannot run as root!");
|
|
exit(EXIT_FAILURE);
|
|
}
|
|
+#endif
|
|
|
|
if (NULL == user)
|
|
user = "zabbix";
|