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 __UNIX_LIKE__
#ifdef ZT_HAVE_DROP_PRIVILEGES #ifdef ZT_HAVE_DROP_PRIVILEGES
dropPrivileges(argv[0],homeDir); if (!skipRootCheck)
dropPrivileges(argv[0],homeDir);
#endif #endif
std::string pidPath(homeDir + ZT_PATH_SEPARATOR_S + ZT_PID_PATH); std::string pidPath(homeDir + ZT_PATH_SEPARATOR_S + ZT_PID_PATH);