The branch main has been updated by ivy:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=31d00ac6c9ec342312ca4075d2e6dc0a68b5263d

commit 31d00ac6c9ec342312ca4075d2e6dc0a68b5263d
Author:     Lexi Winter <i...@freebsd.org>
AuthorDate: 2025-09-25 17:31:38 +0000
Commit:     Lexi Winter <i...@freebsd.org>
CommitDate: 2025-09-25 18:25:09 +0000

    packages: Add a base-jail set
    
    This is base, but without packages which are not generally useful
    in jails.  The following packages are excluded:
    
    * Support for hardware not present in a jail:
      acpi, apm, bluetooth, ccdconfig, console-tools, cxgbe-tools,
      efi-tools, fd, hostapd, mlx-tools, nvme-tools, wpa
    
    * Kernel facilities that don't work in a jail:
      dtrace, dwatch, ggate, hast, iscsi, libcuse, smbutils
    
    All library packages are included in base-jail, even if they might not
    work, because the user may have executables linked with them.
    
    While here, remove the set-minimal dependency from set-devel, since
    this will cause unnecessary packages to be installed in jails.  This
    means users will need to install set-devel in addition to their base
    set (minimal or base), which bsdinstall already handles correctly.
    
    Add a license to all the set UCL files, so people can redistribute them.
    
    MFC after:      6 hours
    Reviewed by:    manu
    Differential Revision:  https://reviews.freebsd.org/D52719
