mirror of
https://github.com/hackacad/bastille.git
synced 2026-01-02 18:58:11 +01:00
47 lines
1.8 KiB
ReStructuredText
47 lines
1.8 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``. Jails will start in order starting at the
|
|
lowest value, and will stop in order starting at the highest value. So, jails
|
|
with a priority value of 1 will start first, and stop last.
|
|
|
|
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``.
|