Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
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 ;;