pkgbase: Deal with the last etc files
Add tags=package=runtime for password related files. Add tags=package=sendmail for rc.sendmail Add tags=package=ipfw for rc.firewall Reviewed by: bapt MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D20173
This commit is contained in:
parent
c1523e6e58
commit
8e3d519198
20
etc/Makefile
20
etc/Makefile
@ -18,15 +18,10 @@ BIN1= \
|
|||||||
group \
|
group \
|
||||||
login.access \
|
login.access \
|
||||||
rc.bsdextended \
|
rc.bsdextended \
|
||||||
rc.firewall \
|
|
||||||
termcap.small
|
termcap.small
|
||||||
|
|
||||||
# NB: keep these sorted by MK_* knobs
|
# NB: keep these sorted by MK_* knobs
|
||||||
|
|
||||||
.if ${MK_SENDMAIL} != "no"
|
|
||||||
BIN1+= rc.sendmail
|
|
||||||
.endif
|
|
||||||
|
|
||||||
.if ${MK_SENDMAIL} == "no"
|
.if ${MK_SENDMAIL} == "no"
|
||||||
ETCMAIL=mailer.conf aliases
|
ETCMAIL=mailer.conf aliases
|
||||||
.else
|
.else
|
||||||
@ -63,10 +58,20 @@ distribution:
|
|||||||
@echo "set DESTDIR before running \"make ${.TARGET}\""
|
@echo "set DESTDIR before running \"make ${.TARGET}\""
|
||||||
@false
|
@false
|
||||||
.endif
|
.endif
|
||||||
|
.if ${MK_SENDMAIL} != "no"
|
||||||
cd ${.CURDIR}; \
|
cd ${.CURDIR}; \
|
||||||
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \
|
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 -T "tags=package=sendmail"\
|
||||||
|
rc.sendmail ${DESTDIR}/etc;
|
||||||
|
.endif
|
||||||
|
.if ${MK_IPFW} != "no"
|
||||||
|
cd ${.CURDIR}; \
|
||||||
|
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 -T "tags=package=ipfw"\
|
||||||
|
rc.firewall ${DESTDIR}/etc;
|
||||||
|
.endif
|
||||||
|
cd ${.CURDIR}; \
|
||||||
|
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 -T "tags=package=runtime"\
|
||||||
${BIN1} ${DESTDIR}/etc; \
|
${BIN1} ${DESTDIR}/etc; \
|
||||||
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 600 \
|
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 600 -T "tags=package=runtime"\
|
||||||
master.passwd ${DESTDIR}/etc;
|
master.passwd ${DESTDIR}/etc;
|
||||||
|
|
||||||
.if ${MK_TCSH} == "no"
|
.if ${MK_TCSH} == "no"
|
||||||
@ -78,6 +83,7 @@ distribution:
|
|||||||
echo "./etc/passwd type=file mode=0644 uname=root gname=wheel"; \
|
echo "./etc/passwd type=file mode=0644 uname=root gname=wheel"; \
|
||||||
echo "./etc/pwd.db type=file mode=0644 uname=root gname=wheel"; \
|
echo "./etc/pwd.db type=file mode=0644 uname=root gname=wheel"; \
|
||||||
echo "./etc/spwd.db type=file mode=0600 uname=root gname=wheel"; \
|
echo "./etc/spwd.db type=file mode=0600 uname=root gname=wheel"; \
|
||||||
|
|
||||||
) | ${METALOG.add}
|
) | ${METALOG.add}
|
||||||
.endif
|
.endif
|
||||||
${_+_}cd ${.CURDIR}/gss; ${MAKE} install
|
${_+_}cd ${.CURDIR}/gss; ${MAKE} install
|
||||||
|
Loading…
Reference in New Issue
Block a user