freebsd-dev/etc/rc.d/Makefile
Hiroki Sato 137ae2c4f0 Restructure rc.d scripts for kerberos5 daemons:
- Rename $kerberos5_server_enable with $kdc_enable and rename
  rc.d/kerberos with rc.d/kdc.

- Rename $kadmin5_server_enable with $kadmind_enable.

- Rename ${kerberos5,kpasswdd}_server with ${kdc,kpasswdd}_program.

- Fix rc.d/{kadmind,kerberos,kpasswdd,kfd} scripts not to change variables
  after load_rc_config().

- Add rc.d/ipropd_master and rc.d/ipropd_slave scripts.  These are
  for iprop-master(8) and iprop-slave(8).  Keytab used for iprop service is
  defined in ipropd_{master,slave}_keytab (/etc/krb5.keytab by default).

- Add dependency on rc.d/kdc to SERVERS.  rc.d/kdc must be invoked as early
  as possible before scripts divided by rc.d/SERVERS.

Note that changes to rc.d/{kdc,kpasswdd,kadmind} are backward-compatible
with the old configuration variables:
${kerberos5,kpasswdd,kadmin5}_server{,_enable,_flags}.
2014-08-29 07:51:47 +00:00

207 lines
2.3 KiB
Makefile

# $FreeBSD$
.include <src.opts.mk>
FILES= DAEMON \
FILESYSTEMS \
LOGIN \
NETWORKING \
SERVERS \
abi \
accounting \
addswap \
adjkerntz \
amd \
apm \
apmd \
archdep \
atm1 \
atm2 \
atm3 \
auditd \
auditdistd \
automount \
automountd \
autounmountd \
bgfsck \
${_bluetooth} \
bootparams \
bridge \
bsnmpd \
${_bthidd} \
${_casperd} \
ccd \
cleanvar \
cleartmp \
cron \
ctld \
ddb \
defaultroute \
devd \
devfs \
dhclient \
dmesg \
dumpon \
faith \
fsck \
ftp-proxy \
ftpd \
gbde \
geli \
geli2 \
gptboot \
gssd \
hastd \
${_hcsecd} \
hostapd \
hostid \
hostid_save \
hostname \
inetd \
initrandom \
ip6addrctl \
ipfilter \
ipfs \
ipfw \
ipmon \
ipnat \
ipropd_master \
ipropd_slave \
ipsec \
iscsictl \
iscsid \
jail \
kadmind \
kdc \
keyserv \
kfd \
kld \
kldxref \
kpasswdd \
ldconfig \
local \
localpkg \
lockd \
lpd \
mixer \
motd \
mountcritlocal \
mountcritremote \
mountlate \
mdconfig \
mdconfig2 \
mountd \
moused \
mroute6d \
mrouted \
msgs \
natd \
netif \
netoptions \
netwait \
newsyslog \
nfsclient \
nfscbd \
nfsd \
nfsuserd \
nisdomain \
${_nscd} \
nsswitch \
ntpd \
ntpdate \
${_opensm} \
othermta \
pf \
pflog \
pfsync \
postrandom \
powerd \
power_profile \
ppp \
pppoed \
pwcheck \
quota \
random \
rarpd \
rctl \
resolv \
rfcomm_pppd_server \
root \
route6d \
routed \
routing \
rpcbind \
rtadvd \
rtsold \
rwho \
savecore \
sdpd \
securelevel \
sendmail \
serial \
sppp \
${_sshd} \
statd \
static_arp \
static_ndp \
stf \
swap \
swaplate \
syscons \
sysctl \
syslogd \
timed \
tmp \
${_ubthidhci} \
ugidfw \
${_unbound} \
${_utx} \
var \
virecover \
watchdogd \
wpa_supplicant \
ypbind \
yppasswdd \
ypserv \
ypset \
ypupdated \
ypxfrd \
zfs \
zvol
.if ${MK_OFED} != "no"
_opensm= opensm
.endif
.if ${MK_OPENSSH} != "no"
_sshd= sshd
.endif
.if ${MK_NS_CACHING} != "no"
_nscd= nscd
.endif
.if ${MK_BLUETOOTH} != "no"
_bluetooth= bluetooth
_bthidd= bthidd
_hcsecd= hcsecd
_ubthidhci= ubthidhci
.endif
.if ${MK_CASPER} != "no"
_casperd= casperd
.endif
.if ${MK_UNBOUND} != "no"
_unbound= local_unbound
.endif
.if ${MK_UTMPX} != "no"
_utx= utx
.endif
FILESDIR= /etc/rc.d
FILESMODE= ${BINMODE}
.include <bsd.prog.mk>