---
 release/packages/sets/base-dbg.ucl            | 18 +++++++++++++
 release/packages/sets/base-jail-dbg.ucl       | 34 ++++++++++++++++++++++++
 release/packages/sets/base-jail.ucl           | 37 +++++++++++++++++++++++++++
 release/packages/sets/base.ucl                | 18 +++++++++++++
 release/packages/sets/devel-dbg.ucl           | 25 +++++++++++++-----
 release/packages/sets/devel.ucl               | 25 +++++++++++++-----
 release/packages/sets/kernels-dbg.ucl         | 18 +++++++++++++
 release/packages/sets/kernels.ucl             | 18 +++++++++++++
 release/packages/sets/lib32-dbg.ucl           | 18 +++++++++++++
 release/packages/sets/lib32.ucl               | 18 +++++++++++++
 release/packages/sets/minimal-dbg.ucl         | 18 +++++++++++++
 release/packages/sets/minimal-jail-dbg.ucl    | 18 +++++++++++++
 release/packages/sets/minimal-jail.ucl        | 18 +++++++++++++
 release/packages/sets/minimal.ucl             | 18 +++++++++++++
 release/packages/sets/src.ucl                 | 18 +++++++++++++
 release/packages/sets/tests.ucl               | 18 +++++++++++++
 release/packages/ucl/acct-all.ucl             |  4 +++
 release/packages/ucl/atf-all.ucl              |  4 +++
 release/packages/ucl/audit-all.ucl            |  4 +++
 release/packages/ucl/autofs-all.ucl           |  4 +++
 release/packages/ucl/bhyve-all.ucl            |  4 +++
 release/packages/ucl/blocklist-all.ucl        |  4 +++
 release/packages/ucl/bsdconfig-all.ucl        |  4 +++
 release/packages/ucl/bsdinstall-all.ucl       |  4 +++
 release/packages/ucl/bsnmp-all.ucl            |  4 +++
 release/packages/ucl/csh-all.ucl              |  4 +++
 release/packages/ucl/dma-all.ucl              |  4 +++
 release/packages/ucl/ee-all.ucl               |  4 +++
 release/packages/ucl/examples-all.ucl         |  4 +++
 release/packages/ucl/ftp-all.ucl              |  4 +++
 release/packages/ucl/games-all.ucl            |  4 +++
 release/packages/ucl/gssd-all.ucl             |  4 +++
 release/packages/ucl/inetd-all.ucl            |  4 +++
 release/packages/ucl/ipf-all.ucl              |  4 +++
 release/packages/ucl/ipfw-all.ucl             |  4 +++
 release/packages/ucl/jail-all.ucl             |  4 +++
 release/packages/ucl/kerberos-all.ucl         |  4 +++
 release/packages/ucl/kerberos-kdc-all.ucl     |  4 +++
 release/packages/ucl/kyua-all.ucl             |  4 +++
 release/packages/ucl/lib9p-all.ucl            |  4 +++
 release/packages/ucl/libarchive-all.ucl       |  4 +++
 release/packages/ucl/libbegemot-all.ucl       |  4 +++
 release/packages/ucl/libblocksruntime-all.ucl |  4 +++
 release/packages/ucl/libbsdstat-all.ucl       |  4 +++
 release/packages/ucl/libbsm-all.ucl           |  4 +++
 release/packages/ucl/libcasper-all.ucl        |  4 +++
 release/packages/ucl/libcompat-all.ucl        |  4 +++
 release/packages/ucl/libcompiler_rt-all.ucl   |  4 +++
 release/packages/ucl/libcuse-all.ucl          |  4 +++
 release/packages/ucl/libdwarf-all.ucl         |  4 +++
 release/packages/ucl/libevent1-all.ucl        |  4 +++
 release/packages/ucl/libexecinfo-all.ucl      |  4 +++
 release/packages/ucl/libipt-all.ucl           |  4 +++
 release/packages/ucl/libldns-all.ucl          |  4 +++
 release/packages/ucl/liblzma-all.ucl          |  4 +++
 release/packages/ucl/libmagic-all.ucl         |  4 +++
 release/packages/ucl/libmilter-all.ucl        |  4 +++
 release/packages/ucl/libpathconv-all.ucl      |  4 +++
 release/packages/ucl/librpcsec_gss-all.ucl    |  4 +++
 release/packages/ucl/librss-all.ucl           |  4 +++
 release/packages/ucl/libsdp-all.ucl           |  4 +++
 release/packages/ucl/libsqlite3-all.ucl       |  4 +++
 release/packages/ucl/libstdbuf-all.ucl        |  4 +++
 release/packages/ucl/libstdthreads-all.ucl    |  4 +++
 release/packages/ucl/libthread_db-all.ucl     |  4 +++
 release/packages/ucl/libucl-all.ucl           |  4 +++
 release/packages/ucl/libvgl-all.ucl           |  4 +++
 release/packages/ucl/libvmmapi-all.ucl        |  4 +++
 release/packages/ucl/liby-all.ucl             |  4 +++
 release/packages/ucl/libyaml-all.ucl          |  4 +++
 release/packages/ucl/lp-all.ucl               |  4 +++
 release/packages/ucl/natd-all.ucl             |  4 +++
 release/packages/ucl/netmap-all.ucl           |  4 +++
 release/packages/ucl/nfs-all.ucl              |  4 +++
 release/packages/ucl/ntp-all.ucl              |  4 +++
 release/packages/ucl/openssl-all.ucl          |  4 +++
 release/packages/ucl/pf-all.ucl               |  4 +++
 release/packages/ucl/pmc-all.ucl              |  4 +++
 release/packages/ucl/quotacheck-all.ucl       |  4 +++
 release/packages/ucl/rcmds-all.ucl            |  4 +++
 release/packages/ucl/rdma-all.ucl             |  4 +++
 release/packages/ucl/rip-all.ucl              |  4 +++
 release/packages/ucl/sendmail-all.ucl         |  4 +++
 release/packages/ucl/ssh-all.ucl              |  4 +++
 release/packages/ucl/tcpd-all.ucl             |  4 +++
 release/packages/ucl/telnet-all.ucl           |  4 +++
 release/packages/ucl/unbound-all.ucl          |  4 +++
 release/packages/ucl/yp-all.ucl               |  4 +++
 88 files changed, 611 insertions(+), 14 deletions(-)

diff --git a/release/packages/sets/base-dbg.ucl 
b/release/packages/sets/base-dbg.ucl
index c34e8b575834..d9eeb2c49677 100644
--- a/release/packages/sets/base-dbg.ucl
+++ b/release/packages/sets/base-dbg.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "Base system debug symbols (metapackage)"
 
 desc = <<EOD
