update cbsd to 10.3.2: - fix zfsinstall script on -current; - add expose: tcp/udp port forwarding from master host to jail - jrctl: filesystem bandwidth/ops limit by iops and bps - ability to use the pre compiled base from other sources via specify path to archve ( #57 ) - bhyve fixes: soft shutdown PR: ports/209013 Submitted by: olevole@olevole.ru (maintainer)d3257afc76
Port details
sysutils/cbsd 15.1.2
Yet another FreeBSD Jail, XEN and Bhyve Management Utility
Port info
- Maintainer
- fbsd-ports@convectix.com
- Packages
- latest: 15.1.2
- Upstream
- up to date
- Last update
- to 15.1.2 · a81cc4ce14
- Quarterly
- 2026Q4: 15.1.2
- WWW
- https://github.com/cbsd/cbsd
- Links
- cgit · VuXML
Install
- Package
# pkg install cbsdinstalls 15.1.2 fromlatest; fromquarterly(2026Q4) 15.1.2- Port
# cd /usr/ports/sysutils/cbsd && make install clean- Size
- 5.3 MiB download · 20 MiB installed
- Depends on
- databases/sqlite3 3.53.4,1, devel/oniguruma 6.9.10, devel/pkgconf 3.0.9,1, ftp/curl 8.23.0, net/rsync 3.5.1, security/libssh2 1.11.1_1,3, security/sudo 1.9.17p2_2, textproc/jq 1.8.2
- License
- BSD2CLAUSE
- Creates
- user
cbsd, groupcbsd - pkg-message
Shown after installing
cbsd is now installed, but requires additional setup steps: Upon initial installation, run: /usr/local/cbsd/sudoexec/initenv /usr/local/cbsd/share/initenv.conf default_vs=1 workdir=/path Where /path is the path to the cbsd workdir, e.g.: /usr/jails For upgrading an existing installation, run: cbsd initenv
Shown after removing
The cbsd package has been deleted." If you are *not* upgrading this package, you may want to" remove the following to complete the deinstallation process:" 1) Records in /etc/rc.conf" cbsdrsyncd_enable="YES" cbsdrsyncd_flags="--config=\$workdir/etc/rsyncd.conf" cbsdd_enable="YES" cbsd_workdir="$workdir" 2) Remove /usr/local/etc/sudoers.d/cbsd_sudoers
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 15.1.2 | 15.1.2 | – |
| FreeBSD 15 | 15.1.2 | 15.1.2 | – |
| FreeBSD 14 | 15.1.2 | 15.1.2 | 15.1.2 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 15.1.2 | 15.1.2 | – |
| FreeBSD 14 | 15.1.2 | 15.1.2 | 15.1.2 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 15.1.2.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (234)
- Update to 10.3.1 PR: ports/208466 Submitted by: olevole@olevole.ru (maintainer)f358104a9e
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight597afc47ba- Update to 10.3.0 - (bugfix) Fix for update NAT config when nat switch in initenv-tui - (bugfix) Fix inputbox menu for bhyvenic; bhyve: always up parent interfaces - imgpart: switch compress method to xz(1) - [jbx]create: zfs_snapsrc options for ZFS-based system - rewrite imghelper to work with SQLite-based helpers - bhyve: UEFI boot support PR: ports/207603 Submitted by: olevole@olevole.ru (maintainer)7b72b3c9c2
- Update to 10.2.0 - Start of integration with libxo - jimport: opportunity to set alternative IP for imported jail via newip= argument - fixes for resource leaks in cbsdsh/cbsd_fwatch - bhyve: when you create FreeBSD VM via FreeBSD-from-jail profile, you can specify a size of swap partition - bhyve: opportunity to create a virtual machine through FreeBSD-from-jail profile on ZFS filesystem - Ini PR: ports/202344 Submitted by: <olevole@olevole.ru> (maintainer)0168a5ee42
Update ports in the remaining categories to not use GH_COMMIT. With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolightfb4deed873
- Fix resource leaks PR: ports/197350 Submitted by: olevole@olevole.ru (maintainer)c3417aa8e4
- Update to 10.1.4 - Fix on !x86 bhyve: multiple NICs support bhyve: ability to specify MAC address per NIC (bugfix) jail2iso: prohibit EFI boot loader on systems that do not have /boot/loader.efi (Reported by: Victor Kraft) (bugfix) bhyve: Fixed bug from 10.1.3 - bad handler when creating a virtual machine from Jail jorder: restore functional PR: 197051 Submitted by: olevole@olevole.ru (maintainer)7e9d10e043
Only allow this port for amd64/i386 due to its dependency on having SSE 4.1 instructions available. PR: 296684 Reviewed by: olevole@olevole.ru (maintainer) Approved by: mentor (implicit)699da349b3
- Update to 10.1.3 PR: 196593 Submitted by: olevole@olevole.ru (maintainer)5df0c7503e
- Update to 10.1.2 Changes: - check for mount points duplicate in system and local jail fstab file. When duplicate - fstab.local wins - rewrite pkgbrowser script. Now work with SQLite directly instead of pkg(7), thus greatly speeding up for building package list svnup command renamed to srcup - new wrappers for service, sysrc, passwd for the appropriate tools - (bugfix) Fixes for jexport/jimport with newjname args - (bugfix) Correction to determine the type of IPv4: must contain only numbers. PR: 196173 Submitted by: olevole@olevole.ru (maintainer)03c063af50
- Bump PORTREVISION - Added -pthread due to failing to build PR: ports/194879 Submitted by: olevole@olevole.rud638f5949b
- Fix Makefile by replacing asterisk in cp replace construction: cp SRCDIR/* DSTDIR to cp SRCDIR DSTDIR PR: 194357 Submitted by: olevole@olevole.ru (maintainer)e676ed1b32
- Update to 10.1.1 PR: 194005 Submitted by: olevole@olevole.ru (maintainer)73e453e0ae
update to 10.1.0: - Bsdconfig integration - Bhyve: support for reboot virtual machine - Removed old patches and periodic-tasks - Ipnat support (bugfix) getnics-by-ip: looking only IP prefix inet in the output ifconfig (bugfix) bhyve: do not test the hard drive is empty, if you are booting from CD (bugfix) Fix order of epair number and a/b side PR: 193962 Submitted by: olevole@olevole.ru (maintainer)32a778d183
- Update to 10.0.7 - fixes for incorrect ZFS fs name in jcoldmigrate - jail start via taskd - bhyve: support for VM auto start - bhyve: add virtio RNG for FreeBSD 10.1+ PR: 192662 Submitted by: olevole@olevole.ru (maintainer)f849b1ec93
sysutils/cbsd: only build on FreeBSD 10+ This extends the current ignore flag to cover FreeBSD 9 as well. PR: 192185 Submitted by: maintainer (Oleg Ginsburg)a9ab066423
Update to 10.0.6. Changes for 10.0.6: cbsd taskd: daemon for internal tasks bconstruct-tui: menubox for vm_os_type and get_vm_profiles bhyve: add support for install FreeBSD guest from ISO bhyve: implement other method for POPCNT checking repo: newjname as argument for alternative name of stored jail PR: 191844 Submitted by: olevole@olevole.ru (maintainer)c00cf327d8
sysutils/cbsd: Add libsqlite3.so to LIB_DEPENDS
- Add sqlite3 to LIB_DEPENDS
- Remove MASTER_SITES, not required when USE_GITHUB=yes
- Remove GH_PROJECT, already defaults to ${PORTNAME}
- Strip trailing-slash from pkg-descr WWW: URL
While I'm here:
- Tweak IGNORE message
- Tweak pkg-message.in and pkg-deinstall
PR: 191772
Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer)5420b82d0d- Chase database/sqlite3 slib bump Approved by: portmgr (myself)bd48d39657
update to 10.0.5: - fix permission for /usr/local/bin/cbsd - add tmux support for remote jlogin - profiles for jail create script PR: ports/189215 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer)4b4b6d6bff
- update distinfo: the distfile was rerolled and now contain workaround for bin/188762. - bump portrevision to reflect such changes. PR: ports/188787 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer,upstream all in-one-face)92bce1fc6b
- Update to 10.0.4 - jail2iso: imgsize arg renamed to freesize - jcreate: jailskeldir path configure via jail.conf - cbsdsh: build-in function for is_number - Support for allow.kmem, which is allows to run Xorg server in the jail - Initial support for bhyve PR: ports/188661 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer)9ce67b01fa
- Update to 10.0.3 PR: ports/186864 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer)5989861156
- update to 10.0.2 - use ports framework to create cbsd user/group - add rc.d scripts - add pkg-deinstall instructions for complete uninstall PR: 186344 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer)3dffd6c4ad
Current software version works not as expected, mark it as IGNORE. PR: ports/186147 Submitted by: maintainer44ae74954d
- Update from 10.0.0 to 10.0.1 - Convert LICENSE from BSD to BSD2CLAUSE PR: ports/185242 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer)1bd8f3683c
- Update from 9.2.5 to 10.0.0 [1] - Add stage support - Convert LIB_DEPENDS to new syntax PR: ports/184765 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer) [1]964c0dd1b8
- Update to 9.2.5 PR: ports/183744 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer)f266655289
- Update to 9.2.4 - Fixed bugs at code PR: ports/183532 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer) Approved by: eadler, osa, rm (mentors, implicit)ce0fe787b5
- Update to 9.2.3 PR: ports/183451 Submitted by: Oleg Ginzburg <olevole@olevole.ru> Approved by: eadler, osa, rm (mentors, implicit)67a1a2b1d5
Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils)83f65384c9
- update to 9.2.1 - add github as distfiles second mirror PR: ports/180878 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer)b88d4ad8c1
Add sysutils/cbsd, Yet another FreeBSD jail management tool. PR: ports/176377 Submitted by: Oleg Ginzburg <olevole@olevole.ru>48606d8811