⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pop

📁 早期freebsd实现
💻
字号:
###############################################################################	Instructions to Make, for POP support processes##	@(MHWARNING)# @(#)$Id: pop,v 2.26 1992/11/25 04:18:59 jromine Exp $############################################################################### The following entries were inserted during MH configurationBINDIR	=	$(DESTDIR)@(MHBINPATH)ETCDIR	=	$(DESTDIR)@(MHPOPDPATH)LIBDIR	=	$(DESTDIR)@(MHETCPATH)OPTIONS	=	@(MHOPTIONS) @(POPUUMBOX) -I..LDOPTIONS=	@(LDOPTIONS)LDOPTLIB=	@(LDOPTLIB)@BEGIN: MPOPLDCURSES=	@(LDCURSES)@END: MPOPPGMPROT	=	0711REMOVE	=	@(MHREMOVE)CHOWN	=	@(MHCHOWNPATH)POPUID	=	pop@BEGIN: APOPApop	=	popauthIApop	=	inst-popauthLpop	=	l-popauthTpop	=	xpopauth@END: APOP@BEGIN: POPALL	=	popd popaka $(Apop) popwrdINST-ALL=	inst-popd inst-popaka $(IApop) inst-popwrdLALL	=	l-popd l-popaka $(Lpop) l-popwrdTALL	=	xpopd xpopaka $(Tpop) xpopwrd@END: POPCP      =       @(CP)CC      =	@(MHCOMPILER)@BEGIN: STDLIBLD	=	@(MHCOMPILER)@END: STDLIB@BEGIN: SHAREDLIBLD	=	LD_LIBRARY_PATH=../../sbr @(MHCOMPILER)@END: SHAREDLIB@BEGIN: OPTIMCFLAGS  =	$(OPTIONS)@END: OPTIM@BEGIN: DEBUGCFLAGS  =	      $(OPTIONS)@END: DEBUGLDFLAGS	=	$(LDOPTIONS)LIBES1	=	../../zotnet/libzot.a ../../mts/libmts.a@BEGIN: STDLIBLIBES2	=	../../config/config.o ../../sbr/libmh.a $(LIBES1)LDLIBS1	=	$(LIBES1) $(LDOPTLIB)LDLIBS2	=	$(LIBES2) ../../config/version.o $(LDOPTLIB)@END: STDLIB@BEGIN: SUN4SHLIBSLIBVER	=	.@(SLIBVER)@END: SUN4SHLIB@BEGIN: SHAREDLIBLIBES2	=	../../config/config.o ../../sbr/libmh.so $(LIBES1)LDLIBS1	=	$(LIBES1) $(LDOPTLIB)LDLIBS2	=	../../config/config.o ../../config/version.o \		-Bdynamic @(SLDFLAG) -lmh$(SLIBVER) $(LIBES1) $(LDOPTLIB)@END: SHAREDLIBLINT	=	lintLFLAGS	=	-bhu $(OPTIONS)LLIBS1	=	../../zotnet/llib-lzotnetLLIBS2	=	../../sbr/llib-lmh $(LLIBS1).c:;		echo $@################################################################# Here it is...################################################################all:		$(ALL)lint:		$(LALL)install:	inst-all cleaninst-all:	$(INST-ALL)tar:		$(ALL)@BEGIN: POP		@touch $(TALL)		@make -n inst-all > MAKEPOP		@chmod +x MAKEPOP		tar $(TFLAGS) MAKEPOP $(TALL)		@rm -f MAKEPOP@END: POPuninstall:;	-cd $(ETCDIR); rm -f popd		-cd $(LIBDIR); rm -f popaka popwrd		-cd $(BINDIR); rm -f popauth################################################################# popd################################################################inst-popd:	$(ETCDIR)/popd$(ETCDIR)/popd:	xpopd		-$(REMOVE) $@ zpopd		-rm -f $@		$(CP) xpopd $@		-chmod 700 $@		-@ls -l $@		-@echo ""popd:		xpopdxpopd:		popd.o popser.o syslog.o \			../../uip/dropsbr.o \@BEGIN: MPOP			../../uip/scansbr.o \@END: MPOP			$(LIBES2)		$(LD) $(LDFLAGS) -o $@ popd.o popser.o syslog.o \			../../uip/dropsbr.o \@BEGIN: MPOP			../../uip/scansbr.o \@END: MPOP			$(LDLIBS2) $(LDCURSES)l-popd:;	$(LINT) $(LFLAGS) popd.c popser.c \			../../uip/dropsbr.c \@BEGIN: MPOP			../../uip/scansbr.c \@END: MPOP			$(LLIBS2)################################################################# popaka################################################################inst-popaka:	$(LIBDIR)/popaka$(LIBDIR)/popaka:	xpopaka		-$(REMOVE) $@ zpopaka		$(CP) xpopaka $@		-@chmod $(PGMPROT) $@		-@ls -l $@		-@echo ""popaka:		xpopakaxpopaka:	popaka.o $(LIBES1)		$(LD) $(LDFLAGS) -o $@ popaka.o $(LDLIBS1)l-popaka:;	$(LINT) $(LFLAGS) popaka.c $(LLIBS1)################################################################# popauth################################################################inst-popauth:	$(BINDIR)/popauth$(BINDIR)/popauth:	xpopauth		-$(REMOVE) $@ zpopauth		cp xpopauth $@		-@chmod $(PGMPROT) $@		-$(CHOWN) $(POPUID) $@		chmod u+s $@		-@ls -l $@		-@echo ""popauth:	xpopauthxpopauth:	popauth.o $(LIBES1)		$(LD) $(LDFLAGS) -o $@ popauth.o $(LDLIBS2)l-popauth:;	$(LINT) $(LFLAGS) popauth.c $(LLIBS2)################################################################# popwrd################################################################inst-popwrd:	$(LIBDIR)/popwrd$(LIBDIR)/popwrd:	xpopwrd		-$(REMOVE) $@ zpopwrd		-chmod u-s zpopwrd		$(CP) xpopwrd $@		-chmod $(PGMPROT) $@		-$(CHOWN) $(POPUID) $@		chmod u+s $@		-@ls -l $@		-@echo ""popwrd:		xpopwrdxpopwrd:	popwrd.o $(LIBES1)		$(LD) $(LDFLAGS) -o $@ popwrd.o $(LDLIBS1)l-popwrd:;	$(LINT) $(LFLAGS) popwrd.c $(LLIBS1)################################################################# smtpd################################################################inst-smtpd:	$(ETCDIR)/smtpd$(ETCDIR)/smtpd:	xsmtpd		-$(REMOVE) $@ zsmtpd		$(CP) xsmtpd $@		-chmod 700 $@		-@ls -l $@		-@echo ""smtpd:		xsmtpdxsmtpd:		smtpd.o syslog.o		$(LD) $(LDFLAGS) -o $@ smtpd.o syslog.ol-smtpd:;	$(LINT) $(LFLAGS) smtpd.c###############################################################################	Miscellaneous tasks##############################################################################unconfig:	distribution		-rm -f mmdfII/pop/lock.c		-rm -f Makefiledistribution:   cleanclean:		unclean		-rm -f x* *.ounclean:;	-rm -f z* _* :* core eddep makedep MAKEPOP###############################################################################	Dependencies##############################################################################MODULES	=	popd popser popaka popauth popwrddepend:;	for m in $(MODULES); do ( \		    i=`basename $$m .c`; \		    echo $$i.o: $$i.c >> makedep; \		    grep '^#[ 	]*include' $$i.c | \			sed -e 's,[^"]*"/\([^"]*\)".*,'$$i'.o: /\1,' \			    -e 's,[^"]*"\([^"]*\)".*,'$$i'.o: \1,' \			    -e 's,[^<]*<\(.*\)>.*,#'$$i'.o: /usr/include/\1,' \			>> makedep \		); done		echo '/^# DO NOT DELETE THIS LINE/+2,$$d' > eddep		echo '$$r makedep' >> eddep		echo 'w' >> eddep		$(CP) Makefile _Makefile		ed - Makefile < eddep		rm eddep makedep		echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile		echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile# DO NOT DELETE THIS LINE# DEPENDENCIES START HEREpopd.o: popd.c#popd.o: /usr/include/errno.h#popd.o: /usr/include/signal.h#popd.o: /usr/include/stdio.h#popd.o: /usr/include/strings.h#popd.o: /usr/include/syslog.h#popd.o: /usr/include/sys/types.h#popd.o: /usr/include/sys/file.h#popd.o: /usr/include/sys/ioctl.h#popd.o: /usr/include/sys/socket.h#popd.o: /usr/include/sys/time.h#popd.o: /usr/include/sys/resource.h#popd.o: /usr/include/sys/wait.h#popd.o: /usr/include/netinet/in.h#popd.o: /usr/include/netdb.h#popd.o: /usr/include/arpa/inet.hpopser.o: popser.cpopser.o: ../../h/mh.hpopser.o: ../../h/dropsbr.hpopser.o: ../../zotnet/bboards.h#popser.o: /usr/include/stdio.hpopser.o: ../../zotnet/mts.h#popser.o: /usr/include/ctype.h#popser.o: /usr/include/errno.h#popser.o: /usr/include/pwd.h#popser.o: /usr/include/signal.h#popser.o: /usr/include/syslog.h#popser.o: /usr/include/sys/types.h#popser.o: /usr/include/sys/stat.hpopser.o: popauth.hpopaka.o: popaka.c#popaka.o: /usr/include/stdio.hpopaka.o: ../../zotnet/bboards.hpopauth.o: popauth.cpopauth.o: ../../h/mh.hpopauth.o: popauth.hpopauth.o: ../../zotnet/bboards.hpopauth.o: ../../zotnet/mts.hpopwrd.o: popwrd.cpopwrd.o: ../../h/strings.hpopwrd.o: ../../zotnet/bboards.h#popwrd.o: /usr/include/errno.h#popwrd.o: /usr/include/pwd.h#popwrd.o: /usr/include/signal.h#popwrd.o: /usr/include/stdio.h#popwrd.o: /usr/include/sys/types.h#popwrd.o: /usr/include/sys/file.h# DEPENDENCIES MUST END AT END OF FILE# IF YOU PUT STUFF HERE IT WILL GO AWAY

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -