streams-ops/global/overlay/usr/local/bin
Patrik Lundin 4b93d9c426
run-cosmos: support fleetlock unlocking at boot
This extends run-cosmos with a new argument that calls the unlock
function already included in the script as well as using the already
existing lock() function to make sure there is no race between the
bootup process and cron starting a normal run-cosmos process at the same
time.

The oexit() function is added to support exiting with a OK exit value
the same way eexit() is used to signal something is wrong.

This change also adds the systemd unit file that runs run-cosmos with the
new fleetlock-unlock argument at boot if fleetlock is configured.

While here fix indentation that was mixed between 3 and 4 spaces: it is
now 4 spaces everywhere.
2024-01-24 15:36:34 +01:00
..
run-cosmos run-cosmos: support fleetlock unlocking at boot 2024-01-24 15:36:34 +01:00
sunet-fleetlock Add fleetlock support to run-cosmos 2023-06-17 08:10:00 +02:00
sunet-machine-healthy Add fleetlock support to run-cosmos 2023-06-17 08:10:00 +02:00