diff --git a/release/packages/sets/base-jail-dbg.ucl 
b/release/packages/sets/base-jail-dbg.ucl
new file mode 100644
index 000000000000..7996b9afbb21
--- /dev/null
+++ b/release/packages/sets/base-jail-dbg.ucl
@@ -0,0 +1,34 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
+comment = "Base jail system debug symbols (metapackage)"
+
+desc = <<EOD
+This metapackage installs debugging symbols for the base jail system.
+EOD
+
+deps {
+       "set-minimal-jail-dbg" {
+               version = "${VERSION}"
+               origin = "base"
+       },
+       "set-devel-dbg" {
+               version = "${VERSION}"
+               origin = "base"
+       }
+}
diff --git a/release/packages/sets/base-jail.ucl 
b/release/packages/sets/base-jail.ucl
new file mode 100644
index 000000000000..e6c52349d3cb
--- /dev/null
+++ b/release/packages/sets/base-jail.ucl
@@ -0,0 +1,37 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
+comment = "Base jail system (metapackage)"
+
+vital = true
+
+desc = <<EOD
+This metapackage installs the complete base system, excluding packages which
+are not generally useful in a jail(8) environment.
+EOD
+
+deps {
+       "set-minimal-jail" {
+               version = "${VERSION}"
+               origin = "base"
+       },
+       "set-devel" {
+               version = "${VERSION}"
+               origin = "base"
+       }
+}
diff --git a/release/packages/sets/base.ucl b/release/packages/sets/base.ucl
index 2d94ff4f4f2e..7b86450ae5b2 100644
--- a/release/packages/sets/base.ucl
+++ b/release/packages/sets/base.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "Base system (metapackage)"
 
 vital = true
diff --git a/release/packages/sets/devel-dbg.ucl 
b/release/packages/sets/devel-dbg.ucl
index c3fcd9806272..f454bd1d634d 100644
--- a/release/packages/sets/devel-dbg.ucl
+++ b/release/packages/sets/devel-dbg.ucl
@@ -1,13 +1,24 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "Development tools debugging symbols (metapackage)"
 
 desc = <<EOD
 This metapackage installs debugging symbols for the base system compiler and
 toolchain.
 EOD
-
-deps {
-       "set-minimal-dbg" {
-               version = "${VERSION}"
-               origin = "base"
-       },
-}
diff --git a/release/packages/sets/devel.ucl b/release/packages/sets/devel.ucl
index 08914a85a5b4..befa9a6e2e4c 100644
--- a/release/packages/sets/devel.ucl
+++ b/release/packages/sets/devel.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "Development tools (metapackage)"
 
 vital = true
@@ -6,10 +24,3 @@ desc = <<EOD
 This metapackage installs development support for the base system, including
 compilers, toolchain utilities, header files, and static libraries.
 EOD
-
-deps {
-       "set-minimal" {
-               version = "${VERSION}"
-               origin = "base"
-       },
-}
diff --git a/release/packages/sets/kernels-dbg.ucl 
b/release/packages/sets/kernels-dbg.ucl
index cf789c29d35a..ecc775a99e08 100644
--- a/release/packages/sets/kernels-dbg.ucl
+++ b/release/packages/sets/kernels-dbg.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "Base system kernels debugging symbols (metapackage)"
 
 desc = <<EOD
diff --git a/release/packages/sets/kernels.ucl 
b/release/packages/sets/kernels.ucl
index a57bd5f16905..04ecee83e291 100644
--- a/release/packages/sets/kernels.ucl
+++ b/release/packages/sets/kernels.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "Base system kernels (metapackage)"
 
 desc = <<EOD
diff --git a/release/packages/sets/lib32-dbg.ucl 
b/release/packages/sets/lib32-dbg.ucl
index 12722510dc94..33d0b61b445c 100644
--- a/release/packages/sets/lib32-dbg.ucl
+++ b/release/packages/sets/lib32-dbg.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "32-bit compatibility library debugging symbols (metapackage)"
 
 desc = <<EOD
diff --git a/release/packages/sets/lib32.ucl b/release/packages/sets/lib32.ucl
index b23ae15d00ae..85263e2097c4 100644
--- a/release/packages/sets/lib32.ucl
+++ b/release/packages/sets/lib32.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "32-bit compatibility libraries (metapackage)"
 
 vital = true
diff --git a/release/packages/sets/minimal-dbg.ucl 
b/release/packages/sets/minimal-dbg.ucl
index 606394001696..aa2034c90548 100644
--- a/release/packages/sets/minimal-dbg.ucl
+++ b/release/packages/sets/minimal-dbg.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "Basic multi-user system debugging symbols (metapackage)"
 
 desc = <<EOD
