138
138
std::cerr << "Empty command for RunAsSudoUserCommand" << std::endl;
142
142
// try pkexec first, then sudo
143
143
sudo_user = getenv("PKEXEC_UID");
145
146
sudo_user = getenv("SUDO_UID");
148
164
sudo_user = pwd->pw_name;
149
165
#if 0 // does not work for some reason
150
166
if(FileExists("/usr/bin/pkexec") && sudo_user != NULL)