|
|
1.1 ! root 1: : run this script through /bin/sh ! 2: ! 3: umask 002 ! 4: ! 5: OFS="$IFS" IFS=: ! 6: ! 7: for A in rprompt hostname uname who ! 8: do ! 9: for D in $PATH ! 10: do ! 11: if [ ! -f $D/$A ]; then ! 12: continue ! 13: fi ! 14: case $A in ! 15: rprompt) LOCAL=`$A %h` ! 16: ;; ! 17: hostname) LOCAL=`$A` ! 18: ;; ! 19: uname) LOCAL=`$A -n` ! 20: ;; ! 21: who) LOCAL=`$A am i | sed -e 's%^\(.*\)!.*$%\1%'` ! 22: ;; ! 23: esac ! 24: break ! 25: done ! 26: if [ "x$LOCAL" != x ]; then ! 27: break ! 28: fi ! 29: done ! 30: ! 31: IFS= ! 32: ! 33: if [ ! -r version.major ]; then echo 6 > version.major; fi ! 34: if [ ! -r version.minor ]; then echo 5 > version.minor; fi ! 35: if [ ! -r version.lbl ]; then echo 1 > version.lbl; fi ! 36: rm -f version.c ! 37: echo `cat version.major` `cat version.minor` `cat version.lbl` | \ ! 38: awk '{ printf "char *version = \"LBL-UCB MH %d.%d.%d ", $1, $2, $3 > "version.c" }' ! 39: echo '('$LOCAL') of '`date`'";' >> version.c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.