|
|
researchv10 Norman
#!/bin/sh set -p PATH=/bin:/usr/bin export PATH umask 22 # -f as first operand or `force' variable set ships to yourself as well export force case "$1" in -f) force=1 shift esac case $# in 0) echo nothing to ship exit 1 esac spool=`/usr/lib/asd/mkspool` T=$spool/`date -n` trap "rm -f $T.t $T.d $T.s; exit 1" 1 2 3 15 ( echo '#' `date` "$@" for i in $dest; do echo "# dest: $i" done case "$force" in "") /usr/lib/asd/dlist $dest | egrep -v /`cat /etc/whoami`\$ ;; *) /usr/lib/asd/dlist $dest esac ) >$T.t grep '^#' $T.t | /bin/mail bowell!rootasd mkpkg "$@" >$T.d mv $T.t $T.s rm -f $spool/dummy trap '' 1 2 3 15 /usr/lib/asd/udaemon </dev/null >/dev/null 2>/dev/null 3>/dev/null &
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.