summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--putty-root.desktop11
-rwxr-xr-xsu-to-putty.sh61
2 files changed, 0 insertions, 72 deletions
diff --git a/putty-root.desktop b/putty-root.desktop
deleted file mode 100644
index d86989f9904b..000000000000
--- a/putty-root.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=PuTTY (as root)
-GenericName=SSH/Telnet/Serial Client
-TryExec=/usr/share/putty-freedesktop/su-to-putty.sh
-Exec=/usr/share/putty-freedesktop/su-to-putty.sh %u
-Terminal=false
-Icon=putty
-Type=Application
-Categories=Application;Network;Remote
-Comment=A highly configurable ssh/telnet/serial console program
diff --git a/su-to-putty.sh b/su-to-putty.sh
deleted file mode 100755
index bb3428ca1365..000000000000
--- a/su-to-putty.sh
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/sh
-#this code is bassed off of the debian su-to-root command
-#Joost Witteveen <joostje@debian.org>
-#Morten Brix Pedersen
-#Bill Allombert <ballombe@debian.org>
-
-PRIV=root
-COMMAND="putty"
-
-quote () { printf %s\\n "$1" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/'/" ; }
-
-for i in "$@"; do
- COMMAND="$COMMAND $(quote "$i")"
-done
-
-euid=$(id -u)
-privid=$(id -u $PRIV)
-if test "$euid" = "$privid"; then
- $COMMAND
-else
- if test -z "$SU_TO_ROOT_X"; then
- if which gksu >/dev/null 2>&1 ; then
- SU_TO_ROOT_X=gksu
- if which sudo>/dev/null 2>&1 ;then
- SU_TO_ROOT_X=gksudo
- fi
- if test "X$KDE_FULL_SESSION" = "Xtrue" ; then
- if which kdesu >/dev/null 2>&1 ; then
- SU_TO_ROOT_X=kdesu
- elif test -x /usr/lib/kde4/libexec/kdesu ; then
- SU_TO_ROOT_X=kde4su
- fi;
- fi;
- elif which kdesu >/dev/null 2>&1 ; then
- SU_TO_ROOT_X=kdesu
- elif test -x /usr/lib/kde4/libexec/kdesu ; then
- SU_TO_ROOT_X=kde4su
- elif which ktsuss >/dev/null 2>&1 ; then
- SU_TO_ROOT_X=ktsuss
- elif which xterm>/dev/null 2>&1 ;then
- if which sudo>/dev/null 2>&1 ;then
- SU_TO_ROOT_X=sdterm
- else
- SU_TO_ROOT_X=sterm
- fi;
- else
- SU_TO_ROOT_X=su-to-root
- fi
- fi
- case $SU_TO_ROOT_X in
- gksu) gksu -u "$PRIV" "$COMMAND";;
- gksudo) gksudo "$COMMAND";;
- kdesu) kdesu -u "$PRIV" -c "$COMMAND";;
- kde4su) /usr/lib/kde4/libexec/kdesu -u "$PRIV" -c "$COMMAND";;
- ktsuss) ktsuss -u "$PRIV" "$COMMAND";;
- # As a last resort, open a new xterm use sudo/su
- sdterm) xterm -e "sudo -u $PRIV $COMMAND";;
- sterm) xterm -e "su -l $PRIV -c $COMMAND";;
- esac;
-fi
-