svn commit: r351851 - in head: libexec/rc libexec/rc/rc.d release/packages sbin/rcorder
Emmanuel Vadot
manu at FreeBSD.org
Thu Sep 5 14:08:47 UTC 2019
Author: manu
Date: Thu Sep 5 14:08:45 2019
New Revision: 351851
URL: https://svnweb.freebsd.org/changeset/base/351851
Log:
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
Modified:
head/libexec/rc/Makefile
head/libexec/rc/rc.d/Makefile
head/release/packages/Makefile.package
head/sbin/rcorder/Makefile
Modified: head/libexec/rc/Makefile
==============================================================================
--- head/libexec/rc/Makefile Thu Sep 5 14:07:49 2019 (r351850)
+++ head/libexec/rc/Makefile Thu Sep 5 14:08:45 2019 (r351851)
@@ -5,6 +5,8 @@
CONFGROUPS= CONFETC CONFETCEXEC CONFETCDEFAULTS
CONFETCDIR= /etc
CONFETC= network.subr rc rc.initdiskless rc.subr rc.shutdown rc.bsdextended
+CONFETCPACKAGE= rc
+
.if ${MK_IPFW} != "no"
CONFETC+= rc.firewall
.endif
@@ -15,9 +17,10 @@ CONFETCMODE= 644
CONFETCEXEC= netstart pccard_ether rc.resume rc.suspend
CONFETCEXECDIR= /etc
CONFETCEXECMODE= 755
+CONFETCEXECPACKAGE= rc
CONFETCDEFAULTSDIR= /etc/defaults
CONFETCDEFAULTS= rc.conf
-#PACKAGE=rc
+CONFETCDEFAULTSPACKAGE= rc
SUBDIR+= rc.d
Modified: head/libexec/rc/rc.d/Makefile
==============================================================================
--- head/libexec/rc/rc.d/Makefile Thu Sep 5 14:07:49 2019 (r351850)
+++ head/libexec/rc/rc.d/Makefile Thu Sep 5 14:08:45 2019 (r351851)
@@ -4,7 +4,7 @@
CONFDIR= /etc/rc.d
CONFGROUPS= CONFS
-#PACKAGE=rc
+CONFSPACKAGE= rc
CONFS= DAEMON \
FILESYSTEMS \
@@ -324,7 +324,6 @@ ZFS+= zfs
ZFS+= zfsbe
ZFS+= zfsd
ZFS+= zvol
-ZFSPACKAGE= zfs
.endif
.for fg in ${CONFGROUPS}
Modified: head/release/packages/Makefile.package
==============================================================================
--- head/release/packages/Makefile.package Thu Sep 5 14:07:49 2019 (r351850)
+++ head/release/packages/Makefile.package Thu Sep 5 14:08:45 2019 (r351851)
@@ -57,6 +57,8 @@ kernel_COMMENT= FreeBSD Kernel
kernel_DESC= FreeBSD Kernel
manuals_COMMENT= Manual Pages
manuals_DESC= Manual Pages
+rc_COMMENT= RC Scripts
+rc_DESC= RC Scripts
rcmds_COMMENT= Remote Command Utilities
rcmds_DESC= Remote Command Utilities
rescue_COMMENT= Rescue Utilities
Modified: head/sbin/rcorder/Makefile
==============================================================================
--- head/sbin/rcorder/Makefile Thu Sep 5 14:07:49 2019 (r351850)
+++ head/sbin/rcorder/Makefile Thu Sep 5 14:08:45 2019 (r351851)
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.1 1999/11/23 05:28:20 mrg Exp $
# $FreeBSD$
-PACKAGE=runtime
+PACKAGE=rc
PROG= rcorder
SRCS= ealloc.c hash.c rcorder.c
MAN= rcorder.8
More information about the svn-src-head
mailing list