Cbsd jail setup
From wikinotes
Generally, cbsd is used similarly to vagrant.
Build instructions are written to CBSDfile
, and the server is built using sudo cbsd up
.
Documentation
CBSDfile docs https://www.bsdstore.ru/en/cbsdfile.html
Initial Config
# pass params by file cat << EOF > /root/cbsd.conf workdir="/usr/jails" nodename="auto" EOF /usr/local/cbsd/sudoexec/initenv /root/cbsd.conf # pass params by envvars env workdir=/usr/jails /usr/local/cbsd/sudoexec/initenv # interactive setup cbsd initenv-tui
Usage
sudo cbsd jconstruct-tui # interactively create a jail sudo cbsd start # start all jails/vms sudo cbsd jls # list jails sudo cbsd jstop <jail> # stop jail sudo cbsd jstart <jail> # start jail sudo cbsd bases # list base images