The branch main has been updated by ivy:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=37056594f0ef82a458ef9aab2e183224948364bb

commit 37056594f0ef82a458ef9aab2e183224948364bb
Author:     Lexi Winter <i...@freebsd.org>
AuthorDate: 2025-08-03 22:57:07 +0000
Commit:     Lexi Winter <i...@freebsd.org>
CommitDate: 2025-08-03 23:13:03 +0000

    bsdconfig: Move to -bsdconfig package
    
    Now that rc.subr(8) no longer depends on sysrc(8), bsdconfig does not
    need to be part of -utilities.  Move it to a -bsdconfig package.
    
    Differential Revision:  https://reviews.freebsd.org/D51543
---
 UPDATING                                    | 5 +++++
 release/packages/ucl/bsdconfig-all.ucl      | 5 +++++
 usr.sbin/bsdconfig/Makefile                 | 2 ++
 usr.sbin/bsdconfig/Makefile.inc             | 1 +
 usr.sbin/bsdconfig/console/Makefile.inc     | 1 +
 usr.sbin/bsdconfig/diskmgmt/Makefile.inc    | 1 +
 usr.sbin/bsdconfig/docsinstall/Makefile.inc | 1 +
 usr.sbin/bsdconfig/dot/Makefile.inc         | 1 +
 usr.sbin/bsdconfig/includes/Makefile.inc    | 1 +
 usr.sbin/bsdconfig/mouse/Makefile.inc       | 1 +
 usr.sbin/bsdconfig/networking/Makefile.inc  | 1 +
 usr.sbin/bsdconfig/packages/Makefile.inc    | 1 +
 usr.sbin/bsdconfig/password/Makefile.inc    | 1 +
 usr.sbin/bsdconfig/security/Makefile.inc    | 1 +
 usr.sbin/bsdconfig/share/Makefile.inc       | 1 +
 usr.sbin/bsdconfig/startup/Makefile.inc     | 1 +
 usr.sbin/bsdconfig/timezone/Makefile.inc    | 1 +
 usr.sbin/bsdconfig/ttys/Makefile.inc        | 1 +
 usr.sbin/bsdconfig/usermgmt/Makefile.inc    | 1 +
 usr.sbin/sysrc/Makefile                     | 1 +
 20 files changed, 29 insertions(+)

diff --git a/UPDATING b/UPDATING
index 55cb4181ce30..60c974198934 100644
--- a/UPDATING
+++ b/UPDATING
@@ -27,6 +27,11 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 15.x IS SLOW:
        world, or to merely disable the most expensive debugging functionality
        at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20250804:
+       bsdconfig (including sysrc(8)) has moved to the new bsdconfig
+       package.  If you use pkgbase and wish to use bsdconfig, you should
+       install FreeBSD-bsdconfig.
+
 20250730:
        The usbhid(4) USB HID driver is now enabled by default, and will be
        used in preference to other USB HID drivers like ukbd(4), ums(4), and
diff --git a/release/packages/ucl/bsdconfig-all.ucl 
b/release/packages/ucl/bsdconfig-all.ucl
new file mode 100644
index 000000000000..7ffe7ccff9d8
--- /dev/null
+++ b/release/packages/ucl/bsdconfig-all.ucl
@@ -0,0 +1,5 @@
+comment = "System configuration utility"
+desc = <<EOD
+bsdconfig(8) and bsdinstall(8) provide graphical interfaces to configure the
+system and to install new instances of the system, e.g. to create jails.
+EOD
diff --git a/usr.sbin/bsdconfig/Makefile b/usr.sbin/bsdconfig/Makefile
index 5b03ebbe39f9..a3b72d248a14 100644
--- a/usr.sbin/bsdconfig/Makefile
+++ b/usr.sbin/bsdconfig/Makefile
@@ -1,5 +1,7 @@
 .include <src.opts.mk>
 
+PACKAGE=       bsdconfig
+
 SUBDIR=        console \
        diskmgmt \
        docsinstall \
