diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index f64cbce8e8..4e31b7c431 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -747,6 +747,15 @@ (define-public rottlog (("packdir=\"\"") "packdir=\"/var/log\"")) #t)) + (add-before 'install 'tweak-rc-weekly + (lambda _ + (substitute* "rc/weekly" + (("/bin/kill") + (which "kill")) + (("syslogd\\.pid") + ;; The file is called 'syslog.pid' (no 'd'). + "syslog.pid")) + #t)) (add-after 'install 'install-info (lambda _ (zero? (system* "make" "install-info")))))))