pkgbase: Create a FreeBSD-periodic package

While here put the periodic files for some utilities in their own
packages.

MFC after:	2 weeks
Sponsored by:	Beckhoff Automation GmbH & Co. KG
Differential Revision:	https://reviews.freebsd.org/D33454
This commit is contained in:
Emmanuel Vadot 2021-12-15 10:08:20 +01:00
parent 20cd6e315e
commit b3d14eaccc
6 changed files with 32 additions and 10 deletions

View File

@ -83,6 +83,8 @@ nfs_COMMENT= NFS Utilities
nfs_DESC= NFS Utilities
openssl_COMMENT= OpenSSL Library and Utility
openssl_DESC= OpenSSL Library and Utility
periodic_COMMENT= Periodic Utility
periodic_DESC= Periodic Utility
rc_COMMENT= RC Scripts
rc_DESC= RC Scripts
rcmds_COMMENT= Remote Command Utilities

View File

@ -1,5 +1,7 @@
# $FreeBSD$
PACKAGE= periodic
CONFS= periodic.conf
CONFSDIR= /etc/defaults
SCRIPTS=periodic.sh

View File

@ -2,6 +2,8 @@
.include <src.opts.mk>
PACKAGE= periodic
CONFGROUPS= CONFS
CONFS= 100.clean-disks \
@ -49,10 +51,12 @@ CONFS+= 480.status-ntpd \
.endif
.if ${MK_SENDMAIL} != "no"
CONFS+= 150.clean-hoststat \
440.status-mailq \
460.status-mail-rejects \
500.queuerun
CONFGROUPS+= SENDMAIL
SENDMAIL+= 150.clean-hoststat \
440.status-mailq \
460.status-mail-rejects \
500.queuerun
SENDMAILPACKAGE= sendmail
.endif
.if ${MK_ZFS} != "no"

View File

@ -2,6 +2,8 @@
.include <src.opts.mk>
PACKAGE= periodic
CONFGROUPS= CONFS
CONFS= 450.status-security \

View File

@ -2,6 +2,8 @@
.include <src.opts.mk>
PACKAGE= periodic
CONFGROUPS= CONFS DATA
CONFS= 100.chksetuid \
@ -12,23 +14,31 @@ CONFS= 100.chksetuid \
410.logincheck \
700.kernelmsg \
800.loginfail
DATA= security.functions
DATA= security.functions
DATAMODE= 444
DATAPACKAGE= periodic
# NB: keep these sorted by MK_* knobs
.if ${MK_IPFILTER} != "no"
CONFS+= 510.ipfdenied
CONFS+= 610.ipf6denied
CONFGROUPS+= IPFILTER
IPFILTER+= 510.ipfdenied
IPFILTER+= 610.ipf6denied
IPFILTERPACKAGE= ipfilter
.endif
.if ${MK_IPFW} != "no"
CONFS+= 500.ipfwdenied \
550.ipfwlimit
CONFGROUPS+= IPFW
IPFW+= 500.ipfwdenied \
550.ipfwlimit
IPFWPACKAGE= ipfw
.endif
.if ${MK_PF} != "no"
CONFS+= 520.pfdenied
CONFGROUPS+= PF
PF+= 520.pfdenied
PFPACKAGE= pf
.endif
.if ${MK_INETD} != "no" && ${MK_TCP_WRAPPERS} != "no"

View File

@ -2,6 +2,8 @@
.include <src.opts.mk>
PACKAGE= periodic
CONFS= 340.noid \
450.status-security \
999.local