This also gets rid of `files` module dependency & exposes this function better to the users. Related issue: https://github.com/ublue-os/bling/issues/143
1.1 KiB
1.1 KiB
systemd
The systemd module streamlines the inclusion & management of systemd units during image building. Units are divided into system and user categories, with system units managed directly using systemctl and user units using systemctl --global. You can specify which units to enable/disable or unmask/mask under each category.
You can also include your systemd units to be copied into system directories into these locations,
depending if your unit is system or user based:
config/systemd/system
config/systemd/user
Those units are then copied into these folders (depending on unit base):
/usr/lib/systemd/system
/usr/lib/systemd/user
Supported management operations are enabling, disabling, masking and unmasking.