diff -urpN qtsixa.orig/qtsixa/qtsixa qtsixa/qtsixa/qtsixa --- qtsixa.orig/qtsixa/qtsixa 2012-12-06 22:04:55.574316391 -0800 +++ qtsixa/qtsixa/qtsixa 2012-12-06 22:33:20.185320845 -0800 @@ -10,44 +10,53 @@ case $1 in KDESU='kdesu -- ' KDESUDO='kdesudo -i /usr/share/qtsixa/icons/qtsixa.png -- ' GKSU='gksu --description /usr/share/applications/qtsixa.desktop -- ' +GKSUDO='gksudo --description /usr/share/applications/qtsixa.desktop --' #taken from winetricks (modified): if [ x"$KDE_FULL_SESSION" = x"true" ]; then { #KDE if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else - if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else - ROOT='sudo' + if [ -f /usr/bin/gksudo ]; then ROOT="$GKSUDO"; else + if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else + ROOT='sudo' + fi fi fi fi } #KDE (End) else if [ x"$GNOME_DESKTOP_SESSION_ID" != x"" ]; then { #Gnome - if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else - if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else - if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else - ROOT='sudo' + if [ -f /usr/bin/gksudo ]; then ROOT="$GKSUDO"; else + if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else + if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else + if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else + ROOT='sudo' + fi fi fi fi } #Gnome (End) else if [ x"$DISPLAY" != x"" ]; then { #Other X - if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else - if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else - if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else - ROOT='sudo' + if [ -f /usr/bin/gksudo ]; then ROOT="$GKSUDO"; else + if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else + if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else + if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else + ROOT='sudo' + fi fi fi fi } #Other X (End) else { #No known session - if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else - if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else - if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else - ROOT='sudo' + if [ -f /usr/bin/gksudo ]; then ROOT="$GKSUDO"; else + if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else + if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else + if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else + ROOT='sudo' + fi fi fi fi