Move rc startup scripts from etc/ to sbin/init/
This keeps most startup scripts as CONFS per discussion on src-committers from back during BSDCan. Approved by: will (mentor) Differential Revision: https://reviews.freebsd.org/D16466
This commit is contained in:
parent
c59a544e09
commit
1135e97b7c
11
etc/Makefile
11
etc/Makefile
@ -31,19 +31,14 @@ BIN1= crontab \
|
||||
mac.conf \
|
||||
motd \
|
||||
netconfig \
|
||||
network.subr \
|
||||
networks \
|
||||
newsyslog.conf \
|
||||
nsswitch.conf \
|
||||
phones \
|
||||
profile \
|
||||
protocols \
|
||||
rc \
|
||||
rc.bsdextended \
|
||||
rc.firewall \
|
||||
rc.initdiskless \
|
||||
rc.shutdown \
|
||||
rc.subr \
|
||||
remote \
|
||||
rpc \
|
||||
services \
|
||||
@ -144,9 +139,6 @@ BIN1+= csh.cshrc csh.login csh.logout
|
||||
BIN1+= regdomain.xml
|
||||
.endif
|
||||
|
||||
# -rwxr-xr-x root:wheel, for the new cron root:wheel
|
||||
BIN2= netstart pccard_ether rc.suspend rc.resume
|
||||
|
||||
.if ${MK_SENDMAIL} == "no"
|
||||
ETCMAIL=mailer.conf aliases
|
||||
.else
|
||||
@ -187,8 +179,6 @@ distribution:
|
||||
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \
|
||||
${BIN1} ${DESTDIR}/etc; \
|
||||
cap_mkdb ${CAP_MKDB_ENDIAN} ${DESTDIR}/etc/login.conf; \
|
||||
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 755 \
|
||||
${BIN2} ${DESTDIR}/etc; \
|
||||
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 600 \
|
||||
master.passwd nsmb.conf opieaccess ${DESTDIR}/etc;
|
||||
|
||||
@ -235,7 +225,6 @@ distribution:
|
||||
.if ${MK_PKGBOOTSTRAP} != "no"
|
||||
${_+_}cd ${.CURDIR}/pkg; ${MAKE} install
|
||||
.endif
|
||||
${_+_}cd ${.CURDIR}/rc.d; ${MAKE} install
|
||||
${_+_}cd ${SRCTOP}/share/termcap; ${MAKE} etc-termcap
|
||||
${_+_}cd ${.CURDIR}/syslog.d; ${MAKE} install
|
||||
${_+_}cd ${SRCTOP}/usr.sbin/rmt; ${MAKE} etc-rmt
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
.include <src.opts.mk>
|
||||
|
||||
FILES= devfs.rules periodic.conf rc.conf
|
||||
FILES= devfs.rules periodic.conf
|
||||
FILESDIR= /etc/defaults
|
||||
|
||||
.if ${MK_BLUETOOTH} != "no"
|
||||
|
@ -1,6 +1,15 @@
|
||||
# @(#)Makefile 8.1 (Berkeley) 7/19/93
|
||||
# $FreeBSD$
|
||||
|
||||
FILESGROUPS= FILESETC FILESETCEXEC FILESETCDEFAULTS
|
||||
FILESETCDIR= /etc
|
||||
FILESETC= network.subr rc rc.initdiskless rc.subr rc.shutdown
|
||||
FILESETCMODE= 644
|
||||
FILESETCEXEC= netstart pccard_ether rc.resume rc.suspend
|
||||
FILESETCEXECDIR= /etc
|
||||
FILESETCEXECMODE= 755
|
||||
FILESETCDEFAULTSDIR= /etc/defaults
|
||||
FILESETCDEFAULTS= rc.conf
|
||||
PACKAGE=runtime
|
||||
PROG= init
|
||||
SRCS= init.c getmntopts.c
|
||||
@ -17,4 +26,6 @@ CFLAGS+=-I${MOUNT}
|
||||
|
||||
NO_SHARED?= YES
|
||||
|
||||
SUBDIR+= rc.d
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
@ -2,10 +2,10 @@
|
||||
|
||||
.include <src.opts.mk>
|
||||
|
||||
BINDIR= /etc/rc.d
|
||||
FILESGROUPS= FILES
|
||||
CONFSDIR= /etc/rc.d
|
||||
CONFSGROUPS= CONFS
|
||||
|
||||
FILES= DAEMON \
|
||||
CONFS= DAEMON \
|
||||
FILESYSTEMS \
|
||||
LOGIN \
|
||||
NETWORKING \
|
||||
@ -75,7 +75,6 @@ FILES= DAEMON \
|
||||
netif \
|
||||
netoptions \
|
||||
netwait \
|
||||
newsyslog \
|
||||
nfsclient \
|
||||
nfscbd \
|
||||
nfsd \
|
||||
@ -113,8 +112,6 @@ FILES= DAEMON \
|
||||
stf \
|
||||
swap \
|
||||
swaplate \
|
||||
sysctl \
|
||||
syslogd \
|
||||
tmp \
|
||||
${_ubthidhci} \
|
||||
ugidfw \
|
||||
@ -123,7 +120,7 @@ FILES= DAEMON \
|
||||
watchdogd
|
||||
|
||||
.if ${MK_NIS} != "no"
|
||||
FILES+= ypbind \
|
||||
CONFS+= ypbind \
|
||||
ypldap \
|
||||
yppasswdd \
|
||||
ypserv \
|
||||
@ -133,29 +130,29 @@ FILES+= ypbind \
|
||||
.endif
|
||||
|
||||
.if ${MK_ACCT} != "no"
|
||||
FILESGROUPS+= ACCT
|
||||
CONFSGROUPS+= ACCT
|
||||
ACCT+= accounting
|
||||
ACCTPACKAGE= acct
|
||||
.endif
|
||||
|
||||
.if ${MK_ACPI} != "no"
|
||||
FILESGROUPS+= ACPI
|
||||
CONFSGROUPS+= ACPI
|
||||
ACPI= power_profile
|
||||
ACPIPACKAGE= acpi
|
||||
.endif
|
||||
|
||||
.if ${MK_ACPI} != "no" || ${MK_APM} != "no"
|
||||
FILES+= powerd
|
||||
CONFS+= powerd
|
||||
.endif
|
||||
|
||||
.if ${MK_AMD} != "no"
|
||||
FILESGROUPS+= AMD
|
||||
CONFSGROUPS+= AMD
|
||||
AMD+= amd
|
||||
AMDPACKAGE= amd
|
||||
.endif
|
||||
|
||||
.if ${MK_APM} != "no"
|
||||
FILESGROUPS+= APM
|
||||
CONFSGROUPS+= APM
|
||||
APM+= apm
|
||||
.if ${MACHINE} == "i386"
|
||||
APM+= apmd
|
||||
@ -164,9 +161,9 @@ APMPACKAGE= apm
|
||||
.endif
|
||||
|
||||
.if ${MK_AUTOFS} != "no"
|
||||
FILES+= automount
|
||||
FILES+= automountd
|
||||
FILES+= autounmountd
|
||||
CONFS+= automount
|
||||
CONFS+= automountd
|
||||
CONFS+= autounmountd
|
||||
.endif
|
||||
|
||||
.if ${MK_BLACKLIST} != "no"
|
||||
@ -177,77 +174,81 @@ _blacklistd+= blacklistd
|
||||
_bluetooth= bluetooth
|
||||
_bthidd= bthidd
|
||||
_hcsecd= hcsecd
|
||||
FILES+= rfcomm_pppd_server
|
||||
FILES+= sdpd
|
||||
CONFS+= rfcomm_pppd_server
|
||||
CONFS+= sdpd
|
||||
_ubthidhci= ubthidhci
|
||||
.endif
|
||||
|
||||
.if ${MK_BOOTPARAMD} != "no"
|
||||
FILES+= bootparams
|
||||
CONFS+= bootparams
|
||||
.endif
|
||||
|
||||
.if ${MK_BSNMP} != "no"
|
||||
FILESGROUPS+= BSNMP
|
||||
CONFSGROUPS+= BSNMP
|
||||
BSNMP+= bsnmpd
|
||||
BSNMPPACKAGE= bsnmp
|
||||
.endif
|
||||
|
||||
.if ${MK_CCD} != "no"
|
||||
FILES+= ccd
|
||||
CONFS+= ccd
|
||||
.endif
|
||||
|
||||
.if ${MK_FTP} != "no"
|
||||
FILES+= ftpd
|
||||
CONFS+= ftpd
|
||||
.endif
|
||||
|
||||
.if ${MK_HAST} != "no"
|
||||
FILESGROUPS+= HAST
|
||||
CONFSGROUPS+= HAST
|
||||
HAST= hastd
|
||||
HASTPACKAGE= hast
|
||||
.endif
|
||||
|
||||
.if ${MK_INETD} != "no"
|
||||
FILES+= inetd
|
||||
CONFS+= inetd
|
||||
.endif
|
||||
|
||||
.if ${MK_IPFW} != "no"
|
||||
FILES+= ipfw
|
||||
CONFS+= ipfw
|
||||
.if ${MK_NETGRAPH} != "no"
|
||||
FILES+= ipfw_netflow
|
||||
CONFS+= ipfw_netflow
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.if ${MK_ISCSI} != "no"
|
||||
FILES+= iscsictl
|
||||
FILES+= iscsid
|
||||
CONFS+= iscsictl
|
||||
CONFS+= iscsid
|
||||
.endif
|
||||
|
||||
.if ${MK_JAIL} != "no"
|
||||
FILESGROUPS+= JAIL
|
||||
CONFSGROUPS+= JAIL
|
||||
JAIL+= jail
|
||||
JAILPACKAGE= jail
|
||||
.endif
|
||||
|
||||
.if ${MK_LEGACY_CONSOLE} != "no"
|
||||
FILES+= moused
|
||||
FILES+= syscons
|
||||
CONFS+= moused
|
||||
CONFS+= syscons
|
||||
.endif
|
||||
|
||||
.if ${MK_LPR} != "no"
|
||||
FILES+= lpd
|
||||
CONFS+= lpd
|
||||
.endif
|
||||
|
||||
.if ${MK_KERBEROS} != "no"
|
||||
FILES+= ipropd_master
|
||||
FILES+= ipropd_slave
|
||||
CONFS+= ipropd_master
|
||||
CONFS+= ipropd_slave
|
||||
_kadmind= kadmind
|
||||
_kdc= kdc
|
||||
_kfd= kfd
|
||||
_kpasswdd= kpasswdd
|
||||
|
||||
DIRS+= VAR_HEMIDAL
|
||||
VAR_HEMIDAL= /var/heimdal
|
||||
VAR_HEMIDAL_MODE= 700
|
||||
.endif
|
||||
|
||||
.if ${MK_MAIL} != "no"
|
||||
FILES+= othermta
|
||||
CONFS+= othermta
|
||||
.endif
|
||||
|
||||
.if ${MK_NS_CACHING} != "no"
|
||||
@ -255,7 +256,7 @@ _nscd= nscd
|
||||
.endif
|
||||
|
||||
.if ${MK_NTP} != "no"
|
||||
FILES+= ntpd
|
||||
CONFS+= ntpd
|
||||
.endif
|
||||
|
||||
.if ${MK_OFED} != "no"
|
||||
@ -263,35 +264,35 @@ _opensm= opensm
|
||||
.endif
|
||||
|
||||
.if ${MK_OPENSSL} != "no"
|
||||
FILES+= keyserv
|
||||
CONFS+= keyserv
|
||||
.endif
|
||||
|
||||
.if ${MK_OPENSSH} != "no"
|
||||
FILESGROUPS+= SSH
|
||||
CONFSGROUPS+= SSH
|
||||
SSH= sshd
|
||||
SSHPACKAGE= ssh
|
||||
.endif
|
||||
|
||||
.if ${MK_PF} != "no"
|
||||
FILES+= ftp-proxy
|
||||
CONFS+= ftp-proxy
|
||||
.endif
|
||||
|
||||
.if ${MK_ROUTED} != "no"
|
||||
FILES+= routed
|
||||
CONFS+= routed
|
||||
.endif
|
||||
|
||||
.if ${MK_SENDMAIL} != "no"
|
||||
FILESGROUPS+= SMRCD
|
||||
CONFSGROUPS+= SMRCD
|
||||
SMRCD= sendmail
|
||||
SMRCDPACKAGE= sendmail
|
||||
.endif
|
||||
|
||||
.if ${MK_TIMED} != "no"
|
||||
FILES+= timed
|
||||
CONFS+= timed
|
||||
.endif
|
||||
|
||||
.if ${MK_UNBOUND} != "no"
|
||||
FILESGROUPS+= UNBOUND
|
||||
CONFSGROUPS+= UNBOUND
|
||||
UNBOUND+= local_unbound
|
||||
UNBOUNDPACKAGE= unbound
|
||||
.endif
|
||||
@ -301,26 +302,29 @@ _utx= utx
|
||||
.endif
|
||||
|
||||
.if ${MK_VI} != "no"
|
||||
FILESGROUPS+= VI
|
||||
CONFSGROUPS+= VI
|
||||
VI+= virecover
|
||||
VIPACKAGE= vi
|
||||
.endif
|
||||
|
||||
.if ${MK_WIRELESS} != "no"
|
||||
FILES+= hostapd
|
||||
FILES+= wpa_supplicant
|
||||
CONFS+= hostapd
|
||||
CONFS+= wpa_supplicant
|
||||
.endif
|
||||
|
||||
.if ${MK_ZFS} != "no"
|
||||
FILESGROUPS+= ZFS
|
||||
CONFSGROUPS+= ZFS
|
||||
ZFS+= zfs
|
||||
ZFS+= zfsbe
|
||||
ZFS+= zfsd
|
||||
ZFS+= zvol
|
||||
ZFSPACKAGE= zfs
|
||||
DIRS+= ETC_ZFS
|
||||
ETC_ZFS= /etc/zfs
|
||||
ETC_ZFSPACKAGE= zfs
|
||||
.endif
|
||||
|
||||
.for fg in ${FILESGROUPS}
|
||||
.for fg in ${CONFSGROUPS}
|
||||
${fg}MODE?= ${BINMODE}
|
||||
.endfor
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user