mirror of
https://github.com/flatcar/scripts.git
synced 2025-11-07 11:42:11 +01:00
Merge pull request #3322 from flatcar/chewi/mangle-overlaybd
Add overlaybd sysext mangle script to start the services automatically
This commit is contained in:
commit
9c28b3a073
11
build_library/sysext_mangle_flatcar-overlaybd
Executable file
11
build_library/sysext_mangle_flatcar-overlaybd
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -euo pipefail
|
||||
rootfs="${1}"
|
||||
|
||||
pushd "${rootfs}"
|
||||
|
||||
pushd ./usr/lib/systemd/system
|
||||
mkdir -p "multi-user.target.d"
|
||||
{ echo "[Unit]"; echo "Upholds=overlaybd-tcmu.service overlaybd-snapshotter.service"; } > "multi-user.target.d/10-overlaybd.conf"
|
||||
popd
|
||||
1
changelog/bugfixes/2025-10-01-overlaybd-autostart.md
Normal file
1
changelog/bugfixes/2025-10-01-overlaybd-autostart.md
Normal file
@ -0,0 +1 @@
|
||||
- Configured the services in the overlaybd sysext to start automatically like the other sysexts. Note that the sysext must be enabled at boot time for this to happen, otherwise you need to call `systemd-tmpfiles --create` and `systemctl daemon-reload` first.
|
||||
Loading…
x
Reference in New Issue
Block a user