Files
pvv-nixos-config/base/services/rsyslogd.nix
T
oysteikt b533b09c8f
Build topology graph / evals (push) Successful in 4m9s
Eval nix flake / evals (push) Successful in 9m20s
base/various: add to slice system-monitoring
2026-06-13 04:45:39 +09:00

21 lines
390 B
Nix

{ config, lib, ... }:
let
cfg = config.services.rsyslogd;
in
{
services.rsyslogd = {
enable = lib.mkDefault true;
defaultConfig = ''
*.* @loghost.pvv.ntnu.no
'';
};
services.journald.extraConfig = lib.mkIf cfg.enable ''
ForwardToSyslog=yes
'';
systemd.services = lib.mkIf cfg.enable {
"syslog".serviceConfig.Slice = "system-monitoring.slice";
};
}