|
|
1.1 ! root 1: PATH=/bin:/usr/bin ! 2: tmp=/tmp/cal$$ ! 3: trap "rm $tmp; exit" 0 1 2 13 15 ! 4: /usr/lib/calendar >$tmp ! 5: case $# in ! 6: 0) ! 7: egrep -f $tmp calendar;; ! 8: *) ! 9: sed ' ! 10: s/\([^:]*\):.*:\(.*\):[^:]*$/y=\2 z=\1/ ! 11: ' /etc/passwd \ ! 12: | while read x ! 13: do ! 14: eval $x ! 15: if test -r $y/calendar; then ! 16: egrep -f $tmp $y/calendar 2>/dev/null | mail $z ! 17: fi ! 18: done ! 19: esac
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.