pkgbase: Move rc scripts and related files to their own packages

It doesn't need to be in runtime and might help people who want to
experiment with other rc system or don't use one (like in small
embedded mfsroot).

Reviewed by:	bapt, gjb
Differential Revision:	https://reviews.freebsd.org/D21499
This commit is contained in:
Emmanuel Vadot 2019-09-05 14:08:45 +00:00
parent c2a7c3bedd
commit 8c15be73b6
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=351851
4 changed files with 8 additions and 4 deletions

View File

@ -5,6 +5,8 @@
CONFGROUPS= CONFETC CONFETCEXEC CONFETCDEFAULTS CONFGROUPS= CONFETC CONFETCEXEC CONFETCDEFAULTS
CONFETCDIR= /etc CONFETCDIR= /etc
CONFETC= network.subr rc rc.initdiskless rc.subr rc.shutdown rc.bsdextended CONFETC= network.subr rc rc.initdiskless rc.subr rc.shutdown rc.bsdextended
CONFETCPACKAGE= rc
.if ${MK_IPFW} != "no" .if ${MK_IPFW} != "no"
CONFETC+= rc.firewall CONFETC+= rc.firewall
.endif .endif
@ -15,9 +17,10 @@ CONFETCMODE= 644
CONFETCEXEC= netstart pccard_ether rc.resume rc.suspend CONFETCEXEC= netstart pccard_ether rc.resume rc.suspend
CONFETCEXECDIR= /etc CONFETCEXECDIR= /etc
CONFETCEXECMODE= 755 CONFETCEXECMODE= 755
CONFETCEXECPACKAGE= rc
CONFETCDEFAULTSDIR= /etc/defaults CONFETCDEFAULTSDIR= /etc/defaults
CONFETCDEFAULTS= rc.conf CONFETCDEFAULTS= rc.conf
#PACKAGE=rc CONFETCDEFAULTSPACKAGE= rc
SUBDIR+= rc.d SUBDIR+= rc.d

View File

@ -4,7 +4,7 @@
CONFDIR= /etc/rc.d CONFDIR= /etc/rc.d
CONFGROUPS= CONFS CONFGROUPS= CONFS
#PACKAGE=rc CONFSPACKAGE= rc
CONFS= DAEMON \ CONFS= DAEMON \
FILESYSTEMS \ FILESYSTEMS \
@ -324,7 +324,6 @@ ZFS+= zfs
ZFS+= zfsbe ZFS+= zfsbe
ZFS+= zfsd ZFS+= zfsd
ZFS+= zvol ZFS+= zvol
ZFSPACKAGE= zfs
.endif .endif
.for fg in ${CONFGROUPS} .for fg in ${CONFGROUPS}

View File

@ -57,6 +57,8 @@ kernel_COMMENT= FreeBSD Kernel
kernel_DESC= FreeBSD Kernel kernel_DESC= FreeBSD Kernel
manuals_COMMENT= Manual Pages manuals_COMMENT= Manual Pages
manuals_DESC= Manual Pages manuals_DESC= Manual Pages
rc_COMMENT= RC Scripts
rc_DESC= RC Scripts
rcmds_COMMENT= Remote Command Utilities rcmds_COMMENT= Remote Command Utilities
rcmds_DESC= Remote Command Utilities rcmds_DESC= Remote Command Utilities
rescue_COMMENT= Rescue Utilities rescue_COMMENT= Rescue Utilities

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.1 1999/11/23 05:28:20 mrg Exp $ # $NetBSD: Makefile,v 1.1 1999/11/23 05:28:20 mrg Exp $
# $FreeBSD$ # $FreeBSD$
PACKAGE=runtime PACKAGE=rc
PROG= rcorder PROG= rcorder
SRCS= ealloc.c hash.c rcorder.c SRCS= ealloc.c hash.c rcorder.c
MAN= rcorder.8 MAN= rcorder.8