summaryrefslogtreecommitdiffstats
path: root/krebs/3modules/exim.nix
Commit message (Collapse)AuthorAgeFilesLines
* exim: use upstream security wrapperslassulus2023-11-031-5/+9
|
* flake: initlassulus2023-06-211-1/+1
|
* exim: set User= but run as roottv2022-01-041-2/+3
| | | | | | | | | LoadCredential= will set the owner of $CREDENTIALS_DIRECTORY and the credentials to User=. As currently Exim is currently has to be run as root in order to use the standard SMTP port and for local deliveries[1], set User=exim, but run all processes as root. [1]: https://www.exim.org/exim-html-current/doc/html/spec_html/ch-security_considerations.html#SECID270
* *: set isSystemUser or isNormalUsertv2021-06-021-0/+1
| | | | | | | This is a requirement for nixpkgs 21.05, or else evaluation will fail with: Exactly one of users.users.${name}.isSystemUser and users.users.${name}.isNormalUser must be set.
* exim modules: mark nested syntaxtv2019-06-221-1/+1
|
* exim module: disable chunkingtv2017-11-251-0/+4
|
* krebs,tv: /var/setuid-wrappers -> /run/wrappers/bintv2017-03-041-1/+1
|
* drop config.krebs.libtv2016-10-201-1/+1
|
* krebs.exim: validate config file syntaxtv2016-05-211-1/+1
|
* services.exim -> krebs.eximtv2016-04-271-94/+63
|
* import NixOS' services.eximtv2016-04-271-0/+111