]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - virtual/packages/nextcloud.nix
Move each php session to a private destination
[perso/Immae/Config/Nix.git] / virtual / packages / nextcloud.nix
index e39868ac231b02180162f5c18576ea5c7b696870..5e9a927214b163de3ced56a2b2c249fc19f4f0ef 100644 (file)
@@ -198,6 +198,7 @@ let
       deps = [ ];
       text = ''
         install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir}
+        install -m 0750 -o ${apache.user} -g ${apache.group} -d ${varDir}/phpSessions
       '';
     };
     apache = {
@@ -253,6 +254,7 @@ let
         php_admin_value[memory_limit] = 512M
 
         php_admin_value[open_basedir] = "${basedir}:/proc/meminfo:/dev/urandom:/proc/self/fd:/tmp"
+        php_admin_value[session.save_path] = "${varDir}/phpSessions"
         '';
     };
   };