1##################### 2## [ BastilleBSD ] ## 3##################### 4 5## default paths 6bastille_prefix="/usr/local/bastille" ## default: "/usr/local/bastille" 7bastille_backupsdir="${bastille_prefix}/backups" ## default: "${bastille_prefix}/backups" 8bastille_cachedir="${bastille_prefix}/cache" ## default: "${bastille_prefix}/cache" 9bastille_jailsdir="${bastille_prefix}/jails" ## default: "${bastille_prefix}/jails" 10bastille_releasesdir="${bastille_prefix}/releases" ## default: "${bastille_prefix}/releases" 11bastille_templatesdir="${bastille_prefix}/templates" ## default: "${bastille_prefix}/templates" 12bastille_logsdir="/var/log/bastille" ## default: "/var/log/bastille" 13 14## bastille scripts directory (assumed by bastille pkg) 15bastille_sharedir="/usr/local/share/bastille" ## default: "/usr/local/share/bastille" 16 17## bootstrap archives, which components of the OS to install. 18## base - The base OS, kernel + userland 19## lib32 - Libraries for compatibility with 32 bit binaries 20## ports - The FreeBSD ports (3rd party applications) tree 21## src - The source code to the kernel + userland 22## test - The FreeBSD test suite 23## this is a whitespace separated list: 24## bastille_bootstrap_archives="base lib32 ports src test" 25bastille_bootstrap_archives="base" ## default: "base" 26 27## default timezone 28bastille_tzdata="" ## default: empty to use host's time zone 29 30## default jail resolv.conf 31bastille_resolv_conf="/etc/resolv.conf" ## default: "/etc/resolv.conf" 32 33## bootstrap urls 34bastille_url_freebsd="http://ftp.freebsd.org/pub/FreeBSD/releases/" ## default: "http://ftp.freebsd.org/pub/FreeBSD/releases/" 35bastille_url_hardenedbsd="http://installer.hardenedbsd.org/pub/hardenedbsd/" ## default: "https://installer.hardenedbsd.org/pub/HardenedBSD/releases/" 36bastille_url_midnightbsd="https://www.midnightbsd.org/ftp/MidnightBSD/releases/" ## default: "https://www.midnightbsd.org/pub/MidnightBSD/releases/" 37 38## ZFS options 39bastille_zfs_enable="" ## default: "" 40bastille_zfs_zpool="" ## default: "" 41bastille_zfs_prefix="bastille" ## default: "${bastille_zfs_zpool}/bastille" 42bastille_zfs_options="-o compress=lz4 -o atime=off" ## default: "-o compress=lz4 -o atime=off" 43 44## Export/Import options 45bastille_compress_xz_options="-0 -v" ## default "-0 -v" 46bastille_decompress_xz_options="-c -d -v" ## default "-c -d -v" 47bastille_compress_gz_options="-1 -v" ## default "-1 -v" 48bastille_decompress_gz_options="-k -d -c -v" ## default "-k -d -c -v" 49 50## Networking 51bastille_network_loopback="bastille0" ## default: "bastille0" 52bastille_network_shared="" ## default: "" 53bastille_network_gateway="" ## default: "" 54bastille_network_gateway6="" ## default: "" 55 56## Default Templates 57bastille_template_base="default/base" ## default: "default/base" 58bastille_template_empty="" ## default: "default/empty" 59bastille_template_thick="default/thick" ## default: "default/thick" 60bastille_template_thin="default/thin" ## default: "default/thin" 61bastille_template_vnet="default/vnet" ## default: "default/vnet" 62