Merge pull request #45078 from Izorkin/syslog-ng-reload-fix

syslog-ng: fix reload service

authored by

Silvan Mosberger and committed by
GitHub
be34fdfa 5021944e

+2 -1
+2 -1
nixos/modules/services/logging/syslog-ng.nix
··· 85 85 after = [ "multi-user.target" ]; # makes sure hostname etc is set 86 86 serviceConfig = { 87 87 Type = "notify"; 88 + PIDFile = pidFile; 88 89 StandardOutput = "null"; 89 90 Restart = "on-failure"; 90 91 ExecStart = "${cfg.package}/sbin/syslog-ng ${concatStringsSep " " syslogngOptions}"; 91 - ExecReload = "${pkgs.coreutils}/bin/kill -HUP ${pidFile}"; 92 + ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; 92 93 }; 93 94 }; 94 95 };