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
ac97da9ad8
commit
3d4dafef99
20
etc/Makefile
20
etc/Makefile
@ -18,15 +18,10 @@ BIN1= \
|
||||
group \
|
||||
login.access \
|
||||
rc.bsdextended \
|
||||
rc.firewall \
|
||||
termcap.small
|
||||
|
||||
# NB: keep these sorted by MK_* knobs
|
||||
|
||||
.if ${MK_SENDMAIL} != "no"
|
||||
BIN1+= rc.sendmail
|
||||
.endif
|
||||
|
||||
.if ${MK_SENDMAIL} == "no"
|
||||
ETCMAIL=mailer.conf aliases
|
||||
.else
|
||||
@ -63,10 +58,20 @@ distribution:
|
||||
@echo "set DESTDIR before running \"make ${.TARGET}\""
|
||||
@false
|
||||
.endif
|
||||
.if ${MK_SENDMAIL} != "no"
|
||||
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; \
|
||||
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 600 \
|
||||
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 600 -T "tags=package=runtime"\
|
||||
master.passwd ${DESTDIR}/etc;
|
||||
|
||||
.if ${MK_TCSH} == "no"
|
||||
@ -78,6 +83,7 @@ distribution:
|
||||
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/spwd.db type=file mode=0600 uname=root gname=wheel"; \
|
||||
|
||||
) | ${METALOG.add}
|
||||
.endif
|
||||
${_+_}cd ${.CURDIR}/gss; ${MAKE} install
|
||||
|
Loading…
Reference in New Issue
Block a user