aboutsummaryrefslogtreecommitdiff
path: root/virtual/packages/ludivinecassal.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/packages/ludivinecassal.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/packages/ludivinecassal.nix')
-rw-r--r--virtual/packages/ludivinecassal.nix2
1 files changed, 2 insertions, 0 deletions
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
53 php_admin_value[post_max_size] = 20M 53 php_admin_value[post_max_size] = 20M
54 ;php_admin_flag[log_errors] = on 54 ;php_admin_flag[log_errors] = on
55 php_admin_value[open_basedir] = "${configRoot}:${webappDir}:${varDir}:/tmp" 55 php_admin_value[open_basedir] = "${configRoot}:${webappDir}:${varDir}:/tmp"
56 php_admin_value[session.save_path] = "${varDir}/phpSessions"
56 ${if environment == "dev" then '' 57 ${if environment == "dev" then ''
57 pm = ondemand 58 pm = ondemand
58 pm.max_children = 5 59 pm.max_children = 5
@@ -137,6 +138,7 @@ let
137 deps = [ "wrappers" ]; 138 deps = [ "wrappers" ];
138 text = '' 139 text = ''
139 install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir} 140 install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir}
141 install -m 0750 -o ${apache.user} -g ${apache.group} -d ${varDir}/phpSessions
140 if [ ! -f "${varDir}/currentWebappDir" -o \ 142 if [ ! -f "${varDir}/currentWebappDir" -o \
141 "${webappDir}" != "$(cat ${varDir}/currentWebappDir 2>/dev/null)" ]; then 143 "${webappDir}" != "$(cat ${varDir}/currentWebappDir 2>/dev/null)" ]; then
142 pushd ${webappDir} > /dev/null 144 pushd ${webappDir} > /dev/null