makefile.lfs

来自「syslog-ng日志服务器源码」· LFS 代码 · 共 88 行

LFS
88
字号
# makefile to handle Syslog-NG install/uninstall on a LFS Linux system.## INSTALL/UNINSTALL:# Use make -f Makefile.lfs install|uninstall to install and register or# uninstall Syslog-NG's init scripts.# # START/STOP Sysklogd or Syslog-NG# Starting Syslog-NG: make -f Makefile.lfs slng-start# Stopping Syslog-NG: make -f Makefile.lfs slng-stop# # Starting sysklogd: make -f Makefile.lfs sysklogd-start# Stopping sysklogd: make -f Makefile.lfs sysklogd-stop#ETCDIR=/etcEXTDIR=${DESTDIR}${ETCDIR}MODE=754DIRMODE=755CONFMODE=644all: installcreate-dirs:	install -d -m ${DIRMODE} ${EXTDIR}/rc.d/rc0.d	install -d -m ${DIRMODE} ${EXTDIR}/rc.d/rc1.d	install -d -m ${DIRMODE} ${EXTDIR}/rc.d/rc2.d	install -d -m ${DIRMODE} ${EXTDIR}/rc.d/rc3.d	install -d -m ${DIRMODE} ${EXTDIR}/rc.d/rc4.d	install -d -m ${DIRMODE} ${EXTDIR}/rc.d/rc5.d	install -d -m ${DIRMODE} ${EXTDIR}/rc.d/rc6.d	install -d -m ${DIRMODE} ${EXTDIR}/rc.d/rcsysinit.d	install -d -m ${DIRMODE} ${EXTDIR}/rc.d/init.d	install -d -m ${DIRMODE} ${EXTDIR}/sysconfiginstall: create-dirs 	install -m ${MODE} syslog-ng.init.lfs	    ${EXTDIR}/rc.d/init.d/syslog-ng	ln -sf ../init.d/syslog-ng   ${EXTDIR}/rc.d/rc0.d/K90syslog-ng	ln -sf ../init.d/syslog-ng   ${EXTDIR}/rc.d/rc1.d/K90syslog-ng	ln -sf ../init.d/syslog-ng   ${EXTDIR}/rc.d/rc2.d/K90syslog-ng	ln -sf ../init.d/syslog-ng   ${EXTDIR}/rc.d/rc3.d/S10syslog-ng	ln -sf ../init.d/syslog-ng   ${EXTDIR}/rc.d/rc4.d/S10syslog-ng	ln -sf ../init.d/syslog-ng   ${EXTDIR}/rc.d/rc5.d/S10syslog-ng	ln -sf ../init.d/syslog-ng   ${EXTDIR}/rc.d/rc6.d/K90syslog-ng		rm -rf ${EXTDIR}/rc.d/rc0.d/K90sysklogd	rm -rf ${EXTDIR}/rc.d/rc1.d/K90sysklogd	rm -rf ${EXTDIR}/rc.d/rc2.d/K90sysklogd	rm -rf ${EXTDIR}/rc.d/rc3.d/S10sysklogd	rm -rf ${EXTDIR}/rc.d/rc4.d/S10sysklogd	rm -rf ${EXTDIR}/rc.d/rc5.d/S10sysklogd	rm -rf ${EXTDIR}/rc.d/rc6.d/K90sysklogd		uninstall: slng-stop	ln -sf ../init.d/sysklogd   ${EXTDIR}/rc.d/rc0.d/K90sysklogd	ln -sf ../init.d/sysklogd   ${EXTDIR}/rc.d/rc1.d/K90sysklogd	ln -sf ../init.d/sysklogd   ${EXTDIR}/rc.d/rc2.d/K90sysklogd	ln -sf ../init.d/sysklogd   ${EXTDIR}/rc.d/rc3.d/S10sysklogd	ln -sf ../init.d/sysklogd   ${EXTDIR}/rc.d/rc4.d/S10sysklogd	ln -sf ../init.d/sysklogd   ${EXTDIR}/rc.d/rc5.d/S10sysklogd	ln -sf ../init.d/sysklogd   ${EXTDIR}/rc.d/rc6.d/K90sysklogd		rm -rf ${EXTDIR}/rc.d/rc0.d/K90syslog-ng	rm -rf ${EXTDIR}/rc.d/rc1.d/K90syslog-ng	rm -rf ${EXTDIR}/rc.d/rc2.d/K90syslog-ng	rm -rf ${EXTDIR}/rc.d/rc3.d/S10syslog-ng	rm -rf ${EXTDIR}/rc.d/rc4.d/S10syslog-ng	rm -rf ${EXTDIR}/rc.d/rc5.d/S10syslog-ng	rm -rf ${EXTDIR}/rc.d/rc6.d/K90syslog-ng		rm -rf ${EXTDIR}/rc.d/init.d/syslog-ngsysklogd-stop:	${EXTDIR}/rc.d/init.d/sysklogd stop || true	sysklogd-start:	${EXTDIR}/rc.d/init.d/sysklogd start || true	slng-stop:	${EXTDIR}/rc.d/init.d/syslog-ng stop || true	slng-start:	${EXTDIR}/rc.d/init.d/syslog-ng start || true	.PHONY: all create-dirs install \	slng-stop slng-start \	sysklogd-stop sysklogd-start 

⌨️ 快捷键说明

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