Set effective uid and gid

This commit is contained in:
2019-04-25 10:15:44 +02:00
parent 179223639e
commit 1b24f1a99d
+2 -2
View File
@@ -15,7 +15,7 @@ void writer_utils::set_process_id(int user_id)
cout << "[writer_utils::set_process_id] Setting process uid to " << user_id << endl;
#endif
if (setgid(user_id)) {
if (setegid(user_id)) {
stringstream error_message;
using namespace date;
error_message << "[" << std::chrono::system_clock::now() << "]";
@@ -24,7 +24,7 @@ void writer_utils::set_process_id(int user_id)
throw runtime_error(error_message.str());
}
if (setuid(user_id)) {
if (seteuid(user_id)) {
stringstream error_message;
using namespace date;
error_message << "[" << std::chrono::system_clock::now() << "]";