makelocal.mk

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· MK 代码 · 共 78 行

MK
78
字号
#  @(#)Makelocal.mk	4.1  ULTRIX  7/2/90include $(GMAKEVARS)SUBDIRS=include adm lib src aux md cf doc adb testDIRS=	$(DESTROOT)/usr/var/spool/mqueueSRCDIR=	$(DESTROOT)/usr/src/usr.lib/sendmailinstall:	@-if [ ! -d $(DESTROOT)/usr/var/adm ]; then \		mkdir $(DESTROOT)/usr/var/adm; \		chmod 755 $(DESTROOT)/usr/var/adm; \		/etc/chown root $(DESTROOT)/usr/var/adm; \		chgrp system $(DESTROOT)/usr/var/adm; \	else true; \	fi	@-if [ ! -d $(DESTROOT)/usr/var/spool/mqueue ]; then \		mkdir $(DESTROOT)/usr/var/spool/mqueue; \		chmod 755 $(DESTROOT)/usr/var/spool/mqueue; \		/etc/chown root $(DESTROOT)/usr/var/spool/mqueue; \		chgrp system $(DESTROOT)/usr/var/spool/mqueue; \	else true; \	fi	@-if [ ! -d $(DESTROOT)/usr/ucb ]; then \		mkdir $(DESTROOT)/usr/ucb; \		chmod 755 $(DESTROOT)/usr/ucb; \		/etc/chown root $(DESTROOT)/usr/ucb; \		chgrp system $(DESTROOT)/usr/ucb; \	else true; \	fi	install -c -s -o daemon ../aux/_$(MACHINE).b/syslog $(DESTROOT)/usr/etc/syslog	$(RM) $(DESTROOT)/etc/syslog	ln -s ../usr/etc/syslog	$(DESTROOT)/etc/syslog	install -c -o daemon -m 644 ../aux/syslog.conf $(DESTROOT)/etc/syslog.conf	$(RM) $(DESTROOT)/usr/lib/syslog.conf	ln -s ../../etc/syslog.conf $(DESTROOT)/usr/lib/syslog.conf	install -c -o daemon -m 644 /dev/null $(DESTROOT)/etc/syslog.pid	$(RM) $(DESTROOT)/usr/lib/syslog.pid	ln -s ../../etc/syslog.pid $(DESTROOT)/usr/lib/syslog.pid	install -c -o daemon -m 644 /dev/null $(DESTROOT)/usr/var/spool/mqueue/syslog	for i in 0 1 2 3 4 5 6 7; do \		install -c -o daemon -m 644 /dev/null $(DESTROOT)/usr/var/spool/mqueue/syslog.$$i; \	done	install -c -o daemon ../lib/newsyslog.sh $(DESTROOT)/usr/var/adm/newsyslog#	echo	'5 4 * * * sh /usr/var/adm/newsyslog' >> $(DESTROOT)/usr/lib/crontab	install -c -m 644 ../lib/aliases $(DESTROOT)/etc/aliases 	$(RM) $(DESTROOT)/usr/lib/aliases	ln -s ../../etc/aliases	$(DESTROOT)/usr/lib/aliases	install -c -m 644 ../lib/aliases.dir $(DESTROOT)/etc/aliases.dir	$(RM) $(DESTROOT)/usr/lib/aliases.dir	ln -s ../../etc/aliases.dir	$(DESTROOT)/usr/lib/aliases.dir	install -c -m 644 ../lib/aliases.pag $(DESTROOT)/etc/aliases.pag		$(RM) $(DESTROOT)/usr/lib/aliases.pag	ln -s ../../etc/aliases.pag	$(DESTROOT)/usr/lib/aliases.pag	install -c ../lib/mail.aliases $(DESTROOT)/etc/mail.aliases	$(RM) $(DESTROOT)/usr/lib/mail.aliases	ln -s ../../etc/mail.aliases	$(DESTROOT)/usr/lib/mail.aliases	install -c -s -m 4755 ../src/_$(MACHINE).b/sendmail	$(DESTROOT)/usr/lib/sendmail	install -c -m 644 ../lib/sendmail.hf	$(DESTROOT)/etc/sendmail.hf	$(RM) $(DESTROOT)/usr/lib/sendmail.hf	ln -s ../../etc/sendmail.hf	$(DESTROOT)/usr/lib/sendmail.hf	install -c -m 644	/dev/null	$(DESTROOT)/etc/sendmail.st	$(RM) $(DESTROOT)/usr/lib/sendmail.st	ln -s ../../etc/sendmail.st	$(DESTROOT)/usr/lib/sendmail.st	install -c -m 600	/dev/null	$(DESTROOT)/etc/sendmail.fc	$(RM) $(DESTROOT)/usr/lib/sendmail.fc	ln -s ../../etc/sendmail.fc	$(DESTROOT)/usr/lib/sendmail.fc	install -c -m 644 ../cf/_$(MACHINE).b/exampleether.cf	$(DESTROOT)/etc/sendmail.cf	$(RM) $(DESTROOT)/usr/lib/sendmail.cf	ln -s ../../etc/sendmail.cf	$(DESTROOT)/usr/lib/sendmail.cf	rm -f $(DESTROOT)/usr/ucb/newaliases	$(LN) -s ../../usr/lib/sendmail $(DESTROOT)/usr/ucb/newaliases	rm -f $(DESTROOT)/usr/ucb/mailq	$(LN) -s ../../usr/lib/sendmail $(DESTROOT)/usr/ucb/mailqinclude $(GMAKERULES)

⌨️ 快捷键说明

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