diff --git a/release/packages/sets/minimal-jail-dbg.ucl 
b/release/packages/sets/minimal-jail-dbg.ucl
index 3f7df227d3a9..1af963737f08 100644
--- a/release/packages/sets/minimal-jail-dbg.ucl
+++ b/release/packages/sets/minimal-jail-dbg.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "Basic multi-user jail debugging symbols (metapackage)"
 
 desc = <<EOD
diff --git a/release/packages/sets/minimal-jail.ucl 
b/release/packages/sets/minimal-jail.ucl
index 04e71912898c..ad722e79bd7f 100644
--- a/release/packages/sets/minimal-jail.ucl
+++ b/release/packages/sets/minimal-jail.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "Basic multi-user jail system (metapackage)"
 
 vital = true
diff --git a/release/packages/sets/minimal.ucl 
b/release/packages/sets/minimal.ucl
index f2338f4c2e3b..37e7df8e7e68 100644
--- a/release/packages/sets/minimal.ucl
+++ b/release/packages/sets/minimal.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "Basic multi-user system (metapackage)"
 
 vital = true
diff --git a/release/packages/sets/src.ucl b/release/packages/sets/src.ucl
index 7ab94eb420df..997335a19768 100644
--- a/release/packages/sets/src.ucl
+++ b/release/packages/sets/src.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "System source code"
 
 vital = yes