diff --git a/usr.sbin/bsdconfig/Makefile.inc b/usr.sbin/bsdconfig/Makefile.inc
new file mode 100644
index 000000000000..156c588eb3de
--- /dev/null
+++ b/usr.sbin/bsdconfig/Makefile.inc
@@ -0,0 +1 @@
+PACKAGE=       bsdconfig
diff --git a/usr.sbin/bsdconfig/console/Makefile.inc 
b/usr.sbin/bsdconfig/console/Makefile.inc
new file mode 100644
index 000000000000..156c588eb3de
--- /dev/null
+++ b/usr.sbin/bsdconfig/console/Makefile.inc
@@ -0,0 +1 @@
+PACKAGE=       bsdconfig
diff --git a/usr.sbin/bsdconfig/diskmgmt/Makefile.inc 
b/usr.sbin/bsdconfig/diskmgmt/Makefile.inc
new file mode 100644
index 000000000000..156c588eb3de
--- /dev/null
+++ b/usr.sbin/bsdconfig/diskmgmt/Makefile.inc
@@ -0,0 +1 @@
+PACKAGE=       bsdconfig
diff --git a/usr.sbin/bsdconfig/docsinstall/Makefile.inc 
b/usr.sbin/bsdconfig/docsinstall/Makefile.inc
new file mode 100644
index 000000000000..156c588eb3de
--- /dev/null
+++ b/usr.sbin/bsdconfig/docsinstall/Makefile.inc
@@ -0,0 +1 @@
+PACKAGE=       bsdconfig
diff --git a/usr.sbin/bsdconfig/dot/Makefile.inc 
b/usr.sbin/bsdconfig/dot/Makefile.inc
new file mode 100644
index 000000000000..156c588eb3de
--- /dev/null
+++ b/usr.sbin/bsdconfig/dot/Makefile.inc
@@ -0,0 +1 @@
+PACKAGE=       bsdconfig
diff --git a/usr.sbin/bsdconfig/includes/Makefile.inc 
b/usr.sbin/bsdconfig/includes/Makefile.inc
new file mode 100644
index 000000000000..156c588eb3de
--- /dev/null
+++ b/usr.sbin/bsdconfig/includes/Makefile.inc
@@ -0,0 +1 @@
+PACKAGE=       bsdconfig
diff --git a/usr.sbin/bsdconfig/mouse/Makefile.inc 
b/usr.sbin/bsdconfig/mouse/Makefile.inc
new file mode 100644
index 000000000000..156c588eb3de
--- /dev/null
+++ b/usr.sbin/bsdconfig/mouse/Makefile.inc
@@ -0,0 +1 @@
+PACKAGE=       bsdconfig
diff --git a/usr.sbin/bsdconfig/networking/Makefile.inc 
b/usr.sbin/bsdconfig/networking/Makefile.inc
new file mode 100644
index 000000000000..01b5f23410c8
--- /dev/null
+++ b/usr.sbin/bsdconfig/networking/Makefile.inc
@@ -0,0 +1 @@
+.include "../Makefile.inc"
diff --git a/usr.sbin/bsdconfig/packages/Makefile.inc 
b/usr.sbin/bsdconfig/packages/Makefile.inc
new file mode 100644
index 000000000000..01b5f23410c8
--- /dev/null
+++ b/usr.sbin/bsdconfig/packages/Makefile.inc
@@ -0,0 +1 @@
+.include "../Makefile.inc"
diff --git a/usr.sbin/bsdconfig/password/Makefile.inc 
b/usr.sbin/bsdconfig/password/Makefile.inc
new file mode 100644
index 000000000000..01b5f23410c8
--- /dev/null
+++ b/usr.sbin/bsdconfig/password/Makefile.inc
@@ -0,0 +1 @@
+.include "../Makefile.inc"
diff --git a/usr.sbin/bsdconfig/security/Makefile.inc 
b/usr.sbin/bsdconfig/security/Makefile.inc
new file mode 100644
index 000000000000..156c588eb3de
--- /dev/null
+++ b/usr.sbin/bsdconfig/security/Makefile.inc
@@ -0,0 +1 @@
+PACKAGE=       bsdconfig
diff --git a/usr.sbin/bsdconfig/share/Makefile.inc 
b/usr.sbin/bsdconfig/share/Makefile.inc
new file mode 100644
index 000000000000..01b5f23410c8
--- /dev/null
+++ b/usr.sbin/bsdconfig/share/Makefile.inc
@@ -0,0 +1 @@
+.include "../Makefile.inc"
diff --git a/usr.sbin/bsdconfig/startup/Makefile.inc 
b/usr.sbin/bsdconfig/startup/Makefile.inc
new file mode 100644
index 000000000000..01b5f23410c8
--- /dev/null
+++ b/usr.sbin/bsdconfig/startup/Makefile.inc
@@ -0,0 +1 @@
+.include "../Makefile.inc"
diff --git a/usr.sbin/bsdconfig/timezone/Makefile.inc 
b/usr.sbin/bsdconfig/timezone/Makefile.inc
new file mode 100644
index 000000000000..01b5f23410c8
--- /dev/null
+++ b/usr.sbin/bsdconfig/timezone/Makefile.inc
@@ -0,0 +1 @@
+.include "../Makefile.inc"
diff --git a/usr.sbin/bsdconfig/ttys/Makefile.inc 
b/usr.sbin/bsdconfig/ttys/Makefile.inc
new file mode 100644
index 000000000000..156c588eb3de
--- /dev/null
+++ b/usr.sbin/bsdconfig/ttys/Makefile.inc
@@ -0,0 +1 @@
+PACKAGE=       bsdconfig
diff --git a/usr.sbin/bsdconfig/usermgmt/Makefile.inc 
b/usr.sbin/bsdconfig/usermgmt/Makefile.inc
new file mode 100644
index 000000000000..01b5f23410c8
--- /dev/null
+++ b/usr.sbin/bsdconfig/usermgmt/Makefile.inc
@@ -0,0 +1 @@
+.include "../Makefile.inc"
diff --git a/usr.sbin/sysrc/Makefile b/usr.sbin/sysrc/Makefile
index e1f48f2af97b..bad50caf2ffc 100644
--- a/usr.sbin/sysrc/Makefile
+++ b/usr.sbin/sysrc/Makefile
@@ -1,5 +1,6 @@
 .include <src.opts.mk>
 
+PACKAGE= bsdconfig
 SCRIPTS= sysrc
 
 MAN= sysrc.8

Reply via email to