Support ZFS! Also bugfixes.
Pre-release
Pre-release
cedwards
released this
22 Jun 15:59
·
1365 commits
to master
since this release
This release adds ZFS support as well as some additional bug fixes and minor improvements. Details below:
- ZFS support can be enabled in bastille.conf:
bastille_zfs_enable="YES"
- If ZFS enabled, zpool must be defined in bastille.conf:
bastille_zfs_zpool="ZPOOL_NAME"
- If ZFS enabled, zpool must be defined in bastille.conf:
- ZFS options can be configured in bastille.conf. Default:
"-o compress=lz4 -o atime=off"
- resolv.conf options added in previous release (0.3.20190522) replaced with simpler /path/to/resolv.conf.
- Defaults to host
/etc/resolv.conf
, but can be any valid resolv.conf.
- Defaults to host
Bugfixes
- Bootstrap patch provided by JoseMR from XigmaNAS. 🍻
- Fixes
bastille_bootstrap_archive
option to support bootstrap of lib32, ports, src, etc. Valid options are: "base (required), base-dbg, lib32, lib32-dbg, ports, src, tests".
- Fixes
- Fixes issue with create.sh that caused jailed resolv.conf to break.
- Fixes issue with create.sh that caused jailed fstab to have bad formatting.
- Fixes issue with list.sh that caused non-Bastille jails (eg; poudriere jails) to be visible
- Fixes issue with create.sh that required specific case-sensitive release names.
- Fixes issue with destroy.sh that reported error if jail console log not yet populated.
This release updates the bastille.conf. Compare and merge with the .sample as needed.