Исправлено поведение утилиты при запуске без root

pull/111/head
Igor Belitskiy 3 years ago
parent e2456032a7
commit d5dce2fa9e

@ -8,7 +8,11 @@ int main(int argc, char* argv[]) {
for (int i=1; i<argc; i++){ for (int i=1; i<argc; i++){
str_cmd_argv+= to_string(*argv[i]) + " "; str_cmd_argv+= to_string(*argv[i]) + " ";
} }
if (geteuid() != 0){
string cmd = "";
cmd = cmd + "pkexec " + app_name + " " + str_cmd_argv;
return system(cmd.c_str());
}
setlocale(LC_ALL, ""); setlocale(LC_ALL, "");
bindtextdomain("ubl-settings-datetime", "/usr/share/locale/"); bindtextdomain("ubl-settings-datetime", "/usr/share/locale/");
bind_textdomain_codeset("ubl-settings-datetime", "UTF-8"); bind_textdomain_codeset("ubl-settings-datetime", "UTF-8");

Loading…
Cancel
Save