Skip to main content

Module boot

Module boot 

Source
Expand description

Set-up that must survive a restart. A step’s script (routes, trunks, link impairment, the egress rules) changes kernel state a reboot forgets; a VM backend whose machines restart (a reboot step, vagrant reload, a stopped cloud VM) wraps it with at_boot so it is applied now and again at every boot. A machine’s own command and before steps run the same way, as a service.

Enums§

Kind
How a service runs.
Trigger
When a script kept with at_boot runs again.

Functions§

at_boot
script saved as /etc/isoloom/<name>.sh and run now and again as trigger says, by a systemd service (isoloom-<name>), what saying what it does.
service
script saved as /etc/isoloom/<name>.sh and run as the systemd service isoloom-<name>, started now and at every boot after (and requiring) after’s: at_boot’s script and unit, for a step whose failure matters (Kind::Once) or a process that keeps running (Kind::Daemon).