1
0
mirror of https://github.com/home-assistant/operating-system.git synced 2025-12-20 02:18:37 +00:00
Files
operating-system/buildroot-external/rootfs-overlay/usr/lib/systemd/system/raucdb-first-boot.service
Jan Čermák c7a9a0b906 Remove existing rauc.db from a data disk on the first boot (#3737)
If data disk is adopted on Yellow using the mechanism added in #3686, it
contains RAUC version information that is very likely invalid. In such case,
remove the file on first boot and have it recreated by the raucdb-update
service.
2024-12-12 20:44:15 +01:00

15 lines
296 B
Desktop File

[Unit]
Description=Remove adopted rauc.db on first boot
After=rauc.service
Before=raucdb-update.service
RequiresMountsFor=/mnt/data
ConditionFirstBoot=yes
ConditionFileNotEmpty=/mnt/data/rauc.db
[Service]
Type=oneshot
ExecStart=/bin/rm -f /mnt/data/rauc.db
[Install]
WantedBy=multi-user.target