diff --git a/release/packages/sets/tests.ucl b/release/packages/sets/tests.ucl
index 07b463fb7d69..3829dae11b3e 100644
--- a/release/packages/sets/tests.ucl
+++ b/release/packages/sets/tests.ucl
@@ -1,3 +1,21 @@
+/*
+ * SPDX-License-Identifier: ISC
+ *
+ * Copyright (c) 2025 Lexi Winter <i...@freebsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
 comment = "System test suite"
 
 vital = yes
diff --git a/release/packages/ucl/acct-all.ucl 
b/release/packages/ucl/acct-all.ucl
index a96e3cc08471..f4c7119af798 100644
--- a/release/packages/ucl/acct-all.ucl
+++ b/release/packages/ucl/acct-all.ucl
@@ -29,3 +29,7 @@ lastcomm(1) command to view this information.  However, 
system accounting
 is not intended as a security auditing mechanism; use the OpenBSM auditing
 system provided in the $PKG_NAME_PREFIX-audit package for that.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/atf-all.ucl b/release/packages/ucl/atf-all.ucl
index 4d4bf8b6b69b..3014163c95bd 100644
--- a/release/packages/ucl/atf-all.ucl
+++ b/release/packages/ucl/atf-all.ucl
@@ -33,3 +33,7 @@ test programs in a variety of languages.  These libraries all 
offer similar
 functionality and any test program written with them exposes a consistent user
 interface.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/audit-all.ucl 
b/release/packages/ucl/audit-all.ucl
index c7c437d24476..43074b3bf299 100644
--- a/release/packages/ucl/audit-all.ucl
+++ b/release/packages/ucl/audit-all.ucl
@@ -42,3 +42,7 @@ system.
 This packages provides the auditing daemon auditd(8) and various utilities
 used to manage the auditing system and work with audit data.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/autofs-all.ucl 
b/release/packages/ucl/autofs-all.ucl
index a51292e78faf..63261b9ce8d1 100644
--- a/release/packages/ucl/autofs-all.ucl
+++ b/release/packages/ucl/autofs-all.ucl
@@ -27,3 +27,7 @@ or to provide automated access to NFS servers via the /net 
mountpoint.
 This package provides the automountd(8) daemon which is responsible for
 managing this, as well as the management utility automount(8).
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/bhyve-all.ucl 
b/release/packages/ucl/bhyve-all.ucl
index ac250b0f2ad4..c4e450a47934 100644
--- a/release/packages/ucl/bhyve-all.ucl
+++ b/release/packages/ucl/bhyve-all.ucl
@@ -40,3 +40,7 @@ loader.
 An example script is also provided in /usr/share/examples/bhyve/vmrun.sh
 which can be used to run simple virtual machines.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/blocklist-all.ucl 
b/release/packages/ucl/blocklist-all.ucl
index 6acc6c548103..6e94b3822cf0 100644
--- a/release/packages/ucl/blocklist-all.ucl
+++ b/release/packages/ucl/blocklist-all.ucl
@@ -26,3 +26,7 @@ system packet filter.
 blacklistd(8) relies on each network daemon to report access attempts, so
 only daemons which have had blacklist support added will work.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/bsdconfig-all.ucl 
b/release/packages/ucl/bsdconfig-all.ucl
index ba34e5b96fe9..944dc0a259da 100644
--- a/release/packages/ucl/bsdconfig-all.ucl
+++ b/release/packages/ucl/bsdconfig-all.ucl
@@ -25,3 +25,7 @@ configuration, including services, networking and disks.
 This package also provides sysrc(8), a command-line utility for managing
 the rc.conf(5) configuration.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/bsdinstall-all.ucl 
b/release/packages/ucl/bsdinstall-all.ucl
index cfa303bc2ba4..2e01cbcb51ca 100644
--- a/release/packages/ucl/bsdinstall-all.ucl
+++ b/release/packages/ucl/bsdinstall-all.ucl
@@ -35,3 +35,7 @@ bsdinstall is used for installation of new systems, both for 
system setup from
 installation media, e.g., CD-ROMs, and for use on live systems to prepare VM
 images and jails.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/bsnmp-all.ucl 
b/release/packages/ucl/bsnmp-all.ucl
index 683b6ff51a53..88a777b3181d 100644
--- a/release/packages/ucl/bsnmp-all.ucl
+++ b/release/packages/ucl/bsnmp-all.ucl
@@ -40,3 +40,7 @@ Protocol).  It is intended to serve only the absolute basic 
MIBs and
 implement all other MIBs through loadable modules.  In this way the
 bsnmpd can be used in unexpected ways.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/csh-all.ucl b/release/packages/ucl/csh-all.ucl
index a158b5cd4fcb..787c43bdb82b 100644
--- a/release/packages/ucl/csh-all.ucl
+++ b/release/packages/ucl/csh-all.ucl
@@ -38,3 +38,7 @@ interactive login shell and a shell script command processor. 
 It includes
 a command-line editor, programmable word completion, spelling correction,
 a history mechanism, job control, and a C-like syntax.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/dma-all.ucl b/release/packages/ucl/dma-all.ucl
index 9abc83e8ee60..7b52c48a6def 100644
--- a/release/packages/ucl/dma-all.ucl
+++ b/release/packages/ucl/dma-all.ucl
@@ -46,3 +46,7 @@ systems, nor act as a mail exchanger for other hosts.  If an 
SMTP server
 is required, or when more advanced mail routing is needed, consider using
 the $PKG_NAME_PREFIX-sendmail package instead.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/ee-all.ucl b/release/packages/ucl/ee-all.ucl
index 2caa658c40f3..fbad921e7ef8 100644
--- a/release/packages/ucl/ee-all.ucl
+++ b/release/packages/ucl/ee-all.ucl
@@ -23,3 +23,7 @@ The Easy Editor, ee(1), is a simple, user-friendly text 
editor.  It provides
 a full-screen editing interface similar to vi(1), but is easier to learn for
 new users.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/examples-all.ucl 
b/release/packages/ucl/examples-all.ucl
index fe7ce1c461b4..027c65427924 100644
--- a/release/packages/ucl/examples-all.ucl
+++ b/release/packages/ucl/examples-all.ucl
@@ -24,3 +24,7 @@ The examples are provided as self-contained C source code.
 
 Some useful graphics data related to the "Beastie" mascot are also provided.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/ftp-all.ucl b/release/packages/ucl/ftp-all.ucl
index a8eac7b57946..285bf72529b5 100644
--- a/release/packages/ucl/ftp-all.ucl
+++ b/release/packages/ucl/ftp-all.ucl
@@ -22,3 +22,7 @@ desc = <<EOD
 The ftp(1) utility connects to a remote system implementing the Internet FTP
 protocol (RFC 959) to upload and download files.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/games-all.ucl 
b/release/packages/ucl/games-all.ucl
index a4636c32153a..80339ef6cdea 100644
--- a/release/packages/ucl/games-all.ucl
+++ b/release/packages/ucl/games-all.ucl
@@ -26,3 +26,7 @@ Games distributed with the system:
 * caesar(6) and rot13(6) implement a trivial (and easily broken) text
   encryption system called a Caesar cipher.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/gssd-all.ucl 
b/release/packages/ucl/gssd-all.ucl
index 60d976bfa82c..dfd2958d143e 100644
--- a/release/packages/ucl/gssd-all.ucl
+++ b/release/packages/ucl/gssd-all.ucl
@@ -28,3 +28,7 @@ to fetch authentication data such as Kerberos tickets from 
userland.
 
 This daemon is required when using Kerberos authentication with NFS.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/inetd-all.ucl 
b/release/packages/ucl/inetd-all.ucl
index bf70f8a7458d..be1e44fbaa3d 100644
--- a/release/packages/ucl/inetd-all.ucl
+++ b/release/packages/ucl/inetd-all.ucl
@@ -23,3 +23,7 @@ The inetd(8) server listens for incoming network connections 
and spawns a
 process to handle the connection based on its configuration file.  Some
 built-in servers for basic services are also provided.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/ipf-all.ucl b/release/packages/ucl/ipf-all.ucl
index 232495d0bd80..04a0a8ef7469 100644
--- a/release/packages/ucl/ipf-all.ucl
+++ b/release/packages/ucl/ipf-all.ucl
@@ -25,3 +25,7 @@ This package provides the rc(8) services and utilities used 
to manage the
 packet filter, and periodic(8) reports for filter activity.  Some examples
 of configuring IP Filter are also provided in /usr/share/examples/ipfilter.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/ipfw-all.ucl 
b/release/packages/ucl/ipfw-all.ucl
index e46a087f0685..4eec24194633 100644
--- a/release/packages/ucl/ipfw-all.ucl
+++ b/release/packages/ucl/ipfw-all.ucl
@@ -28,3 +28,7 @@ This package provides the ipfw(8) utility used to manage 
ipfw, periodic(8)
 reports on filter activity, and rc(8) services to automatically start ipfw
 at system startup.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/jail-all.ucl 
b/release/packages/ucl/jail-all.ucl
index 59b7a0c99828..6cd085581240 100644
--- a/release/packages/ucl/jail-all.ucl
+++ b/release/packages/ucl/jail-all.ucl
@@ -30,3 +30,7 @@ This package provides the jail(8), jexec(8) and jls(8) 
utilities for managing
 jails, and an optional rc(8) service to start jails during system startup using
 the /etc/jail.conf configuration file.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/kerberos-all.ucl 
b/release/packages/ucl/kerberos-all.ucl
index 2dfb8dc27b7f..a62be895e96d 100644
--- a/release/packages/ucl/kerberos-all.ucl
+++ b/release/packages/ucl/kerberos-all.ucl
@@ -32,3 +32,7 @@ applications to be integrated with Kerberos.
 This version of Kerberos implements version 5 of the Kerberos protocol,
 sometimes called Kerberos V.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/kerberos-kdc-all.ucl 
b/release/packages/ucl/kerberos-kdc-all.ucl
index fef5206055c8..7c2d412460ec 100644
--- a/release/packages/ucl/kerberos-kdc-all.ucl
+++ b/release/packages/ucl/kerberos-kdc-all.ucl
@@ -27,3 +27,7 @@ Unix systems, as well as many other platforms.
 This package provides the Kerberos key distribution center (KDC), which
 manages the Kerberos database and issues tickets to Kerberos users.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/kyua-all.ucl 
b/release/packages/ucl/kyua-all.ucl
index 2322ec95c455..e7a26de7ea6d 100644
--- a/release/packages/ucl/kyua-all.ucl
+++ b/release/packages/ucl/kyua-all.ucl
@@ -52,3 +52,7 @@ libraries and languages.  The test program library of choice 
is ATF, which
 kyua's design originated from.  However, framework-less test programs and
 TAP-compliant test programs can also be executed through kyua.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/lib9p-all.ucl 
b/release/packages/ucl/lib9p-all.ucl
index 6e48d373380f..9eb030bd7a0c 100644
--- a/release/packages/ucl/lib9p-all.ucl
+++ b/release/packages/ucl/lib9p-all.ucl
@@ -22,3 +22,7 @@ desc = <<EOD
 lib9p implements the server side of the 9p2000, 9p2000.u and 9p2000.L revisions
 of the 9P protocol.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/libarchive-all.ucl 
b/release/packages/ucl/libarchive-all.ucl
index 8388fc916546..79a80b6a4c54 100644
--- a/release/packages/ucl/libarchive-all.ucl
+++ b/release/packages/ucl/libarchive-all.ucl
@@ -32,3 +32,7 @@ archives in various formats such as tar and cpio.  libarchive 
also supports
 reading and writing archives compressed using various compression filters
 such as gzip and bzip2.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/libbegemot-all.ucl 
b/release/packages/ucl/libbegemot-all.ucl
index b9fa09ca6689..c1080de8f253 100644
--- a/release/packages/ucl/libbegemot-all.ucl
+++ b/release/packages/ucl/libbegemot-all.ucl
@@ -44,3 +44,7 @@ The rpoll(3) family of functions is designed to overcome 
these restrictions.
 They support the well known and understood technique of event driven programing
 and, in addition to select(2) and poll(2) also support timers.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/libblocksruntime-all.ucl 
b/release/packages/ucl/libblocksruntime-all.ucl
index 129dac965a04..4b4085d9d0da 100644
--- a/release/packages/ucl/libblocksruntime-all.ucl
+++ b/release/packages/ucl/libblocksruntime-all.ucl
@@ -23,3 +23,7 @@ The BlocksRuntime library provides runtime support for 
Blocks, a
 non-standard extension to the C programming language which adds
 support for lambda expressions and closures.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/libbsdstat-all.ucl 
b/release/packages/ucl/libbsdstat-all.ucl
index 1b677a125c88..acfb77fd6242 100644
--- a/release/packages/ucl/libbsdstat-all.ucl
+++ b/release/packages/ucl/libbsdstat-all.ucl
@@ -22,3 +22,7 @@ desc = <<EOD
 libbsdstat is a library for managing and display periodically collected
 statistics.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/libbsm-all.ucl 
b/release/packages/ucl/libbsm-all.ucl
index ee060f206890..76852b310e8f 100644
--- a/release/packages/ucl/libbsm-all.ucl
+++ b/release/packages/ucl/libbsm-all.ucl
@@ -34,3 +34,7 @@ The libbsm library routines provide an interface to BSM audit 
record streams,
 allowing both the parsing of existing audit streams, as well as the creation
 of new audit records and streams.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/libcasper-all.ucl 
b/release/packages/ucl/libcasper-all.ucl
index 8d980987dffd..4f839ef6fc46 100644
--- a/release/packages/ucl/libcasper-all.ucl
+++ b/release/packages/ucl/libcasper-all.ucl
@@ -24,3 +24,7 @@ under the Capsicum capability-based security framework.  
libcasper allows
 passing messages and capabilities between the sandboxed application and a
 helper process to allow restricted access to system and network resources.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/libcompat-all.ucl 
b/release/packages/ucl/libcompat-all.ucl
index a150709d1bc6..1fb209f4cafc 100644
--- a/release/packages/ucl/libcompat-all.ucl
+++ b/release/packages/ucl/libcompat-all.ucl
@@ -22,3 +22,7 @@ desc = <<EOD
 libcompat provides an implementation of some obsolete library functions:
 cuserid(3), re_comp(3), re_exec(3) and rexec(3).
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/libcompiler_rt-all.ucl 
b/release/packages/ucl/libcompiler_rt-all.ucl
index f21e629ac88c..02be19aa0b7d 100644
--- a/release/packages/ucl/libcompiler_rt-all.ucl
+++ b/release/packages/ucl/libcompiler_rt-all.ucl
@@ -2,3 +2,7 @@ comment = "LLVM compiler_rt library"
 desc = <<EOD
 The libcompiler_rt library from LLVM.
 EOD
+
+annotations {
+       set = "base,base-jail"
+}
diff --git a/release/packages/ucl/libcuse-all.ucl 
b/release/packages/ucl/libcuse-all.ucl
index 0d81ee40841c..4be6e8d32a16 100644
--- a/release/packages/ucl/libcuse-all.ucl
+++ b/release/packages/ucl/libcuse-all.ucl
@@ -33,3 +33,7 @@ desc = <<EOD
 The libcuse library contains functions to create a character device in
 userspace.
 EOD
+
*** 471 LINES SKIPPED ***

Reply via email to