diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-01-08 00:45:37 +0100 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-01-08 00:50:36 +0100 |
commit | c8e019b6a331a14d868a952ffab07bded2315390 (patch) | |
tree | c4179716605fd922b066d6d840a75fae60255969 /virtual/packages/nextcloud.nix | |
parent | 07f2f340ec1356562855342440297b50f8ac6856 (diff) | |
download | Nix-c8e019b6a331a14d868a952ffab07bded2315390.tar.gz Nix-c8e019b6a331a14d868a952ffab07bded2315390.tar.zst Nix-c8e019b6a331a14d868a952ffab07bded2315390.zip |
Move each php session to a private destination
Diffstat (limited to 'virtual/packages/nextcloud.nix')
-rw-r--r-- | virtual/packages/nextcloud.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/virtual/packages/nextcloud.nix b/virtual/packages/nextcloud.nix index e39868a..5e9a927 100644 --- a/virtual/packages/nextcloud.nix +++ b/virtual/packages/nextcloud.nix | |||
@@ -198,6 +198,7 @@ let | |||
198 | deps = [ ]; | 198 | deps = [ ]; |
199 | text = '' | 199 | text = '' |
200 | install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir} | 200 | install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir} |
201 | install -m 0750 -o ${apache.user} -g ${apache.group} -d ${varDir}/phpSessions | ||
201 | ''; | 202 | ''; |
202 | }; | 203 | }; |
203 | apache = { | 204 | apache = { |
@@ -253,6 +254,7 @@ let | |||
253 | php_admin_value[memory_limit] = 512M | 254 | php_admin_value[memory_limit] = 512M |
254 | 255 | ||
255 | php_admin_value[open_basedir] = "${basedir}:/proc/meminfo:/dev/urandom:/proc/self/fd:/tmp" | 256 | php_admin_value[open_basedir] = "${basedir}:/proc/meminfo:/dev/urandom:/proc/self/fd:/tmp" |
257 | php_admin_value[session.save_path] = "${varDir}/phpSessions" | ||
256 | ''; | 258 | ''; |
257 | }; | 259 | }; |
258 | }; | 260 | }; |