Only in wifi-radar-1.9.3/: .wifi-radar.sh.swp diff -r -u /tmp/portage/wifi-radar-1.9.3-r1/work/wifi-radar-1.9.3/wifi-radar.sh wifi-radar-1.9.3/wifi-radar.sh --- /tmp/portage/wifi-radar-1.9.3-r1/work/wifi-radar-1.9.3/wifi-radar.sh 2005-03-28 04:25:21.000000000 -0500 +++ wifi-radar-1.9.3/wifi-radar.sh 2005-03-29 22:25:47.975537928 -0500 @@ -1,4 +1,20 @@ #!/bin/bash -# Shell wrapper that calls wifi-radar.py using sudo -PATH=/sbin:/usr/sbin:/usr/local/sbin:$PATH -sudo /usr/sbin/wifi-radar $* \ No newline at end of file + +# I haven't been able to get gksudo to work yet... so stick with su for now +MODE=su +WIFI=/usr/sbin/wifi-radar +WIFI_ICON=/usr/share/pixmaps/wifi-radar.png + +# Make the message appropriate to the mode +if [[ mode -eq "su" ]]; then + MESSAGE="Please enter your root password to run wifi-radar" +elif [[ mode -eq "sudo" ]]; then + MESSAGE="Please enter your user password to run wifi-radar" +fi + +# Call gksu/gksudo to launch /usr/sbin/wifi-radar +gk$MODE --disable-grab \ + --title "WiFi Radar" \ + --message "$MESSAGE" \ + --icon $WIFI_ICON \ + $WIFI $* 2>/dev/null