Examples of systemd units that I crafted over time
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

13 lines
398 B

[Unit]
Description=Restore the "/mnt/test" filesystem
Documentation=https://github.com/nmasse-itix/Systemd-Examples
After=mnt-test.mount
Requires=mnt-test.mount
RequiresMountsFor=/mnt/backup
ConditionPathIsMountPoint=!/mnt/test
ConditionPathExists=/mnt/backup/mnt-test.tar
[Service]
Type=oneshot
ExecStart=tar -xf /mnt/backup/mnt-test.tar -C /mnt/test
ExecStartPost=rm -f /mnt/backup/mnt-test.tar