Ja. Angenommen du hast die Jails "banane" und "melone" in der jail.conf definiert. Dann in der rc.conf:
Da ist auch Magie drin, die aus einer vorhandenen rc.conf Konfiguration eine jail.conf baut. Das habe ich aber nicht probiert. Die Manpage (rc.conf(5)) meint dazu:
Code:
jail_enable="YES"
jail_list="banane melone"
Code:
jail_* variables
Note that older releases supported per-jail configuration via
rc.conf(5) variables. For example, hostname of a jail named
vjail was able to be set by jail_vjail_hostname. These per-
jail configuration variables are now obsolete in favor of
jail(8) configuration file. For backward compatibility, when
per-jail configuration variables are defined, jail(8) config‐
uration files are created as /var/run/jail.⟨jname⟩.conf and
used.
The following per-jail parameters are handled by rc.d/jail
script out of their corresponding rc.conf variables. In
addition to them, parameters in jail_⟨jname⟩_parameters will
be added to the configuration file. They must be a semi-
colon (‘;’) delimited list of “key=value”. For more details,
see jail(8) manual page.
path set from jail_⟨jname⟩_rootdir
host.hostname set from jail_⟨jname⟩_hostname
exec.consolelog
set from jail_⟨jname⟩_consolelog. The
default value is /var/log/jail_ ⟨jname⟩
_console.log.
interface set from jail_⟨jname⟩_interface.
vnet.interface
set from jail_⟨jname⟩_vnet_interface.
This implies vnet parameter will be
enabled and cannot be specified with
jail_⟨jname⟩_interface, jail_⟨jname⟩_ip
and/or jail_⟨jname⟩_ip_multi⟨n⟩ at the
same time.
fstab set from jail_⟨jname⟩_fstab
mount set from jail_⟨jname⟩_procfs_enable.
exec.fib set from jail_⟨jname⟩_fib
exec.start set from jail_⟨jname⟩_exec_start. The
parameter name was command in some older
releases.
exec.prestart set from jail_⟨jname⟩_exec_prestart
exec.poststart
set from jail_⟨jname⟩_exec_poststart
exec.stop set from jail_⟨jname⟩_exec_stop
exec.prestop set from jail_⟨jname⟩_exec_prestop
exec.poststop set from jail_⟨jname⟩_exec_poststop
ip4.addr set if jail_⟨jname⟩_ip or
jail_⟨jname⟩_ip_multi⟨n⟩ contain IPv4
addresses
ip6.addr set if jail_⟨jname⟩_ip or
jail_⟨jname⟩_ip_multi⟨n⟩ contain IPv6
addresses
allow.mount set from jail_⟨jname⟩_mount_enable
mount.devfs set from jail_⟨jname⟩_devfs_enable
devfs_ruleset set from jail_⟨jname⟩_devfs_ruleset.
This must be an integer, not a string.
mount.fdescfs set from jail_⟨jname⟩_fdescfs_enable
allow.set_hostname
set from jail_⟨jname⟩_set_hostname_allow
allow.rawsocket
set from
jail_⟨jname⟩_socket_unixiproute_only
allow.sysvipc set from jail_⟨jname⟩_sysvipc_allow