xref: /freebsd/usr.sbin/periodic/etc/daily/Makefile (revision 2b05168eb8647262da7ce3506a3599b8be966845)
1.include <src.opts.mk>
2
3PACKAGE=	periodic
4
5CONFGROUPS=	CONFS
6
7CONFS=	100.clean-disks \
8	110.clean-tmps \
9	120.clean-preserve \
10	200.backup-passwd \
11	210.backup-aliases \
12	400.status-disks \
13	410.status-mfi \
14	420.status-network \
15	430.status-uptime \
16	450.status-security \
17	510.status-world-kernel \
18	999.local
19
20CONFGROUPS+=	GEOM
21GEOM+=		221.backup-gpart \
22		222.backup-gmirror \
23		401.status-graid \
24		406.status-gmirror \
25		407.status-graid3 \
26		408.status-gstripe \
27		409.status-gconcat
28GEOMPACKAGE=	geom
29
30CONFGROUPS+=	RCMDS
31RCMDS+=		140.clean-rwho
32RCMDSPACKAGE=	rcmds
33
34# NB: keep these sorted by MK_* knobs
35
36.if ${MK_ACCT} != "no"
37CONFGROUPS+=	ACCT
38ACCT+=		310.accounting
39ACCTMODE=	${BINMODE}
40ACCTPACKAGE=	acct
41.endif
42
43.if ${MK_CALENDAR} != "no"
44CONFS+=	300.calendar
45.endif
46
47.if ${MK_MAIL} != "no"
48CONFS+=	130.clean-msgs
49.endif
50
51.if ${MK_NTP} != "no"
52CONFGROUPS+=	NTP
53NTP+=		480.status-ntpd \
54		480.leapfile-ntpd
55NTPMODE=	${BINMODE}
56NTPPACKAGE=	ntp
57.endif
58
59.if ${MK_SENDMAIL} != "no"
60CONFGROUPS+=		SENDMAIL
61SENDMAIL+=		150.clean-hoststat \
62			440.status-mailq \
63			460.status-mail-rejects \
64			500.queuerun
65SENDMAILPACKAGE=	sendmail
66.endif
67
68.if ${MK_ZFS} != "no"
69CONFGROUPS+=	ZFS
70ZFS+=		223.backup-zfs \
71		404.status-zfs \
72		800.scrub-zfs  \
73		801.trim-zfs
74ZFSPACKAGE=	zfs
75.endif
76
77.include <bsd.prog.mk>
78