diff options
| author | Max Resnick <max@ofmax.li> | 2018-11-03 22:40:53 -0700 |
|---|---|---|
| committer | Max Resnick <max@ofmax.li> | 2018-11-03 22:40:53 -0700 |
| commit | 47eefe5fafc70dbc585e63a2bf03932d2e7c2759 (patch) | |
| tree | e89a184d3bea768606e613e85edad0df57a16ac0 /etc | |
| parent | 75a06c534e0f5bf872d6818f9de4bfb39e64bc9a (diff) | |
| download | restic-wrapper-47eefe5fafc70dbc585e63a2bf03932d2e7c2759.tar.gz | |
add units, change some pathssystemd-units
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/restic-wrapper.service | 8 | ||||
| -rw-r--r-- | etc/restic-wrapper.timer | 10 |
2 files changed, 18 insertions, 0 deletions
diff --git a/etc/restic-wrapper.service b/etc/restic-wrapper.service new file mode 100644 index 0000000..98da7bb --- /dev/null +++ b/etc/restic-wrapper.service @@ -0,0 +1,8 @@ +[Unit] +Description=Runs restic backups +Wants=restic-wrapper.timer +[Service] +ExecStart=rw backup +WorkingDirectory=%h +[Install] +WantedBy=multi-user.target diff --git a/etc/restic-wrapper.timer b/etc/restic-wrapper.timer new file mode 100644 index 0000000..6e22bdf --- /dev/null +++ b/etc/restic-wrapper.timer @@ -0,0 +1,10 @@ +[Unit] +Description=Run restic wrapper every 15-30 mins +Requires=restic-wrapper.service +[Timer] +Unit=restic-wrapper.service +OnUnitInactiveSec=15m +RandomizedDelaySec=15m +AccuracySec=10s +[Install] +WantedBy=timers.target |