aboutsummaryrefslogtreecommitdiff
path: root/virtual/eldiron.nix
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2019-01-08 00:45:37 +0100
committerIsmaël Bouya <ismael.bouya@normalesup.org>2019-01-08 00:50:36 +0100
commitc8e019b6a331a14d868a952ffab07bded2315390 (patch)
treec4179716605fd922b066d6d840a75fae60255969 /virtual/eldiron.nix
parent07f2f340ec1356562855342440297b50f8ac6856 (diff)
downloadNix-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.nix6
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