feature/mailman #160

Merged
teutat3s merged 28 commits from feature/mailman into infra 2023-02-01 12:23:04 +00:00
Owner
No description provided.
b12f added 5 commits 2023-01-31 20:46:59 +00:00
b12f added 2 commits 2023-01-31 21:44:23 +00:00
teutat3s added 11 commits 2023-02-01 09:10:36 +00:00
teutat3s added 2 commits 2023-02-01 10:18:24 +00:00
agenix now uses overlays.default to export its overlay
rebuilding so much: it has nix as a dependency and won't find its hash
in the binary cache if we override our nix version with the one from
nixos-unstable. 22.11 has 2.11.1 which should be recent enough for us.
teutat3s requested changes 2023-02-01 12:14:46 +00:00
@ -0,0 +128,4 @@
"/var/lib/mailman/postfix/mailqueue:/var/spool/postfix"
"/var/lib/mailman/postfix/data:/var/lib/postfix"
"/var/lib/mailman/core:/var/lib/mailman/core"
"${postfixConfig}/bin/main.cf:/etc/postfix/main.cf"
Owner

Debugged this with nix repl, the output of postfixConfig is the nix store path of the rendered main.cf file.

          "${postfixConfig}:/etc/postfix/main.cf" 
Debugged this with `nix repl`, the output of `postfixConfig` is the nix store path of the rendered `main.cf` file. ``` "${postfixConfig}:/etc/postfix/main.cf" ```
teutat3s marked this conversation as resolved
teutat3s added 8 commits 2023-02-01 12:17:27 +00:00
agenix now uses overlays.default to export its overlay
See: 64b0574514
rebuilding so much: it has nix as a dependency and won't find its hash
in the binary cache if we override our nix version with the one from
nixos-unstable. 22.11 has 2.11.1 which should be recent enough for us.
inputs

This should reduce merge conflicts in the flake.lock file by reducing
the number of locked inputs
Reviewed-on: 
Reviewed-by: b12f <hello@benjaminbaedorf.eu>
It's the same version as on nixos-unstable
requested review from teutat3s 2023-02-01 12:18:04 +00:00
teutat3s approved these changes 2023-02-01 12:18:22 +00:00
teutat3s left a comment
Owner

Pending CI build this LGTM

EDIT: CI is green , let's merge this! 🎉

Pending CI build this LGTM EDIT: CI is green ✅, let's merge this! 🎉
teutat3s merged commit 34c59a3010 into infra 2023-02-01 12:23:04 +00:00
teutat3s deleted branch feature/mailman 2023-02-01 12:23:04 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: pub-solar/os#160
No description provided.