# HG changeset patch # User Andre Heinecke # Date 1409327766 -7200 # Node ID b8ae69bcc5402a9378ec2956e70b83d305ddd54f # Parent 66f6361fba1be14ff8128a291bbeb288cbd2859e Use pkexec instead of gksudo. Gksudo was deprecated and replaced by pkexec diff -r 66f6361fba1b -r b8ae69bcc540 ui/installwrapper.cpp --- a/ui/installwrapper.cpp Fri Aug 29 17:55:28 2014 +0200 +++ b/ui/installwrapper.cpp Fri Aug 29 17:56:06 2014 +0200 @@ -159,7 +159,7 @@ bool use_sudo = is_admin() && is_system_install(); if (use_sudo) { QStringList sudoPrograms; - sudoPrograms << "gksudo" << "kdesudo" << "sudo"; + sudoPrograms << "pkexec" << "kdesudo" << "sudo"; QStringList sudoParams; sudoParams << cinstProcInfo.absoluteFilePath() << parameters; installerProcess.setArguments(sudoParams); diff -r 66f6361fba1b -r b8ae69bcc540 ui/mainwindow.cpp --- a/ui/mainwindow.cpp Fri Aug 29 17:55:28 2014 +0200 +++ b/ui/mainwindow.cpp Fri Aug 29 17:56:06 2014 +0200 @@ -337,7 +337,7 @@ bool use_sudo = is_admin() && is_system_install(); if (use_sudo) { QStringList sudoPrograms; - sudoPrograms << "gksudo" << "kdesudo" << "sudo"; + sudoPrograms << "pkexec" << "kdesudo" << "sudo"; QStringList sudoParams; sudoParams << filePath + " " + parameters.join(" ");