Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37737765
en ru br
ALT Linux repos
S:1.16.1-alt1
5.0: 1.2.7-alt3.M50.1
4.1: 1.2.7-alt3.M41.1
3.0: 1.1.6-alt2

Group :: File tools
RPM: gnome-commander

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: gnome-commander-alt-fix-su-mode.patch
Download


diff --git a/gnome-commander/src/utils.cc b/gnome-commander/src/utils.cc
index 6646acb..bc13a1b 100644
--- a/gnome-commander/src/utils.cc
+++ b/gnome-commander/src/utils.cc
@@ -1353,8 +1353,6 @@ gboolean gnome_cmd_prepend_su_to_vector (int &argc, char **&argv)
     char *su = NULL;
     gboolean need_c = FALSE;
 
-    if ((su = g_find_program_in_path ("xdg-su")))
-       goto with_c_param;
     if ((su = g_find_program_in_path ("gksu")))
        goto without_c_param;
     if ((su = g_find_program_in_path ("gnomesu")))
@@ -1363,6 +1361,8 @@ gboolean gnome_cmd_prepend_su_to_vector (int &argc, char **&argv)
        goto without_c_param;
     if ((su = g_find_program_in_path ("kdesu")))
        goto without_c_param;
+    if ((su = g_find_program_in_path ("xdg-su")))
+       goto with_c_param;
 
     return FALSE;
 
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin