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/packages/ludivinecassal.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'virtual/packages/ludivinecassal.nix') diff --git a/virtual/packages/ludivinecassal.nix b/virtual/packages/ludivinecassal.nix index c078722..eabb8fa 100644 --- a/virtual/packages/ludivinecassal.nix +++ b/virtual/packages/ludivinecassal.nix @@ -53,6 +53,7 @@ let php_admin_value[post_max_size] = 20M ;php_admin_flag[log_errors] = on php_admin_value[open_basedir] = "${configRoot}:${webappDir}:${varDir}:/tmp" + php_admin_value[session.save_path] = "${varDir}/phpSessions" ${if environment == "dev" then '' pm = ondemand pm.max_children = 5 @@ -137,6 +138,7 @@ let deps = [ "wrappers" ]; text = '' install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir} + install -m 0750 -o ${apache.user} -g ${apache.group} -d ${varDir}/phpSessions if [ ! -f "${varDir}/currentWebappDir" -o \ "${webappDir}" != "$(cat ${varDir}/currentWebappDir 2>/dev/null)" ]; then pushd ${webappDir} > /dev/null -- cgit v1.2.3