mirror of
https://github.com/hackacad/bastille.git
synced 2025-12-20 17:20:12 +01:00
39 lines
1.6 KiB
ReStructuredText
39 lines
1.6 KiB
ReStructuredText
Boot and Priority
|
|
=================
|
|
|
|
Boot
|
|
----
|
|
|
|
The boot setting controls whether a jail will be started on system startup. If you have enabled bastille
|
|
with ``sysrc bastille_enable=YES``, all jails with ``boot=on`` will start on system startup. Any jail(s)
|
|
with ``boot=off`` will not be started on system startup.
|
|
|
|
You can also use ``bastille start --boot TARGET`` to make Bastille respect the boot setting. If ``-b|--boot`` is not
|
|
used, the targeted jail(s) will start, regardless of the boot setting.
|
|
|
|
Jails will still shut down on system shutdown, regardless of this setting.
|
|
|
|
The ``-b|--boot`` can also be used with the ``stop`` command. Any jails with ``boot=off`` will
|
|
not be touched if ``stop`` is called with ``-b|--boot``. Same goes for the ``restart`` command.
|
|
|
|
When jails are created with Bastille, the boot setting is set to ``on`` by default. This can be overridden using
|
|
the ``--no-boot`` flag. See ``bastille create --no-boot TARGET...``.
|
|
|
|
This value can be changed using ``bastille config TARGET boot [on|off]``.
|
|
|
|
This value will be shown using ``bastille list all``.
|
|
|
|
Priority
|
|
--------
|
|
|
|
The priority value determines in what order commands are executed if multiple jails are targetted. This also controls
|
|
in what order jails are started and stopped on system startup and shutdown. This requires Bastille to be enabled
|
|
with ``sysrc bastille_enable=YES``.
|
|
|
|
When jails are created with Bastille, this value defaults to ``99``, but can be overridden with ``-p|--priority VALUE`` on
|
|
creation. See ``bastille create --priority 90 TARGET...``.
|
|
|
|
This value can be changed using ``bastille config TARGET priority VALUE``.
|
|
|
|
This value will be shown using ``bastille list all``.
|