slitaz-base-files annotate rootfs/usr/bin/sudo @ rev 241

Add sudo wrapper
author Christophe Lincoln <pankso@slitaz.org>
date Fri Apr 25 03:42:56 2014 +0200 (2014-04-25)
parents
children 1c2fefeff095
rev   line source
pankso@241 1 #!/bin/sh
pankso@241 2 #
pankso@241 3 # Sudo wrapper using Busybox su applet.
pankso@241 4 # Copyright (C) 2014 SliTaz GNU/Linux.
pankso@241 5 #
pankso@241 6
pankso@241 7 cmd="$@"
pankso@241 8 pwd="$(pwd)"
pankso@241 9
pankso@241 10 case "$1" in
pankso@241 11 usage|*help|"")
pankso@241 12 echo -e "\nExecute a command as root"
pankso@241 13 echo -e "Usage: $(basename $0) [command]\n" ;;
pankso@241 14 *)
pankso@241 15 su -c "cd $pwd; $cmd"
pankso@241 16 esac
pankso@241 17 exit 0