skipRootCheck should also prevent dropping of privs on Linux

This commit is contained in:
Adam Ierymenko 2017-05-19 16:16:10 -07:00
parent 5e6a2a17b0
commit fb71a6e2b4

View File

@ -1488,7 +1488,8 @@ int main(int argc,char **argv)
#ifdef __UNIX_LIKE__
#ifdef ZT_HAVE_DROP_PRIVILEGES
dropPrivileges(argv[0],homeDir);
if (!skipRootCheck)
dropPrivileges(argv[0],homeDir);
#endif
std::string pidPath(homeDir + ZT_PATH_SEPARATOR_S + ZT_PID_PATH);