diff options
Diffstat (limited to 'modules/private/system/quatresaisons.nix')
-rw-r--r-- | modules/private/system/quatresaisons.nix | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/modules/private/system/quatresaisons.nix b/modules/private/system/quatresaisons.nix index 491e215..82db70f 100644 --- a/modules/private/system/quatresaisons.nix +++ b/modules/private/system/quatresaisons.nix | |||
@@ -254,14 +254,12 @@ in | |||
254 | ''; | 254 | ''; |
255 | }; | 255 | }; |
256 | 256 | ||
257 | secrets.keys = [ | 257 | secrets.keys = { |
258 | { | 258 | "ldap/sync_password" = { |
259 | dest = "ldap/sync_password"; | ||
260 | permissions = "0400"; | 259 | permissions = "0400"; |
261 | text = serverSpecificConfig.ldap_sync_password; | 260 | text = serverSpecificConfig.ldap_sync_password; |
262 | } | 261 | }; |
263 | { | 262 | "ldap/ldaptree.ldif" = { |
264 | dest = "ldap/ldaptree.ldif"; | ||
265 | permissions = "0400"; | 263 | permissions = "0400"; |
266 | text = serverSpecificConfig.ldap_service_users | 264 | text = serverSpecificConfig.ldap_service_users |
267 | + (builtins.concatStringsSep "\n" (lib.mapAttrsToList (n: v: '' | 265 | + (builtins.concatStringsSep "\n" (lib.mapAttrsToList (n: v: '' |
@@ -272,8 +270,8 @@ in | |||
272 | sn: ${n} | 270 | sn: ${n} |
273 | uid: ${n} | 271 | uid: ${n} |
274 | '') normalUsers)); | 272 | '') normalUsers)); |
275 | } | 273 | }; |
276 | ]; | 274 | }; |
277 | 275 | ||
278 | myServices.monitoring.enable = true; | 276 | myServices.monitoring.enable = true; |
279 | myServices.certificates.enable = true; | 277 | myServices.certificates.enable = true; |