|
|
1.1 ! root 1: LFLAGS = -hcp ! 2: ! 3: DEST = /usr/bin ! 4: ETC = /etc ! 5: ! 6: LIB = alloc.o args.o chk.o crypt.o data.o ftw.o fullname.o \ ! 7: gid.o header.o mkcsum.o mkdir.o package.o path.o pwd.o \ ! 8: tmpname.o transname.o uid.o ! 9: ! 10: LIBSRC = alloc.c args.c chk.c crypt.c data.c ftw.c fullname.c \ ! 11: gid.c header.c mkcsum.c mkdir.c package.c path.c pwd.c \ ! 12: tmpname.c transname.c uid.c ! 13: ! 14: all: seal unseal mkpkg inspkg asdrcv ! 15: ! 16: seal: seal.o lib.a ! 17: cc $(CFLAGS) -o seal seal.o lib.a ! 18: ! 19: unseal: unseal.o lib.a ! 20: cc $(CFLAGS) -o unseal unseal.o lib.a ! 21: ! 22: mkpkg: mkpkg.o lib.a ! 23: cc $(CFLAGS) -o mkpkg mkpkg.o lib.a ! 24: ! 25: inspkg: inspkg.o lib.a ! 26: cc $(CFLAGS) -o inspkg inspkg.o lib.a ! 27: ! 28: asdrcv: asdrcv.o lib.a ! 29: cc $(CFLAGS) -o asdrcv asdrcv.o lib.a ! 30: ! 31: lib.a: $(LIB) ! 32: rm -f lib.a ! 33: ar qc lib.a $(LIB) ! 34: ranlib lib.a ! 35: ! 36: lint: ! 37: lint $(LFLAGS) mkpkg.c $(LIBSRC) ! 38: lint $(LFLAGS) inspkg.c $(LIBSRC) ! 39: lint $(LFLAGS) seal.c $(LIBSRC) ! 40: lint $(LFLAGS) unseal.c $(LIBSRC) ! 41: lint $(LFLAGS) asdrcv.c $(LIBSRC) ! 42: ! 43: alloc.o args.o data.o fullname.o gid.o: asd.h ar.h ! 44: header.o inspkg.o mkdir.o: asd.h ar.h ! 45: mkpkg.o package.o path.o pwd.o seal.o tmpname.o: asd.h ar.h ! 46: transname.o uid.o unseal.o: asd.h ar.h ! 47: ftw.o mkdir.o package.c: ftw.h ! 48: mkcsum.o seal.o unseal.o: seal.h ! 49: ! 50: clean: ! 51: rm -f lib.a asdrcv mkpkg inspkg seal unseal *.o ! 52: ! 53: install: all ! 54: strip seal unseal mkpkg inspkg asdrcv ! 55: mv seal unseal mkpkg inspkg ${DEST} ! 56: /etc/chown bin,bin ${DEST}/seal ${DEST}/unseal ${DEST}/mkpkg ${DEST}/inspkg ! 57: chmod 775 ${DEST}/seal ${DEST}/unseal ${DEST}/mkpkg ${DEST}/inspkg ! 58: cp asdrcv ${ETC}/asd ! 59: /etc/chown root ${ETC}/asd/asdrcv ! 60: chmod og-w,u+s ${ETC}/asd/asdrcv
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.