nixos/nagios: replace deprecated usage of PermissionsStartOnly
see #53852
This commit is contained in:
parent
609c1580d8
commit
c2f8d6334c
@ -149,7 +149,6 @@ in
|
|||||||
description = "Nagios user ";
|
description = "Nagios user ";
|
||||||
uid = config.ids.uids.nagios;
|
uid = config.ids.uids.nagios;
|
||||||
home = nagiosState;
|
home = nagiosState;
|
||||||
createHome = true;
|
|
||||||
group = "nagios";
|
group = "nagios";
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -175,14 +174,10 @@ in
|
|||||||
Group = "nagios";
|
Group = "nagios";
|
||||||
Restart = "always";
|
Restart = "always";
|
||||||
RestartSec = 2;
|
RestartSec = 2;
|
||||||
PermissionsStartOnly = true;
|
LogsDirectory = "nagios";
|
||||||
|
StateDirectory = "nagios";
|
||||||
};
|
};
|
||||||
|
|
||||||
preStart = ''
|
|
||||||
mkdir -m 0755 -p ${nagiosState} ${nagiosLogDir}
|
|
||||||
chown -R nagios:nagios ${nagiosState} ${nagiosLogDir}
|
|
||||||
'';
|
|
||||||
|
|
||||||
script = ''
|
script = ''
|
||||||
for i in ${toString cfg.plugins}; do
|
for i in ${toString cfg.plugins}; do
|
||||||
export PATH=$i/bin:$i/sbin:$i/libexec:$PATH
|
export PATH=$i/bin:$i/sbin:$i/libexec:$PATH
|
||||||
|
Loading…
x
Reference in New Issue
Block a user