jail

The jail module for FreeBSD

saltext.freebsd.modules.freebsdjail.__virtual__()[source]

Only runs on FreeBSD systems

saltext.freebsd.modules.freebsdjail.start(jail='')[source]

Start the specified jail or all, if none specified

CLI Example:

salt '*' jail.start [<jail name>]
saltext.freebsd.modules.freebsdjail.stop(jail='')[source]

Stop the specified jail or all, if none specified

CLI Example:

salt '*' jail.stop [<jail name>]
saltext.freebsd.modules.freebsdjail.restart(jail='')[source]

Restart the specified jail or all, if none specified

CLI Example:

salt '*' jail.restart [<jail name>]
saltext.freebsd.modules.freebsdjail.is_enabled()[source]

See if jail service is actually enabled on boot

CLI Example:

salt '*' jail.is_enabled <jail name>
saltext.freebsd.modules.freebsdjail.get_enabled()[source]

Return which jails are set to be run

CLI Example:

salt '*' jail.get_enabled
saltext.freebsd.modules.freebsdjail.show_config(jail)[source]

Display specified jail’s configuration

CLI Example:

salt '*' jail.show_config <jail name>
saltext.freebsd.modules.freebsdjail.fstab(jail)[source]

Display contents of a fstab(5) file defined in specified jail’s configuration. If no file is defined, return False.

CLI Example:

salt '*' jail.fstab <jail name>
saltext.freebsd.modules.freebsdjail.status(jail)[source]

See if specified jail is currently running

CLI Example:

salt '*' jail.status <jail name>
saltext.freebsd.modules.freebsdjail.sysctl()[source]

Dump all jail related kernel states (sysctl)

CLI Example:

salt '*' jail.sysctl