Page MenuHomeFreeBSD

packages: Add a base-jail set
ClosedPublic

Authored by ivy on Sep 25 2025, 1:52 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Nov 23, 7:24 AM
Unknown Object (File)
Tue, Nov 18, 5:04 AM
Unknown Object (File)
Sun, Nov 16, 8:46 AM
Unknown Object (File)
Sun, Nov 9, 2:34 AM
Unknown Object (File)
Sat, Nov 8, 8:41 PM
Unknown Object (File)
Thu, Nov 6, 4:28 PM
Unknown Object (File)
Wed, Nov 5, 6:00 AM
Unknown Object (File)
Mon, Nov 3, 11:51 AM
Subscribers

Details

Summary

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.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 67293
Build 64176: arc lint + arc unit