|
|
1.1 ! root 1: #! /bin/sh ! 2: # ! 3: # makebundle: create an up-to-date bundle of upas and ! 4: # write it to stdout. ! 5: # ! 6: # This involves a make clean to remove all the binaries. We ! 7: # also fetch all the current rewrite, route, etc., files and ! 8: # copy them into config. The bundle routine knows how to ! 9: # bundle directories. ! 10: ! 11: (cd /usr/src/cmd/upas/v10; make clean >/dev/null) & ! 12: ! 13: ! 14: # arpa's files ! 15: ! 16: source=/n/coma/n/arpa/usr/lib/upas ! 17: dest=/usr/src/cmd/upas/config/arpa ! 18: ! 19: for name in auth rewrite route.fast route.toatt route.tempo ! 20: do ! 21: newer $source/$name $dest/$name && cp $source/$name $dest/$name ! 22: done ! 23: ! 24: ! 25: # research's files ! 26: ! 27: source=/n/research/usr/lib/upas ! 28: dest=/usr/src/cmd/upas/config/research ! 29: ! 30: for name in auth rewrite route.tempo xunetroute.res smtproute ! 31: do ! 32: newer $source/$name $dest/$name && cp $source/$name $dest/$name ! 33: done ! 34: ! 35: ! 36: # 112 mail clients files ! 37: ! 38: source=/n/coma/usr/lib/upas ! 39: dest=/usr/src/cmd/upas/config/112clients ! 40: ! 41: for name in auth rewrite route route.tempo xunetroute uucproute smtproute ! 42: do ! 43: newer $source/$name $dest/$name && cp $source/$name $dest/$name ! 44: done ! 45: ! 46: ! 47: # smtp-only config ! 48: ! 49: source=/n/coma/n/tempel/usr/v9/lib/upas ! 50: dest=/usr/src/cmd/upas/config/smtponly ! 51: ! 52: for name in rewrite route ! 53: do ! 54: newer $source/$name $dest/$name && cp $source/$name $dest/$name ! 55: done ! 56: ! 57: ! 58: wait; # for make clean ! 59: ! 60: (cd /usr/src/cmd/upas; bundle *)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.