nixos/dspam: replace deprecated usage of PermissionsStartOnly
see https://github.com/NixOS/nixpkgs/issues/53852
This commit is contained in:
parent
204be04531
commit
4775c59528
@ -113,19 +113,14 @@ in {
|
|||||||
Group = cfg.group;
|
Group = cfg.group;
|
||||||
RuntimeDirectory = optional (cfg.domainSocket == defaultSock) "dspam";
|
RuntimeDirectory = optional (cfg.domainSocket == defaultSock) "dspam";
|
||||||
RuntimeDirectoryMode = optional (cfg.domainSocket == defaultSock) "0750";
|
RuntimeDirectoryMode = optional (cfg.domainSocket == defaultSock) "0750";
|
||||||
PermissionsStartOnly = true;
|
StateDirectory = "dspam";
|
||||||
|
StateDirectoryMode = "0750";
|
||||||
|
LogsDirectory = "dspam";
|
||||||
|
LogsDirectoryMode = "0750";
|
||||||
# DSPAM segfaults on just about every error
|
# DSPAM segfaults on just about every error
|
||||||
Restart = "on-abort";
|
Restart = "on-abort";
|
||||||
RestartSec = "1s";
|
RestartSec = "1s";
|
||||||
};
|
};
|
||||||
|
|
||||||
preStart = ''
|
|
||||||
mkdir -m750 -p /var/lib/dspam
|
|
||||||
chown -R "${cfg.user}:${cfg.group}" /var/lib/dspam
|
|
||||||
|
|
||||||
mkdir -m750 -p /var/log/dspam
|
|
||||||
chown -R "${cfg.user}:${cfg.group}" /var/log/dspam
|
|
||||||
'';
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user