]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/ftp.nix
Remove warning for chown failures with sftp
[perso/Immae/Config/Nix.git] / modules / private / ftp.nix
index 111d6bccbadd237ae62af92746d3d2cfd8d57938..cae25c1dc5fdc2828efa59701213e15ffcba4f3f 100644 (file)
@@ -30,10 +30,6 @@ in
   };
 
   config = lib.mkIf config.myServices.ftp.enable {
-    services.duplyBackup.profiles.ftp = {
-      rootDir = "/var/lib/ftp";
-      remotes = [ "eriomem" "ovh" ];
-    };
     security.acme.certs."ftp" = config.myServices.certificates.certConfig // {
       domain = "eldiron.immae.eu";
       postRun = (lib.optionalString pure-ftpd-enabled ''
@@ -229,6 +225,8 @@ in
           RequireValidShell            off
           SFTPAuthorizedUserKeys       file:/var/lib/proftpd/authorized_keys/%u
           SFTPAuthMethods              password publickey
+
+          SFTPOptions                  IgnoreSFTPSetOwners
         </VirtualHost>
         '';
     in lib.mkIf proftpd-enabled {