BSD Ports

sysutils/cbsd 15.1.2 FreeBSD

Yet another FreeBSD Jail, XEN and Bhyve Management Utility

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
a81cc4ce14
License
BSD2CLAUSE
Categories
sysutils
Package size
5449.5 KiB, 20804.2 KiB installed

Description

CBSD is a cross-platform wrapper for fast deployment of virtual machines and containers.

In the other systems

SystemPortVersion
FreeBSDsysutils/cbsd15.1.2
DragonFlysysutils/cbsd14.2.6

Install

Binary package:

pkg install cbsd

From the ports tree:

cd /usr/ports/sysutils/cbsd/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cbsd>0:sysutils/cbsd

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest15.1.215.1.213.1.2114.3.115.1.2
FreeBSD:14:quarterly15.1.215.1.2n/a14.3.015.1.2
FreeBSD:15:latest15.1.215.1.2n/a14.3.114.3.1
FreeBSD:15:quarterly15.1.215.1.2n/an/an/a
FreeBSD:16:latest15.1.215.1.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 4

Runtime 3

The full lists below include those, and their dependencies in turn.

Build dependencies 24
Run dependencies 117

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
autoreconf:build compiler:c++11-lang gmake pkgconfig:both sqlite sudo
Service scripts
cbsdd, cbsdrsyncd, cbsd-statsd-bhyve, cbsd-statsd-hoster, cbsd-statsd-jail

Message 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

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

Files

Manual pages 1
  • cbsd(8)
pkg-plist 1573
  • @mode 500
  • @group cbsd
  • @owner cbsd
  • bin/cbsd
  • @owner
  • @group
  • @mode
  • share/man/man8/cbsd.8.gz
  • cbsd/misc/next-vale-port
  • cbsd/tools/bridge
  • cbsd/tools/racct-bhyve-statsd
  • cbsd/tools/racct-hoster-statsd
  • cbsd/tools/racct-jail-statsd
  • cbsd/tools/vale-ctl
  • cbsd/misc/x86-cpu-cap
  • cbsd/.clang-format
  • cbsd/.gitignore
  • cbsd/.ssh/config
  • cbsd/ISSUE_TEMPLATE.md
  • cbsd/LICENSE
  • cbsd/Makefile
  • cbsd/ObsoleteFiles
  • cbsd/README.DragonflyBSD.md
  • cbsd/README.HardenedBSD.md
  • cbsd/README.NetBSD.md
  • cbsd/README.OpenBSD.md
  • cbsd/README.md
  • cbsd/bhyvectl/bcheckpoint
  • cbsd/bhyvectl/bchroot
  • cbsd/bhyvectl/bcleanup
  • cbsd/bhyvectl/bclone
  • cbsd/bhyvectl/bconfig
  • cbsd/bhyvectl/bconstruct-tui
  • cbsd/bhyvectl/bcontrol-tui
  • cbsd/bhyvectl/bcreate
  • cbsd/bhyvectl/bdescr
  • cbsd/bhyvectl/bdestroy
  • cbsd/bhyvectl/bexec
  • cbsd/bhyvectl/bexport
  • cbsd/bhyvectl/bget
  • cbsd/bhyvectl/bhyve-controller
  • cbsd/bhyvectl/bhyve-controller-list
  • cbsd/bhyvectl/bhyve-controller-tui
  • cbsd/bhyvectl/bhyve-dsk
  • cbsd/bhyvectl/bhyve-dsk-list
  • cbsd/bhyvectl/bhyve-dsk-tui
  • cbsd/bhyvectl/bhyve-efivar
  • cbsd/bhyvectl/bhyve-efivar-tui
  • cbsd/bhyvectl/bhyve-exist
  • cbsd/bhyvectl/bhyve-nic
  • cbsd/bhyvectl/bhyve-nic-list
  • cbsd/bhyvectl/bhyve-nic-tui
  • cbsd/bhyvectl/bhyve-nvme
  • cbsd/bhyvectl/bhyve-nvme-list
  • cbsd/bhyvectl/bhyve-nvme-tui
  • cbsd/bhyvectl/bhyve-ppt
  • cbsd/bhyvectl/bhyve-usb
  • cbsd/bhyvectl/bhyvecfg-passhtu-tui
  • cbsd/bhyvectl/bimport
  • cbsd/bhyvectl/bjail
  • cbsd/bhyvectl/blogin
  • cbsd/bhyvectl/blpc
  • cbsd/bhyvectl/blpc-tui
  • cbsd/bhyvectl/bls
  • cbsd/bhyvectl/bmigrate
  • cbsd/bhyvectl/border
  • cbsd/bhyvectl/border-tui
  • cbsd/bhyvectl/bpause
  • cbsd/bhyvectl/bpcibus
  • cbsd/bhyvectl/brctl-tui
  • cbsd/bhyvectl/bregister
  • cbsd/bhyvectl/bremove
  • cbsd/bhyvectl/brename
  • cbsd/bhyvectl/brenice
  • cbsd/bhyvectl/brestart
  • cbsd/bhyvectl/bscp
  • cbsd/bhyvectl/bset
  • cbsd/bhyvectl/bsetup-tui
  • cbsd/bhyvectl/bsnapshot
  • cbsd/bhyvectl/bsqlite-cache-create
  • cbsd/bhyvectl/bstart
  • cbsd/bhyvectl/bstop
  • cbsd/bhyvectl/bswmode
  • cbsd/bhyvectl/bunregister
  • cbsd/bhyvectl/bvcon
  • cbsd/bhyvectl/bwhereis
  • cbsd/bhyvectl/vm-profile-wizard
  • cbsd/bin/cbsdsftp
  • cbsd/bin/cbsdsftp6
  • cbsd/bin/cbsdssh
  • cbsd/bin/cbsdssh6
  • cbsd/bin/cfetch
  • cbsd/bin/rexe
  • cbsd/cbsd.conf
  • cbsd/etc/Makefile
  • cbsd/etc/cbsd.mtree
  • cbsd/etc/defaults/DragonFly-bases.conf
  • cbsd/etc/defaults/DragonFly-kernel-GENERIC-amd64-6.5.0
  • cbsd/etc/defaults/DragonFly-kernel-GENERIC-x86_64-4.6
  • cbsd/etc/defaults/DragonFly-kernel-GENERIC-x86_64-4.7

The first 100 are listed.

distinfo 1
FileSizeSHA256
cbsd-cbsd-15.1.2_GH0.tar.gz7.781177e+0647282b26b4116050e16fe44d89a62c947934613dd2b31c579a703f95d3e7af32

Commit history 5

DateCommitCreditsLog message
a81cc4ce14 Piotr Kubaj sysutils/cbsd: remove the patch already reworked upstream
e22c16873a Piotr Kubaj sysutils/cbsd: fix build on powerpc64
gmake[2]: *** [Makefile:891: signames.c] Segmentation fault (core dumped)
c0230aacca Oleg Ginzburg sysutils/cbsd: update to 15.1.2 release
changes: https://github.com/cbsd/cbsd/releases/tag/v15.1.2
d53a71ec7d Oleg Ginzburg sysutils/cbsd: update to 15.1.1 release
changes: https://github.com/cbsd/cbsd/releases/tag/v15.1.1
6c86dbfa8e Oleg Ginzburg sysutils/cbsd: update to 15.1.0 release
changes: https://github.com/cbsd/cbsd/releases/tag/v15.1.0