<$PLAN9/src/mkhdr LIBS=common #PROGS=smtp alias fs ned misc q send scanmail pop3 ml marshal vf filterkit unesc PROGS=smtp alias fs q send marshal vf #libs must be made first DIRS=$LIBS $PROGS UPDATE=\ mkfile\ /sys/man/1/mail\ all:V: for i in $DIRS do (cd $i; mk $stem) done clean:V: for (i in $DIRS) @{ cd $i mk clean } nuke:V: for (i in $LIBS) @{ cd $i mk nuke } for (i in $PROGS) @{ cd $i mk clean } install:V: for (i in $DIRS) @{ cd $i mk install } installall:V: for (i in $DIRS) @{ cd $i mk installall } for (i in $DIRS) @{ cd $i mk clean } safeinstallall:V: for (i in $LIBS) @{ cd $i mk installall } for (i in $PROGS) @{ cd $i mk safeinstallall } for (i in $DIRS) @{ cd $i mk clean } update:V: update $UPDATEFLAGS $UPDATE for (i in $DIRS) @{ cd $i echo '>>>>>>>>>>' `{pwd} '<<<<<<<<<<<' mk $MKFLAGS 'UPDATEFLAGS='$"UPDATEFLAGS update } # # setup the mail directories. this should be done by the administrator since # he/she will own everything. the following files must be altered to reflect # local preference. # # /mail/lib/namefiles - remove alias files you don't use, insert ones you do. # /mail/lib/remotemail - change '-g research.research.bell-labs.com' to your own mail # gateway. if you have none, remove it. # - change '-h plan9.bell-labs.com' to a name you would like # this host to be known as. if you don't care, take it # out and it will use the name in /env/site. # /mail/lib/rewrite - change the line that contains 'helix' to include names, # other than the contents of /env/site, that your system # answers to. this is a hack and will be fixed. # setup:V: mkdir /mail chmod 775 /mail mkdir /mail/lib chmod 775 /mail/lib mkdir /mail/queue mkdir /mail/box mkdir /mail/tmp chmod 777 /mail/queue /mail/box /mail/tmp mkdir /mail/ml chmod 775 /mail/ml cp misc/rewrite misc/qmail misc/remotemail misc/namefiles /mail/lib