|
|
1.1 ! root 1: # COBJ is for sysname_read() ! 2: COBJ=log.o ../common/common.a ../libc/libc.a ../config/config.o ! 3: ! 4: QEROBJ=smtpqer.o to822addr.o qlib.o $(COBJ) ! 5: SMTPOBJ=smtp.o converse.o netio.o to822addr.o to822.o header.o $(COBJ) ! 6: SMTPDOBJ=smtpd.o conversed.o netio.o qlib.o from822addr.o from822.o header.o $(COBJ) ! 7: ! 8: CFLAGS=${UNIX} -g -I. -I../libc -I../common ${SCFLAGS} ! 9: LIB=/usr/lib/upas ! 10: ! 11: ! 12: all: smtp smtpd smtpqer smtpsched ! 13: ! 14: ! 15: smtp: ../ipc/libipc.a $(SMTPOBJ) ! 16: $(CC) $(SMTPOBJ) ../ipc/libipc.a -o smtp $(SLFLAGS) ! 17: ! 18: smtpd: $(SMTPDOBJ) ! 19: $(CC) $(SMTPDOBJ) -o smtpd $(SLFLAGS) ! 20: ! 21: smtpqer: $(QEROBJ) ! 22: $(CC) $(QEROBJ) -o smtpqer $(SLFLAGS) ! 23: ! 24: smtpsched: smtpsched.o qlib.o ! 25: $(CC) smtpsched.o qlib.o $(COBJ) -o smtpsched $(SLFLAGS) ! 26: ! 27: ! 28: from822.o: header.h ../common/mail.h ../common/string.h ../common/aux.h ! 29: from822addr.o: ../common/string.h ! 30: header.o: header.h ../common/mail.h ../common/string.h ../common/aux.h ! 31: converse.o: smtp.h ../common/mail.h ../common/string.h ! 32: conversed.o: smtp.h cmds.h ../common/mail.h ../common/string.h ! 33: smtp.o: smtp.h ../common/string.h ../common/aux.h ! 34: netio.o: smtp.h ! 35: qlib.o: smtp.h ../common/string.h ! 36: smtpqer.o: ../common/string.h ../common/mail.h ! 37: smtpsched.o: smtp.h ../common/string.h ! 38: to822.o: header.h addrformat.h ../common/mail.h ../common/string.h \ ! 39: ../common/aux.h ! 40: to822addr.o: addrformat.h ../common/string.h ! 41: ! 42: ! 43: install: dirs $(LIB)/smtp $(LIB)/smtpd $(LIB)/smtpqer $(LIB)/smtpsched ! 44: ! 45: dirs: ! 46: -mkdir /usr/spool/smtpq ! 47: -chown uucp /usr/spool/smtpq ! 48: -chmod 775 /usr/spool/smtpq ! 49: ! 50: $(LIB)/smtp: smtp ! 51: chmod 755 smtp ! 52: mv $(LIB)/smtp $(LIB)/osmtp && cp smtp $(LIB)/smtp ! 53: strip $(LIB)/smtp ! 54: ! 55: $(LIB)/smtpd: smtpd ! 56: chmod 755 smtpd ! 57: cp smtpd $(LIB)/smtpd ! 58: strip $(LIB)/smtpd ! 59: ! 60: $(LIB)/smtpqer: smtpqer ! 61: cp smtpqer $(LIB)/smtpqer ! 62: strip $(LIB)/smtpqer ! 63: chown uucp $(LIB)/smtpqer ! 64: chmod 6775 $(LIB)/smtpqer ! 65: ! 66: $(LIB)/smtpsched: smtpsched ! 67: chmod 755 smtpsched ! 68: cp smtpsched $(LIB)/smtpsched ! 69: strip $(LIB)/smtpsched ! 70: ! 71: ! 72: clean: ! 73: rm -f smtp smtpd smtpqer smtpsched *.o
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.