Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
bastille.conf(5)	      File Formats Manual	      bastille.conf(5)

NAME
       bastille.conf --	Configuration file for Bastille

DESCRIPTION
       Bastille	 has  most options preconfigured with sane defaults. These can
       be adjusted to fit your environment. The	config file also has  the  de-
       fault  options documented, but the following will outline what the pur-
       pose is of each one.

DEFAULT	PATHS
       bastille_prefix
	       This is the main	Bastille prefix. All Bastille directories, ex-
	       cluding 'bastille_logsdir' will start with this prefix.

	       If zfs is enabled, this will become the mount point of the  zfs
	       dataset.

	       The following directories, excluding 'bastille_logsdir' will be
	       prefixed	 by  'bastille_prefix'.	  If zfs is enabled, they will
	       inherit the mount point of 'bastille_prefix'.

       bastille_backupsdir
	       Bastille	will store backups and exports here.

       bastille_cachedir
	       Bastille	will store cache here.

       bastille_jailsdir
	       Bastille	will store jails here.

       bastille_releasesdir
	       Bastille	will store releases here.

       bastille_templatesdir
	       Bastille	will store templates here.

       bastille_logsdir
	       Bastille	will store jail	console	logs here.

FIREWALL
       bastille_pf_conf
	       Path to the pf firewall configuration file.

SUB-COMMANDS PATH
       bastille_sharedir
	       This is the path	where Bastille expects	sub-commands  to  live
	       at.

BOOTSTRAP
       bastille_bootstrap_archives
	       This  is	 a  whitespace-separated  list of distribution sets to
	       fetch when bootstrapping	a legacy (non-pkgbase) release.

       bastille_pkgbase_packages
	       This is a whitespace-separated list of package sets to  install
	       when bootstrapping a release using PkgBase.

       bastille_url_freebsd
	       Url  from  which	 to fetch legacy distributions sets when boot-
	       strapping a FreeBSD release.

       bastille_url_hardenedbsd
	       Url from	which to fetch legacy distributions  sets  when	 boot-
	       strapping a HardenedBSD release.

       bastille_url_midnightbsd
	       Url  from  which	 to fetch legacy distributions sets when boot-
	       strapping a MidnightBSD release.

TIMEZONE
       bastille_tzdata
	       Set the timezone	to apply to newly created jails.

RESOLV.CONF
       This file is copied into	newly created jails to	allow  them  to	 reach
       DNS.

ZFS
       bastille_zfs_enable
	       Whether to enable or disable zfs	support.

       bastille_zfs_zpool
	       Which zpool to use when zfs is enabled.

       bastille_zfs_prefix
	       Which  dataset  to  use when zfs	is enabled. Do not include the
	       zpool here.

       bastille_zfs_options
	       Zfs options to use when creating	any and	all datasets  for  any
	       and all supported actions.

EXPORT/IMPORT
       bastille_compress_xz_options
	       xz specific compress options.

       bastille_decompress_xz_options
	       xz specific de-compress options.

       bastille_compress_gz_options
	       gz specific compress options.

       bastille_decompress_gz_options
	       gz specific de-compress options.

       bastille_compress_zst_options
	       zst specific compress options.

       bastille_decompress_zst_options
	       zst specific de-compress	options.

       bastille_export_options
	       Any flags supported by the 'export' command can be defined here
	       to make it slightly more	convenient.

NETWORKING
       bastille_network_vnet_type
	       Control	whether	 to  use  the default 'if_bridge' mode or Net-
	       graph.

       bastille_network_loopback
	       Set the loopback	interface name.

       bastille_network_shared
	       Set the shared interface	name.

       bastille_network_pf_ext_if
	       Set the external	interface for the 'pf' firewall	rules.

       bastille_network_pf_table
	       Set the name of the default table used for NAT jails.

       bastille_network_gateway
	       Specify a default gateway.

       bastille_network_gateway6
	       Specify a defalut Ipv6 gateway.

TEMPLATES
       bastille_template_base
	       The default template that is applied to all jails.

       bastille_template_empty
	       The default template that is applied to empty jails.

       bastille_template_thick
	       The default template that is appled to thick jails.

       bastille_template_clone
	       The default template that is appled to clone jails.

       bastille_template_thin
	       The default template that is appled to thin jails.

       bastille_template_vnet
	       The default template that is appled to vnet jails.

       bastille_template_vlan
	       The default template that is appled to vnet+vlan	jails.

   MONITORING
	       Cron file for automatic monitoring entry.
	       Actual cron entry. The default is to check every	5 minutes.
	       Log storage.
	       This is the monitoring module option.  Set to 'healthchecks.io'
	       or 'uptimekuma'.
	       This is the FQDN	for  optional  alerting	 services.   Currently
	       supports	'healthchecks.io' and 'uptimekuma'.

SEE ALSO
       bastille-bootstrap(8),	     bastille-clone(8),	      bastille-cmd(8),
       bastille-config(8),	bastille-console(8),	  bastille-convert(8),
       bastille-cp(8),	       bastille-create(8),	  bastille-destroy(8),
       bastille-edit(8),      bastille-etcupdate(8),	   bastille-export(8),
       bastille-htop(8),	  bastille-import(8),	      bastille-jcp(8),
       bastille-limits(8),	 bastille-list(8),	  bastille-migrate(8),
       bastille-mount(8),	  bastille-network(8),	      bastille-pkg(8),
       bastille-rcp(8),		 bastille-rdr(8),	   bastille-rename(8),
       bastille-restart(8),	  bastille-service(8),	    bastille-setup(8),
       bastille-start(8),	  bastille-stop(8),	    bastille-sysrc(8),
       bastille-tags(8),	 bastille-template(8),	      bastille-top(8),
       bastille-umount(8),	bastille-update(8),	  bastille-upgrade(8),
       bastille-verify(8), bastille-zfs(8)

FreeBSD	ports 15.quarterly     December	6, 2025		      bastille.conf(5)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=bastille.conf&sektion=5&manpath=FreeBSD+Ports+15.1.quarterly>

home | help