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/eldiron.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/eldiron.nix')
-rw-r--r-- | virtual/eldiron.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/virtual/eldiron.nix b/virtual/eldiron.nix index 96efddc..6237e06 100644 --- a/virtual/eldiron.nix +++ b/virtual/eldiron.nix | |||
@@ -228,6 +228,9 @@ | |||
228 | # FIXME: move session files to separate dirs | 228 | # FIXME: move session files to separate dirs |
229 | # /!\ phppackage is used in nextcloud configuation | 229 | # /!\ phppackage is used in nextcloud configuation |
230 | phpOptions = '' | 230 | phpOptions = '' |
231 | session.save_path = "/var/lib/php/sessions" | ||
232 | session.gc_maxlifetime = 60*60*24*15 | ||
233 | session.cache_expire = 60*24*30 | ||
231 | ; For nextcloud | 234 | ; For nextcloud |
232 | extension=${pkgs.phpPackages.redis}/lib/php/extensions/redis.so | 235 | extension=${pkgs.phpPackages.redis}/lib/php/extensions/redis.so |
233 | ; For nextcloud | 236 | ; For nextcloud |
@@ -269,6 +272,9 @@ | |||
269 | nextcloud = mypkgs.nextcloud.activationScript; | 272 | nextcloud = mypkgs.nextcloud.activationScript; |
270 | httpd = '' | 273 | httpd = '' |
271 | install -d -m 0755 /var/lib/acme/acme-challenge | 274 | install -d -m 0755 /var/lib/acme/acme-challenge |
275 | install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions | ||
276 | install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions/adminer | ||
277 | install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions/mantisbt | ||
272 | ''; | 278 | ''; |
273 | redis = '' | 279 | redis = '' |
274 | mkdir -p /run/redis | 280 | mkdir -p /run/redis |