No description
Find a file
2022-06-13 02:21:47 +02:00
dist Improve new restic scripts and remove resticwrapper, borgwrapper; provide a PKGBUILD for ArchLinux 2022-06-13 02:21:33 +02:00
etc Improve new restic scripts and remove resticwrapper, borgwrapper; provide a PKGBUILD for ArchLinux 2022-06-13 02:21:33 +02:00
usr Adapt restic example 2022-06-13 02:21:47 +02:00
README.md Improve new restic scripts and remove resticwrapper, borgwrapper; provide a PKGBUILD for ArchLinux 2022-06-13 02:21:33 +02:00
sync Add plain restic example 2022-06-05 01:09:23 +02:00

README

A collection of scripts and systemd services which might be useful.

Use at your own risk.

Installation

  1. After you pulled, use ./sync and pick an action which should be self-explaining.
  2. Alternatively, build a pacman package for ArchLinux via makepkg -csi inside the dist/ folder.

Usage

Services and scripts don't depend on each other but have hints that they can be combined (out-commented line in service files for systemd_failure_notify@.service for example).

Examples are given inside usr/share/doc/.

FAQ

User cannot use network-online.target

By default, no user unit can depend on system events like network-online.target. To enable this, you need to link the proper .target which you like to use inside the user service before.

systemctl --user link /usr/lib/systemd/system/network-online.target

This would make network-online.target available after a reboot to the user who issued the command.