packages: Add an "optional" set
This is everything in "base" but without compilers. This means we have sets to support four basic workloads: - "minimal" for a small installation where the user intends to add other packages by hand. - "optional" for a complete installation on a production system which does not need to compile software. - "devel", which can be added to either minimal or optional when compilers are required. - "base" for a complete installation, including compilers, for users who don't want to interact with pkgbase and just want the complete system installed like it was before. This is probably the last set want to add; any further metapackages would be better treated as "task" packages intended to target one specific workload. MFC after: 3 days Reviewed by: cperciva, bapt Differential Revision: https://reviews.freebsd.org/D52777
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
comment = "Base jail system (metapackage)"
|
||||
comment = "Base system for jails (metapackage)"
|
||||
|
||||
vital = true
|
||||
|
||||
@@ -30,6 +30,10 @@ deps {
|
||||
version = "${VERSION}"
|
||||
origin = "base"
|
||||
},
|
||||
"set-optional-jail" {
|
||||
version = "${VERSION}"
|
||||
origin = "base"
|
||||
},
|
||||
"set-devel" {
|
||||
version = "${VERSION}"
|
||||
origin = "base"
|
||||
|
||||
@@ -21,7 +21,11 @@ comment = "Base system (metapackage)"
|
||||
vital = true
|
||||
|
||||
desc = <<EOD
|
||||
This metapackage installs all packages which are part of the base system.
|
||||
This metapackage installs all packages which are part of the base system,
|
||||
excluding 32-bit compatibility libraries, tests, debugging symbols, and
|
||||
source code.
|
||||
|
||||
This is equivalent to installing the legacy "base.txz" distribution set.
|
||||
EOD
|
||||
|
||||
deps {
|
||||
@@ -29,6 +33,10 @@ deps {
|
||||
version = "${VERSION}"
|
||||
origin = "base"
|
||||
},
|
||||
"set-optional" {
|
||||
version = "${VERSION}"
|
||||
origin = "base"
|
||||
},
|
||||
"set-devel" {
|
||||
version = "${VERSION}"
|
||||
origin = "base"
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
/*
|
||||
* SPDX-License-Identifier: ISC
|
||||
*
|
||||
* Copyright (c) 2025 Lexi Winter <ivy@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 = "Optional software debug symbols (metapackage)"
|
||||
|
||||
desc = <<EOD
|
||||
This metapackage installs debugging symbols for optional software
|
||||
which is not part of the minimal set.
|
||||
EOD
|
||||
|
||||
deps {
|
||||
"set-minimal-dbg" {
|
||||
version = "${VERSION}"
|
||||
origin = "base"
|
||||
},
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
/*
|
||||
* SPDX-License-Identifier: ISC
|
||||
*
|
||||
* Copyright (c) 2025 Lexi Winter <ivy@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 = "Optional software debug symbols for jails (metapackage)"
|
||||
|
||||
desc = <<EOD
|
||||
This metapackage installs debugging symbols for optional software
|
||||
which is not part of the minimal set.
|
||||
EOD
|
||||
|
||||
deps {
|
||||
"set-minimal-jail-dbg" {
|
||||
version = "${VERSION}"
|
||||
origin = "base"
|
||||
},
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
/*
|
||||
* SPDX-License-Identifier: ISC
|
||||
*
|
||||
* Copyright (c) 2025 Lexi Winter <ivy@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 = "Optional base system software for jails (metapackage)"
|
||||
|
||||
vital = true
|
||||
|
||||
desc = <<EOD
|
||||
This metapackage installs all optional software which is part of the
|
||||
base system but not installed by the minimal set, other than compilers
|
||||
and software which is not generally useful in a jail(8) environment.
|
||||
EOD
|
||||
|
||||
deps {
|
||||
"set-minimal-jail" {
|
||||
version = "${VERSION}"
|
||||
origin = "base"
|
||||
},
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
/*
|
||||
* SPDX-License-Identifier: ISC
|
||||
*
|
||||
* Copyright (c) 2025 Lexi Winter <ivy@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 = "Optional base system software (metapackage)"
|
||||
|
||||
vital = true
|
||||
|
||||
desc = <<EOD
|
||||
This metapackage installs all optional software, other than compilers,
|
||||
which is part of the base system but not installed by the minimal set.
|
||||
EOD
|
||||
|
||||
deps {
|
||||
"set-minimal" {
|
||||
version = "${VERSION}"
|
||||
origin = "base"
|
||||
},
|
||||
}
|
||||
@@ -31,5 +31,5 @@ system provided in the $PKG_NAME_PREFIX-audit package for that.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -34,3 +34,7 @@ ACPI implementation in the kernel:
|
||||
* acpidump(8) dumps the system's raw ACPI data.
|
||||
* iasl(8) is the Intel ACPI compiler/decompiler
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -27,3 +27,7 @@ This package provides apm(8), a utility which can be used to monitor the APM
|
||||
state and change the system power mode, and the /etc/rc.d/apm service which
|
||||
can enable and disable APM at system startup and shutdown.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -35,5 +35,5 @@ interface.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -44,5 +44,5 @@ used to manage the auditing system and work with audit data.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -29,5 +29,5 @@ managing this, as well as the management utility automount(8).
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -42,5 +42,5 @@ which can be used to run simple virtual machines.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -28,5 +28,5 @@ only daemons which have had blacklist support added will work.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,3 +24,7 @@ network devices, including the /etc/rc.d/bluetooth service which manages
|
||||
the Bluetooth stack when Bluetooth devices are attached or removed, and
|
||||
the rfcomm_pppd(8) daemon which manages PPP connections over Bluetooth.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -27,5 +27,5 @@ the rc.conf(5) configuration.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -37,5 +37,5 @@ images and jails.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -42,5 +42,5 @@ bsnmpd can be used in unexpected ways.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -22,3 +22,7 @@ desc = <<EOD
|
||||
ccdconfig(8) is used to configure the concatenated disk driver, ccd(4).
|
||||
ccdconfig(8) may also be started on boot using the "ccd" rc(8) service.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -29,3 +29,7 @@ to the system:
|
||||
* moused(8) can be used to interface with a mouse and provide a graphical
|
||||
mouse cursor on the video console.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -40,5 +40,5 @@ a history mechanism, job control, and a C-like syntax.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -39,3 +39,7 @@ the CAM Target Layer configuration, accepting incoming iSCSI connections,
|
||||
performing authentication and passing connections to the kernel part of the
|
||||
native iSCSI target.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -25,3 +25,7 @@ state of the interface, loading firmware, and configuring features such
|
||||
as the hardware packet filter, Quality-of-Service (QoS) scheduler, and
|
||||
TCP offload engine.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -48,5 +48,5 @@ the $PKG_NAME_PREFIX-sendmail package instead.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -27,3 +27,7 @@ This package provides the dtrace(1) utility for executing DTrace scripts written
|
||||
in the D language, the utilities lockstat(1) and plockstat(1), and several
|
||||
example D scripts installed in /usr/share/dtrace.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -35,3 +35,7 @@ DTrace scripts to coalesce trace output by date/time, process info, and
|
||||
[optionally] probe-specific data. dwatch also includes a set of pre-defined
|
||||
profiles for tracing common system operations.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -25,5 +25,5 @@ new users.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -26,5 +26,5 @@ Some useful graphics data related to the "Beastie" mascot are also provided.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -26,3 +26,7 @@ by the fdc(4) driver:
|
||||
* fdformat(8) is used to format disks.
|
||||
* fdread(1) and fdwrite(1) read and write data to or from floppy disks.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ protocol (RFC 959) to upload and download files.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -28,5 +28,5 @@ Games distributed with the system:
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -30,3 +30,7 @@ such as iSCSI.
|
||||
This package provides the ggated(8) server used to export devices, and
|
||||
the ggatec(8) client used to access them.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -30,5 +30,5 @@ This daemon is required when using Kerberos authentication with NFS.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -23,3 +23,7 @@ The Highly Available Storage daemon, hastd(8), provides replication of block
|
||||
storage devices between two machines on a network. HAST can be used by itself
|
||||
or as part of an HA cluster to provide redundant cluster storage.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -24,3 +24,7 @@ IEEE Std 802.11 wireless network interface configured in Access Point (AP)
|
||||
mode. hostapd can authenticate clients itself via 802.11i (WPA), or via
|
||||
802.1X (EAP) using an external RADIUS server.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -25,5 +25,5 @@ built-in servers for basic services are also provided.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -27,5 +27,5 @@ of configuring IP Filter are also provided in /usr/share/examples/ipfilter.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -30,5 +30,5 @@ at system startup.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,3 +24,7 @@ network. This package provides iscsid(8), the userland component of the iSCSI
|
||||
initiator, the iscsictl(8) utility used to monitor and configure the initiator,
|
||||
and rc(8) services to configure the initiator during system startup.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -32,5 +32,5 @@ the /etc/jail.conf configuration file.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -34,5 +34,5 @@ sometimes called Kerberos V.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -29,5 +29,5 @@ manages the Kerberos database and issues tickets to Kerberos users.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -54,5 +54,5 @@ TAP-compliant test programs can also be executed through kyua.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "devel"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ of the 9P protocol.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -34,5 +34,5 @@ such as gzip and bzip2.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -46,5 +46,5 @@ and, in addition to select(2) and poll(2) also support timers.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -25,5 +25,5 @@ support for lambda expressions and closures.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ statistics.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -36,5 +36,5 @@ of new audit records and streams.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -26,5 +26,5 @@ helper process to allow restricted access to system and network resources.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ cuserid(3), re_comp(3), re_exec(3) and rexec(3).
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -4,5 +4,5 @@ The libcompiler_rt library from LLVM.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -35,5 +35,5 @@ userspace.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -34,5 +34,5 @@ information accessible through this API is defined by the DWARF standard.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -23,5 +23,5 @@ A private library used by applications in the base system.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ examine its current call stack.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -6,5 +6,5 @@ or it can be partially or fully integrated into your tool.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ use by applications in the base system.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ compression algorithm.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ using the magic(5) magic number database.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -7,5 +7,5 @@ applications implementing the milter interface.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ absolute and relative pathnames.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -43,5 +43,5 @@ RPCSEC_GSS security mechanism.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -6,5 +6,5 @@ system RSS configuration and interacting with RSS aware sockets.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ Protocol.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -23,5 +23,5 @@ A private version of SQLite for use by applications in the base system.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -35,5 +35,5 @@ error streams.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ ISO/IEC 9899:2011 (C11) standard.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ multithreaded process being debugged.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ in the base system.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -47,5 +47,5 @@ on different virtual consoles.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -23,5 +23,5 @@ libvmmapi provides an interface for applications to access the vmm(4) driver.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ which use the yacc(1) parser generator.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -24,5 +24,5 @@ files. This library is not intended for use outside of the base system.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -29,5 +29,5 @@ Some sample lp filters for common printers are also provided in
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -33,3 +33,7 @@ The mlx5tool utility is provided for management of the Connect-X4, 5 and
|
||||
6 network adapters in the aspects not covered by the generic ifconfig(8)
|
||||
command, mostly related to the PCIe attachment and internal card working.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "optional"
|
||||
}
|
||||
|
||||
@@ -28,5 +28,5 @@ or IRC protocols.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -29,5 +29,5 @@ with netmap, and valectl(8), a utility to manage vale(4) network switches.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -34,5 +34,5 @@ be necessary depending on the NFS configuration.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -39,5 +39,5 @@ A periodic(8) script to monitor the status of the NTP daemon is also provided.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -23,3 +23,7 @@ This package provides the nvmecontrol(8) utility, which is used to monitor
|
||||
and configure NVMe devices connected to the local system, and to discover
|
||||
and connect to remote NVMe over Fabrics (NVMe-oF) targets.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = optional
|
||||
}
|
||||
|
||||
@@ -37,5 +37,5 @@ protocol, which was commonly used prior to the standardisation of TLS.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -34,5 +34,5 @@ Several example pf rulesets are also provided in /usr/share/examples/pf.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -12,5 +12,5 @@ command-line access to the facilities provided by libpmc.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -43,5 +43,5 @@ latter only occurs if an active file system is checked).
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -26,5 +26,5 @@ rpc.rusersd, and rpc.rwalld.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -25,5 +25,5 @@ network functionality.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -27,5 +27,5 @@ RIP and RIPng support is deprecated and will be removed in FreeBSD 16.0.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -34,5 +34,5 @@ not receive) mail over SMTP.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -26,3 +26,7 @@ Message Block (SMB) protocol, sometimes called CIFS.
|
||||
This facility only supports SMB version 1, which is strongly deprecated
|
||||
and not supported by most SMB servers.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = optional
|
||||
}
|
||||
|
||||
@@ -37,5 +37,5 @@ EOD
|
||||
licenses = [ ISCL ]
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -21,3 +21,7 @@ comment = "syscons(4) fonts and keymaps"
|
||||
desc = <<EOD
|
||||
Fonts and keymaps for use with the legacy syscons(4) video console driver.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = optional
|
||||
}
|
||||
|
||||
@@ -33,5 +33,5 @@ activity.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -29,5 +29,5 @@ In most situations, the Secure Shell protocol is preferred over TELNET.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -31,5 +31,5 @@ EOD
|
||||
licenses = [ BSD4CLAUSE ]
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -26,5 +26,5 @@ utilities and a sample Makefile for building the YP database.
|
||||
EOD
|
||||
|
||||
annotations {
|
||||
set = "base,base-jail"
|
||||
set = "optional,optional-jail"
|
||||
}
|
||||
|
||||
@@ -79,7 +79,8 @@ local function select_components(components, options)
|
||||
local descriptions = {
|
||||
["kernel-dbg"] = "Debug symbols for the kernel",
|
||||
["devel"] = "C/C++ compilers and related utilities",
|
||||
["base"] = "The complete base system (includes devel)",
|
||||
["optional"] = "Optional software (excluding compilers)",
|
||||
["base"] = "The complete base system (includes devel and optional)",
|
||||
["src"] = "System source tree",
|
||||
["tests"] = "Test suite",
|
||||
["lib32"] = "32-bit compatibility libraries",
|
||||
|
||||
Reference in New Issue
Block a user