Rich Ercolani
6c96269024
Revert "systemd: Use non-absolute paths in Exec* lines"
...
This reverts commit 79b20949b2 since it
doesn't work with the systemd version shipped with RHEL7-based systems.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Signed-off-by: Rich Ercolani <rincebrain@gmail.com >
Closes #14943
Closes #14945
2023-06-07 11:14:05 -07:00
Dimitri John Ledkov
79b20949b2
systemd: Use non-absolute paths in Exec* lines
...
Since systemd v239, Exec* binaries are resolved from PATH when they
are not-absolute. Switch to this by default for ease of downstream
maintenance. Many downstream distributions move individual binaries
to locations that existing compile-time configurations cannot
accommodate.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com >
Closes #14880
2023-05-24 12:31:28 -07:00
Krzysztof Piecuch
ccdcc1dbe8
systemd: read initconfdir
...
Systemd units do not read @initconfdir@ but refer to variables defined
there, also a minor fixup in zfs-scrub service file.
Reviewed-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Reviewed-by: George Melikov <mail@gmelikov.ru >
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: Damian Szuberski <szuberskidamian@gmail.com >
Signed-off-by: Krzysztof Piecuch <piecuch@kpiecuch.pl >
Closes #12946
2022-02-22 12:59:11 -08:00
Georgy Yakovlev
2300621dc7
systemd: add weekly and monthly scrub timers
...
Timers can be enabled as follows:
systemctl enable zfs-scrub-weekly@rpool.timer --now
systemctl enable zfs-scrub-monthly@datapool.timer --now
Each timer will pull in zfs-scrub@${poolname}.service, which is not
schedule-specific.
Added PERIODIC SCRUB section to zpool-scrub.8.
Reviewed-by: Richard Laager <rlaager@wiktel.com >
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org >
Closes #12193
2021-12-16 11:47:22 -08:00