|
|
1.1 ! root 1: DESTDIR = /new ! 2: OBJS = ! 3: ARCH = /usr/ucb/src/ucb/net/ ! 4: RDIR = $(DESTDIR)/usr/ucb/ ! 5: CRYPT = ! 6: OTHER = schmidt ! 7: MWRITEMODE = 711 ! 8: NETLPRMODE = 711 ! 9: NETLPROWN = schmidt ! 10: CC = cc ! 11: LDFLAGS = -s -n ! 12: # CSVAX version ! 13: # makefile for Berkeley Unix network ! 14: # Eric Schmidt -- November 1, 1979 ! 15: # ! 16: # the constants above are machine dependent. ! 17: # to make net source: ! 18: # ! 19: # make ! 20: # ! 21: # to install in right places: ! 22: # ! 23: # make install DESTDIR= ! 24: # ! 25: # to remove all `.o' and executable files: ! 26: # ! 27: # make clean ! 28: # ! 29: # The files can be grouped in these ways: ! 30: # Commands that can be put in "new" directories for users to try: ! 31: # netq, netlpr, netrm, netmail, netcp ! 32: # Commands that are internal and must work on incoming/outgoing requests: ! 33: # prmail, sendberkmail, mmail, mwrite ! 34: # Commands that must be dumped in and tried, ready or not: ! 35: # netdaemon, net, netstart, nsh ! 36: CFLAGS = -O ! 37: NDIR = $(DESTDIR)/usr/net/bin/ ! 38: all: netdaemon net netq netrm netcp netlpr netmail sendberkmail mmail mwrite \ ! 39: netstart nsh prmail filecat chktroff done ! 40: install: ! 41: -cp net netcp netdaemon netstart mmail mwrite \ ! 42: sendberkmail prmail filecat chktroff $(NDIR) ! 43: -cp netrm netq netlpr netmail $(RDIR) ! 44: -cp netlog.sh $(RDIR)/netlog ! 45: -cp nettroff.sh $(RDIR)/nettroff ! 46: -cp nsh $(DESTDIR)/usr/net/network/nsh ! 47: -rm -f netcp netmail sendberkmail netdaemon netstart mmail mwrite \ ! 48: netlpr net netq netrm nsh prmail filecat chktroff ! 49: -chown $(OTHER) $(NDIR)netdaemon $(NDIR)netstart $(NDIR)mmail \ ! 50: $(NDIR)mwrite $(NDIR)sendberkmail $(RDIR)netmail \ ! 51: $(NDIR)netcp $(NDIR)prmail $(NDIR)filecat $(NDIR)chktroff ! 52: -chown root $(NDIR)net $(RDIR)netq $(RDIR)netrm ! 53: -chown $(NETLPROWN) $(RDIR)netlpr ! 54: -chown network ${DESTDIR}/usr/net/network/nsh ! 55: -chmod 711 $(NDIR)netcp $(RDIR)netmail $(NDIR)sendberkmail \ ! 56: $(NDIR)mmail $(NDIR)prmail ${DESTDIR}/usr/net/network/nsh $(NDIR)filecat $(NDIR)chktroff ! 57: -chmod $(MWRITEMODE) $(NDIR)mwrite ! 58: -chmod $(NETLPRMODE) $(RDIR)netlpr ! 59: -chmod 700 $(NDIR)netdaemon $(NDIR)netstart ! 60: -chmod 4711 $(NDIR)net $(RDIR)netq $(RDIR)netrm ! 61: -rm -f $(RDIR)netcp $(RDIR)net ! 62: -ln $(NDIR)net $(RDIR)net ! 63: -ln $(NDIR)netcp $(RDIR)netcp ! 64: clean: ! 65: -rm -f netdaemon net mwrite netq netcp netlpr sendberkmail \ ! 66: mmail netmail netrm netstart nsh interact \ ! 67: listen receive speedr speeds store nettest prmail chktroff filecat\ ! 68: netdaemon.o net.o mwrite.o netq.o netcp.o netlpr.o sendberkmail.o \ ! 69: mmail.o netmail.o netrm.o netstart.o nsh.o prmail.o interact.o \ ! 70: listen.o receive.o speedr.o speeds.o store.o nettest.o \ ! 71: nbs.o prot.o sub.o mach.o netrc.o filecat.o setup.o ! 72: othernet: interact listen speedr speeds store receive nettest setmode ! 73: othernetclean: ! 74: -rm -f interact interact.o listen listen.o speedr speedr.o \ ! 75: speeds speeds.o store store.o receive receive.o nettest nettest.o \ ! 76: setmode setmode.o ! 77: netdaemon: netdaemon.o sub.o prot.o mach.o netrc.o nbs.o setup.o $(CRYPT) ! 78: $(CC) -n -z -o netdaemon netdaemon.o sub.o prot.o mach.o setup.o\ ! 79: netrc.o nbs.o $(CRYPT) $(OBJS) ! 80: net: net.o sub.o mach.o netrc.o nbs.o $(CRYPT) ! 81: $(CC) -n -z -o net net.o sub.o mach.o netrc.o nbs.o $(CRYPT) $(OBJS) ! 82: netq: netq.o sub.o mach.o ! 83: $(CC) $(LDFLAGS) -o netq netq.o sub.o mach.o $(OBJS) ! 84: netrm: netrm.o sub.o mach.o ! 85: $(CC) $(LDFLAGS) -o netrm netrm.o sub.o mach.o $(OBJS) ! 86: netcp: netcp.o sub.o mach.o netrc.o ! 87: $(CC) $(LDFLAGS) -o netcp netcp.o sub.o netrc.o mach.o $(OBJS) ! 88: netlpr: netlpr.o sub.o mach.o netrc.o ! 89: $(CC) $(LDFLAGS) -o netlpr netlpr.o sub.o netrc.o mach.o $(OBJS) ! 90: netmail: netmail.o sub.o mach.o netrc.o ! 91: $(CC) $(LDFLAGS) -o netmail netmail.o netrc.o sub.o mach.o $(OBJS) ! 92: sendberkmail: sendberkmail.o sub.o mach.o ! 93: $(CC) $(LDFLAGS) -o sendberkmail sendberkmail.o sub.o mach.o $(OBJS) ! 94: mwrite: mwrite.o sub.o mach.o ! 95: $(CC) $(LDFLAGS) -o mwrite mwrite.o sub.o mach.o $(OBJS) ! 96: mmail: mmail.o sub.o mach.o ! 97: $(CC) $(LDFLAGS) -o mmail mmail.o sub.o mach.o $(OBJS) ! 98: netstart: netstart.o mach.o setup.o sub.o netrc.o ! 99: $(CC) $(LDFLAGS) -o netstart netstart.o mach.o setup.o sub.o netrc.o \ ! 100: $(OBJS) ! 101: nsh: nsh.o sub.o mach.o ! 102: $(CC) $(LDFLAGS) -o nsh nsh.o sub.o mach.o $(OBJS) ! 103: filecat: filecat.o ! 104: $(CC) $(LDFLAGS) -o filecat filecat.o $(OBJS) ! 105: chktroff: chktroff.o ! 106: $(CC) $(LDFLAGS) -o chktroff chktroff.o ! 107: prmail: prmail.o mach.o sub.o ! 108: $(CC) $(LDFLAGS) -o prmail prmail.o sub.o mach.o $(OBJS) ! 109: interact: interact.o sub.o prot.o mach.o setup.o ! 110: $(CC) $(LDFLAGS) -o interact interact.o sub.o prot.o mach.o setup.o \ ! 111: $(OBJS) ! 112: listen: listen.o sub.o prot.o mach.o setup.o ! 113: $(CC) $(LDFLAGS) -o listen listen.o sub.o prot.o mach.o setup.o \ ! 114: $(OBJS) ! 115: speeds: speeds.o sub.o prot.o mach.o setup.o ! 116: $(CC) $(LDFLAGS) -o speeds speeds.o sub.o prot.o mach.o setup.o $(OBJS) ! 117: speedr: speedr.o sub.o prot.o mach.o setup.o ! 118: $(CC) $(LDFLAGS) -o speedr speedr.o sub.o prot.o mach.o setup.o $(OBJS) ! 119: store: store.o sub.o prot.o mach.o setup.o ! 120: $(CC) $(LDFLAGS) -o store store.o sub.o prot.o mach.o setup.o $(OBJS) ! 121: receive: receive.o sub.o prot.o mach.o setup.o ! 122: $(CC) $(LDFLAGS) -o receive receive.o sub.o prot.o mach.o setup.o\ ! 123: $(OBJS) ! 124: nettest: nettest.o sub.o mach.o ! 125: $(CC) $(LDFLAGS) -o nettest nettest.o sub.o mach.o $(OBJS) ! 126: setmode: setmode.o ! 127: $(CC) -s -o setmode setmode.o $(OBJS) ! 128: done: ! 129: -echo DONE! ! 130: print: ! 131: pr BUGLIST READ_ME TODO makefile *.h *.c | lpr ! 132: lintit: ! 133: lint *.c ! 134: lint1: ! 135: echo netdaemon.c sub.c prot.c mach.c nbs.c setup.c netrc.c ! 136: lint netdaemon.c sub.c prot.c mach.c nbs.c setup.c netrc.c ! 137: echo net.c sub.c mach.c nbs.c netrc.c ! 138: lint net.c sub.c mach.c nbs.c netrc.c ! 139: echo netcp.c sub.c mach.c ! 140: lint netcp.c sub.c mach.c ! 141: archive: ! 142: -ar rnv net.a makefile READ_ME *.h *.c $(CRYPT) ! 143: mv net.a $(DESTDIR)$(ARCH) ! 144: chmod 644 $(ARCH)/net.a
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.