aboutsummaryrefslogtreecommitdiff
path: root/virtual/packages/chloe.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/chloe.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/chloe.nix')
-rw-r--r--virtual/packages/chloe.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/virtual/packages/chloe.nix b/virtual/packages/chloe.nix
index a867bf2..8633317 100644
--- a/virtual/packages/chloe.nix
+++ b/virtual/packages/chloe.nix
@@ -22,6 +22,7 @@ let
22 php_admin_value[post_max_size] = 20M 22 php_admin_value[post_max_size] = 20M
23 ;php_admin_flag[log_errors] = on 23 ;php_admin_flag[log_errors] = on
24 php_admin_value[open_basedir] = "${./spip_mes_options.php}:${configDir}:${webRoot}:${varDir}:/tmp" 24 php_admin_value[open_basedir] = "${./spip_mes_options.php}:${configDir}:${webRoot}:${varDir}:/tmp"
25 php_admin_value[session.save_path] = "${varDir}/phpSessions"
25 env[SPIP_CONFIG_DIR] = "${configDir}" 26 env[SPIP_CONFIG_DIR] = "${configDir}"
26 env[SPIP_VAR_DIR] = "${varDir}" 27 env[SPIP_VAR_DIR] = "${varDir}"
27 env[SPIP_SITE] = "chloe-${environment}" 28 env[SPIP_SITE] = "chloe-${environment}"
@@ -92,6 +93,7 @@ let
92 deps = [ "wrappers" ]; 93 deps = [ "wrappers" ];
93 text = '' 94 text = ''
94 install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir} ${varDir}/IMG ${varDir}/tmp ${varDir}/local 95 install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir} ${varDir}/IMG ${varDir}/tmp ${varDir}/local
96 install -m 0750 -o ${apache.user} -g ${apache.group} -d ${varDir}/phpSessions
95 ''; 97 '';
96 }; 98 };
97 configDir = ./chloe_config; 99 configDir = ./chloe_config;