From c8e019b6a331a14d868a952ffab07bded2315390 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Tue, 8 Jan 2019 00:45:37 +0100 Subject: Move each php session to a private destination --- virtual/eldiron.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'virtual/eldiron.nix') 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 @@ # FIXME: move session files to separate dirs # /!\ phppackage is used in nextcloud configuation phpOptions = '' + session.save_path = "/var/lib/php/sessions" + session.gc_maxlifetime = 60*60*24*15 + session.cache_expire = 60*24*30 ; For nextcloud extension=${pkgs.phpPackages.redis}/lib/php/extensions/redis.so ; For nextcloud @@ -269,6 +272,9 @@ nextcloud = mypkgs.nextcloud.activationScript; httpd = '' install -d -m 0755 /var/lib/acme/acme-challenge + install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions + install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions/adminer + install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions/mantisbt ''; redis = '' mkdir -p /run/redis -- cgit v1.2.3