]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - nixops/modules/ftp/default.nix
Move ssh ftp and mpd to new secrets
[perso/Immae/Config/Nix.git] / nixops / modules / ftp / default.nix
index 0409f23e5ed72ab6e3468c7a7bc697ef854935f6..ff067f8d16445ae1553362098e363d66ee8ef67a 100644 (file)
@@ -47,7 +47,8 @@
       install -m 0755 -o ftp -g ftp -d /var/lib/ftp
       '';
 
-    deployment.keys.pure-ftpd-ldap = {
+    mySecrets.keys = [{
+      dest = "pure-ftpd-ldap";
       permissions = "0400";
       user = "ftp";
       group = "ftp";
@@ -70,7 +71,7 @@
         # Compile dans pure-ftpd directement avec immaeFtpUid / immaeFtpGid
         LDAPHomeDir         immaeFtpDirectory
         '';
-    };
+    }];
 
     systemd.services.pure-ftpd = let
       configFile = pkgs.writeText "pure-ftpd.conf" ''
@@ -88,7 +89,7 @@
         SyslogFacility               ftp
         DontResolve                  yes
         MaxIdleTime                  15
-        LDAPConfigFile               /run/keys/pure-ftpd-ldap
+        LDAPConfigFile               /var/secrets/pure-ftpd-ldap
         LimitRecursion               10000 8
         AnonymousCanCreateDirs       no
         MaxLoad                      4