1--- a/atop.service
2+++ b/atop.service
3@@ -12,4 +12,4 @@
4 ExecStartPre=/bin/sh -c 'test -n "$LOGGENERATIONS" -a "$LOGGENERATIONS" -eq "$LOGGENERATIONS"'
5-ExecStart=/bin/sh -c 'exec /usr/bin/atop ${LOGOPTS} -w "${LOGPATH}/atop_$(date +%%Y%%m%%d)" ${LOGINTERVAL}'
6-ExecStartPost=/usr/bin/find "${LOGPATH}" -name "atop_*" -mtime +${LOGGENERATIONS} -exec rm -v {} \;
7+ExecStart=/bin/sh -c 'exec @out@/bin/atop ${LOGOPTS} -w "${LOGPATH}/atop_$(date +%%Y%%m%%d)" ${LOGINTERVAL}'
8+ExecStartPost=@findutils@/bin/find "${LOGPATH}" -name "atop_*" -mtime +${LOGGENERATIONS} -exec rm -v {} \;
9 KillSignal=SIGUSR2
10
11--- a/atop-rotate.service
12+++ b/atop-rotate.service
13@@ -4,3 +4,3 @@
14 [Service]
15 Type=oneshot
16-ExecStart=/usr/bin/systemctl try-restart atop.service
17+ExecStart=@systemd@/bin/systemctl try-restart atop.service
18
19--- a/atopgpu.service
20+++ b/atopgpu.service
21@@ -6,5 +6,5 @@
22
23 [Service]
24-ExecStart=/usr/sbin/atopgpud
25+ExecStart=@out@/bin/atopgpud
26 Type=oneshot
27 RemainAfterExit=yes
28
29--- a/atopacct.service
30+++ b/atopacct.service
31@@ -10,3 +10,3 @@
32 PIDFile=/var/run/atopacctd.pid
33-ExecStart=/usr/sbin/atopacctd
34+ExecStart=@out@/bin/atopacctd
35
36--- a/atop-pm.sh
37+++ b/atop-pm.sh
38@@ -2,8 +2,8 @@
39
40 case "$1" in
41- pre) /usr/bin/systemctl stop atop
42+ pre) @systemd@/bin/systemctl stop atop
43 exit 0
44 ;;
45- post) /usr/bin/systemctl start atop
46+ post) @systemd@/bin/systemctl start atop
47 exit 0
48 ;;