initial import
darcs-hash:20000525100018-92525-bc60ebe70c19e07f88a03c28a2a93f1bad78c134.gz
This commit is contained in:
parent
f05b00d6a8
commit
c571f3250a
3 changed files with 60 additions and 0 deletions
20
supers/chowncore
Executable file
20
supers/chowncore
Executable file
|
@ -0,0 +1,20 @@
|
||||||
|
#! /bin/sh
|
||||||
|
# Sam K, déc 99
|
||||||
|
# magie: le script lance super sur son propre nom
|
||||||
|
# et ca lance le bon programme..
|
||||||
|
|
||||||
|
prog=`basename $0`
|
||||||
|
|
||||||
|
# Si le script courant est lancé par super, $SUPERCMD permet de le voir.
|
||||||
|
# et alors on continue gentiment le script, sinon on éxécute super sur le prog.
|
||||||
|
# ca permet de faire des scripts qui lancent super sur eux-memes..
|
||||||
|
test "X$SUPERCMD" = "X$prog" ||
|
||||||
|
exec /usr/bin/super $prog ${1+"$@"} # le script s'arrete ici ds ce cas.
|
||||||
|
|
||||||
|
# Contenu du script :
|
||||||
|
|
||||||
|
coreF=$ORIG_HOME/debug/core
|
||||||
|
test -f $coreF && chown $ORIG_LOGNAME $coreF && echo "chown core DONE."
|
||||||
|
|
||||||
|
|
||||||
|
|
22
supers/etccommit
Executable file
22
supers/etccommit
Executable file
|
@ -0,0 +1,22 @@
|
||||||
|
#! /bin/sh
|
||||||
|
# Sam K, déc 99
|
||||||
|
# magie: le script lance super sur son propre nom
|
||||||
|
# et ca lance le bon programme..
|
||||||
|
prog=`basename $0`
|
||||||
|
# Si le script courant est lancé par super, $SUPERCMD permet de le voir.
|
||||||
|
# et alors on continue gentiment le script, sinon on éxécute super sur le prog.
|
||||||
|
# ca permet de faire des scripts qui lancent super sur eux-memes..
|
||||||
|
test "X$SUPERCMD" = "X$prog" || test "X$UID" = "X0" ||
|
||||||
|
exec /usr/bin/super $prog ${1+"$@"} # le script s'arrete ici ds ce cas.
|
||||||
|
|
||||||
|
# Contenu du script :
|
||||||
|
USER=$ORIG_USER
|
||||||
|
USERNAME=$USER
|
||||||
|
LOGNAME=$ORIG_LOGNAME
|
||||||
|
|
||||||
|
cd /etc
|
||||||
|
echo "logname : " $LOGNAME
|
||||||
|
echo "who am i :" `who am i`
|
||||||
|
|
||||||
|
/usr/bin/cvs -q -d /usr/cvs-rep commit ${1+"$@"}
|
||||||
|
|
18
supers/intop
Executable file
18
supers/intop
Executable file
|
@ -0,0 +1,18 @@
|
||||||
|
#! /bin/sh
|
||||||
|
# Sam K, déc 99
|
||||||
|
# magie: le script lance super sur son propre nom
|
||||||
|
# et ca lance le bon programme..
|
||||||
|
|
||||||
|
prog=`basename $0`
|
||||||
|
|
||||||
|
# Si le script courant est lancé par super, $SUPERCMD permet de le voir.
|
||||||
|
# et alors on continue gentiment le script, sinon on éxécute super sur le prog.
|
||||||
|
# ca permet de faire des scripts qui lancent super sur eux-memes..
|
||||||
|
test "X$SUPERCMD" = "X$prog" || test "X$UID" = "X0" ||
|
||||||
|
exec /usr/bin/super $prog ${1+"$@"} # le script s'arrete ici ds ce cas.
|
||||||
|
|
||||||
|
# Contenu du script :
|
||||||
|
|
||||||
|
rep=${ORIG_HOME-$HOME}
|
||||||
|
/usr/local/bin/intop ${1+"$@"}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue