aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsefidel <contact@sefidel.net>2024-02-02 02:26:50 +0900
committersefidel <contact@sefidel.net>2024-02-02 02:26:50 +0900
commitcf7e6a3e3ccd5c417a7ed77475e699c3194a14f7 (patch)
tree3cb7e79300142c3f587d58a5c5632591156969a7
parenta1dc1ff8c07155f697a30145168820612b28b6cd (diff)
downloadinfra-cf7e6a3e3ccd5c417a7ed77475e699c3194a14f7.zip
chore(flake): bump
-rw-r--r--flake.lock114
-rw-r--r--modules/services/nixos-mailserver.nix4
2 files changed, 61 insertions, 57 deletions
diff --git a/flake.lock b/flake.lock
index abdd148..ea89f0d 100644
--- a/flake.lock
+++ b/flake.lock
@@ -14,11 +14,11 @@
"poetry2nix": "poetry2nix"
},
"locked": {
- "lastModified": 1704822856,
- "narHash": "sha256-LHng0EWMNh/1pRIitisMzu4XVHswjDZpfAa5cfRO6kE=",
+ "lastModified": 1706696521,
+ "narHash": "sha256-OIU08+Fn9Jz547RuL5N1szY+NhMhoj841Q1dSm2UxQo=",
"owner": "nix-community",
"repo": "authentik-nix",
- "rev": "8ff62523708d1a3e9cf99891aaa7692dafd445a5",
+ "rev": "2fb62afc4242012a4d4727aa5200f83206fc8afa",
"type": "github"
},
"original": {
@@ -30,16 +30,16 @@
"authentik-src": {
"flake": false,
"locked": {
- "lastModified": 1704822648,
- "narHash": "sha256-N6FeNUlenbBQPAAUSqC+2GWFfte3G+Zfu5KGVJOqNZQ=",
+ "lastModified": 1706546688,
+ "narHash": "sha256-+1IdXRt28UZ2KTa0zsmjneNUOcutP99UUwqcYyVyqTI=",
"owner": "goauthentik",
"repo": "authentik",
- "rev": "1cd000dfe204b9605c85e6cebc051586a0329604",
+ "rev": "e095e9f694d2a427940bc8616bc4025fef502a8b",
"type": "github"
},
"original": {
"owner": "goauthentik",
- "ref": "version/2023.10.6",
+ "ref": "version/2023.10.7",
"repo": "authentik",
"type": "github"
}
@@ -97,11 +97,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
- "lastModified": 1701473968,
- "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=",
+ "lastModified": 1704982712,
+ "narHash": "sha256-2Ptt+9h8dczgle2Oo6z5ni5rt/uLMG47UFTR1ry/wgg=",
"owner": "hercules-ci",
"repo": "flake-parts",
- "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5",
+ "rev": "07f6395285469419cf9d078f59b5b49993198c00",
"type": "github"
},
"original": {
@@ -115,11 +115,11 @@
"systems": "systems"
},
"locked": {
- "lastModified": 1701680307,
- "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
+ "lastModified": 1705309234,
+ "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
"owner": "numtide",
"repo": "flake-utils",
- "rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
+ "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",
"type": "github"
},
"original": {
@@ -145,11 +145,11 @@
},
"impermanence": {
"locked": {
- "lastModified": 1703656108,
- "narHash": "sha256-hCSUqdFJKHHbER8Cenf5JRzjMlBjIdwdftGQsO0xoJs=",
+ "lastModified": 1706639736,
+ "narHash": "sha256-CaG4j9+UwBDfinxxvJMo6yOonSmSo0ZgnbD7aj2Put0=",
"owner": "nix-community",
"repo": "impermanence",
- "rev": "033643a45a4a920660ef91caa391fbffb14da466",
+ "rev": "cd13c2917eaa68e4c49fea0ff9cada45440d7045",
"type": "github"
},
"original": {
@@ -212,16 +212,16 @@
"nixpkgs": [
"unstable"
],
- "nixpkgs-22_11": "nixpkgs-22_11",
"nixpkgs-23_05": "nixpkgs-23_05",
+ "nixpkgs-23_11": "nixpkgs-23_11",
"utils": "utils"
},
"locked": {
- "lastModified": 1703666786,
- "narHash": "sha256-SLPNpM/rI8XPyVJAxMYAe+n6NiYSpuXvdwPILHP4yZI=",
+ "lastModified": 1706219574,
+ "narHash": "sha256-qO+8UErk+bXCq2ybHU4GzXG4Ejk4Tk0rnnTPNyypW4g=",
"owner": "simple-nixos-mailserver",
"repo": "nixos-mailserver",
- "rev": "b5023b36a1f6628865cb42b4353bd2ddde0ea9f4",
+ "rev": "e47f3719f1db3e0961a4358d4cb234a0acaa7baf",
"type": "gitlab"
},
"original": {
@@ -262,60 +262,60 @@
"type": "github"
}
},
- "nixpkgs-22_11": {
+ "nixpkgs-23-05": {
"locked": {
- "lastModified": 1669558522,
- "narHash": "sha256-yqxn+wOiPqe6cxzOo4leeJOp1bXE/fjPEi/3F/bBHv8=",
+ "lastModified": 1704290814,
+ "narHash": "sha256-LWvKHp7kGxk/GEtlrGYV68qIvPHkU9iToomNFGagixU=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "ce5fe99df1f15a09a91a86be9738d68fadfbad82",
+ "rev": "70bdadeb94ffc8806c0570eb5c2695ad29f0e421",
"type": "github"
},
"original": {
- "id": "nixpkgs",
- "ref": "nixos-22.11",
- "type": "indirect"
+ "owner": "NixOS",
+ "ref": "nixos-23.05",
+ "repo": "nixpkgs",
+ "type": "github"
}
},
- "nixpkgs-23-05": {
+ "nixpkgs-23_05": {
"locked": {
- "lastModified": 1701615100,
- "narHash": "sha256-7VI84NGBvlCTduw2aHLVB62NvCiZUlALLqBe5v684Aw=",
+ "lastModified": 1704290814,
+ "narHash": "sha256-LWvKHp7kGxk/GEtlrGYV68qIvPHkU9iToomNFGagixU=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "e9f06adb793d1cca5384907b3b8a4071d5d7cb19",
+ "rev": "70bdadeb94ffc8806c0570eb5c2695ad29f0e421",
"type": "github"
},
"original": {
- "owner": "NixOS",
+ "id": "nixpkgs",
"ref": "nixos-23.05",
- "repo": "nixpkgs",
- "type": "github"
+ "type": "indirect"
}
},
- "nixpkgs-23_05": {
+ "nixpkgs-23_11": {
"locked": {
- "lastModified": 1684782344,
- "narHash": "sha256-SHN8hPYYSX0thDrMLMWPWYulK3YFgASOrCsIL3AJ78g=",
+ "lastModified": 1706098335,
+ "narHash": "sha256-r3dWjT8P9/Ah5m5ul4WqIWD8muj5F+/gbCdjiNVBKmU=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "8966c43feba2c701ed624302b6a935f97bcbdf88",
+ "rev": "a77ab169a83a4175169d78684ddd2e54486ac651",
"type": "github"
},
"original": {
"id": "nixpkgs",
- "ref": "nixos-23.05",
+ "ref": "nixos-23.11",
"type": "indirect"
}
},
"nixpkgs-lib": {
"locked": {
"dir": "lib",
- "lastModified": 1701253981,
- "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=",
+ "lastModified": 1703961334,
+ "narHash": "sha256-M1mV/Cq+pgjk0rt6VxoyyD+O8cOUiai8t9Q6Yyq4noY=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58",
+ "rev": "b0d36bd0a420ecee3bc916c91886caca87c894e9",
"type": "github"
},
"original": {
@@ -328,11 +328,11 @@
},
"nixpkgs-stable": {
"locked": {
- "lastModified": 1704290814,
- "narHash": "sha256-LWvKHp7kGxk/GEtlrGYV68qIvPHkU9iToomNFGagixU=",
+ "lastModified": 1705957679,
+ "narHash": "sha256-Q8LJaVZGJ9wo33wBafvZSzapYsjOaNjP/pOnSiKVGHY=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "70bdadeb94ffc8806c0570eb5c2695ad29f0e421",
+ "rev": "9a333eaa80901efe01df07eade2c16d183761fa3",
"type": "github"
},
"original": {
@@ -357,11 +357,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
- "lastModified": 1701861752,
- "narHash": "sha256-QfrE05P66856b1SMan69NPhjc9e82VtLxBKg3yiQGW8=",
+ "lastModified": 1705060653,
+ "narHash": "sha256-puYyylgrBS4AFAHeyVRTjTUVD8DZdecJfymWJe7H438=",
"owner": "nix-community",
"repo": "poetry2nix",
- "rev": "9fc487b32a68473da4bf9573f85b388043c5ecda",
+ "rev": "e0b44e9e2d3aa855d1dd77b06f067cd0e0c3860d",
"type": "github"
},
"original": {
@@ -409,11 +409,11 @@
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
- "lastModified": 1704908274,
- "narHash": "sha256-74W9Yyomv3COGRmKi8zvyA5tL2KLiVkBeaYmYLjXyOw=",
+ "lastModified": 1706410821,
+ "narHash": "sha256-iCfXspqUOPLwRobqQNAQeKzprEyVowLMn17QaRPQc+M=",
"owner": "Mic92",
"repo": "sops-nix",
- "rev": "c0b3a5af90fae3ba95645bbf85d2b64880addd76",
+ "rev": "73bf36912e31a6b21af6e0f39218e067283c67ef",
"type": "github"
},
"original": {
@@ -475,11 +475,11 @@
},
"unstable": {
"locked": {
- "lastModified": 1704722960,
- "narHash": "sha256-mKGJ3sPsT6//s+Knglai5YflJUF2DGj7Ai6Ynopz0kI=",
+ "lastModified": 1706550542,
+ "narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "317484b1ead87b9c1b8ac5261a8d2dd748a0492d",
+ "rev": "97b17f32362e475016f942bbdfda4a4a72a8a652",
"type": "github"
},
"original": {
@@ -491,11 +491,11 @@
},
"unstable-small": {
"locked": {
- "lastModified": 1704916437,
- "narHash": "sha256-aE35YzfCrPPiBoCOKt0/GLd/Qar0Qq2VtUuC5XrY2Qk=",
+ "lastModified": 1706672657,
+ "narHash": "sha256-API05c0SDZrmzz1wpqt/K3iCwlaOqDeDfZGp0YGQnek=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "5fcfdd4990ab907895fe9bcb1e2e4083d92ca670",
+ "rev": "632751bf0ceeefc74af7a9d2335ea923ad9c831a",
"type": "github"
},
"original": {
diff --git a/modules/services/nixos-mailserver.nix b/modules/services/nixos-mailserver.nix
index 2c78780..469a418 100644
--- a/modules/services/nixos-mailserver.nix
+++ b/modules/services/nixos-mailserver.nix
@@ -37,6 +37,10 @@ in
group = "dovecot2";
};
+ # TODO: https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/merge_requests/316
+ # WTF: nobody knows why this is needed, but removing it breaks dovecot2.
+ services.dovecot2.sieve.extensions = [ "fileinto" ];
+
systemd.services.dovecot2 = {
serviceConfig.SupplementaryGroups = [ "acme" ];
};