Make systemd units installable

This commit is contained in:
FeRD (Frank Dana)
2021-07-01 21:18:48 -04:00
parent 2a92200012
commit a1f78ba57c
5 changed files with 69 additions and 18 deletions
-14
View File
@@ -1,14 +0,0 @@
[Unit]
Description=Recollindex indexing for @SOMEUSER@
After=network-online.target
RequiresMountsFor=/home/@SOMEUSER@
[Service]
Type=simple
Restart=on-failure
RestartSec=30
ExecStart=/usr/bin/recollindex -m -D -x -w 10 -c /home/@SOMEUSER@/.recoll
User=@SOMEUSER@
[Install]
WantedBy=multi-user.target
+16
View File
@@ -0,0 +1,16 @@
# Instantiate with a username as argument
# e.g. `systemctl enable recollindex@myuser.service`
[Unit]
Description=Recollindex indexing for %i
After=network-online.target
RequiresMountsFor=/home/%i
[Service]
Type=simple
Restart=on-failure
RestartSec=30
ExecStart=/usr/bin/recollindex -m -D -x -w 10 -c /home/%i/.recoll
User=%i
[Install]
WantedBy=multi-user.target