diff -Naur netkit-old/bin/script_utils netkit-new/bin/script_utils --- netkit-old/bin/script_utils 2007-12-19 10:55:58.000000000 +0100 +++ netkit-new/bin/script_utils 2008-10-31 17:02:05.000000000 +0100 @@ -274,14 +274,14 @@ echo "******** (root privileges are required) ********" run_command "$JUST_PRINT" \ "$NETKIT_HOME/bin/manage_tuntap start $USER $2 $3 $1" \ - "su -mc \"$NETKIT_HOME/bin/manage_tuntap start $USER $2 $3 $1\"" || \ + "sudo -E /bin/sh -c \"$NETKIT_HOME/bin/manage_tuntap start $USER $2 $3 $1\"" || \ { echo 1>&2 "Error while configuring the tunnel."; exit 1; } echo "************** Abandoning root privileges ***************" echo else run_command "$JUST_PRINT" \ "$NETKIT_HOME/bin/manage_tuntap start $USER $2 $3 $1" \ - "su -mc \"$NETKIT_HOME/bin/manage_tuntap start $USER $2 $3 $1\"" >/dev/null || \ + "sudo -E /bin/sh -c \"$NETKIT_HOME/bin/manage_tuntap start $USER $2 $3 $1\"" >/dev/null || \ { echo 1>&2 "Error while configuring the tunnel."; exit 1; } fi run_command "$JUST_PRINT" "$HUB_COMMAND" "$COMPLETE_COMMAND" diff -Naur netkit-old/bin/vclean netkit-new/bin/vclean --- netkit-old/bin/vclean 2007-11-23 12:25:56.000000000 +0100 +++ netkit-new/bin/vclean 2008-10-31 17:00:10.000000000 +0100 @@ -322,12 +322,12 @@ if [ -z "$BE_QUIET" ]; then run_command "" \ "$NETKIT_HOME/bin/manage_tuntap stop" \ - "su -mc \"$NETKIT_HOME/bin/manage_tuntap stop\"" || \ + "sudo -E /bin/sh -c \"$NETKIT_HOME/bin/manage_tuntap stop\"" || \ { echo 1>&2 "Error while removing tunnel configurations"; exit 1; } else run_command "" \ "$NETKIT_HOME/bin/manage_tuntap stop" \ - "su -mc \"$NETKIT_HOME/bin/manage_tuntap stop\"" >/dev/null || \ + "sudo -E /bin/sh -c \"$NETKIT_HOME/bin/manage_tuntap stop\"" >/dev/null || \ { echo 1>&2 "Error while removing tunnel configurations"; exit 1; } fi