Annotation of researchv10no/cmd/upas/makebundle, revision 1.1.1.1

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 *)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.