aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/tools
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2019-04-17 10:23:47 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2019-04-17 10:23:47 +0200
commitb7d2d4e3da7da83bc7f133acaa216375890592b1 (patch)
tree680c69b19c34dc3de95f3d64dc386096e7f4fa6f /nixops/modules/websites/tools
parent6984f454ea1c476169b3721721529c2c5bb13eb9 (diff)
downloadNix-b7d2d4e3da7da83bc7f133acaa216375890592b1.tar.gz
Nix-b7d2d4e3da7da83bc7f133acaa216375890592b1.tar.zst
Nix-b7d2d4e3da7da83bc7f133acaa216375890592b1.zip
Cleanup php session directories
Diffstat (limited to 'nixops/modules/websites/tools')
-rw-r--r--nixops/modules/websites/tools/dav/davical.nix2
-rw-r--r--nixops/modules/websites/tools/git/mantisbt/mantisbt.nix2
-rw-r--r--nixops/modules/websites/tools/tools/default.nix4
-rw-r--r--nixops/modules/websites/tools/tools/ldap.nix3
-rw-r--r--nixops/modules/websites/tools/tools/yourls.nix2
5 files changed, 8 insertions, 5 deletions
diff --git a/nixops/modules/websites/tools/dav/davical.nix b/nixops/modules/websites/tools/dav/davical.nix
index 32f5483..89ba568 100644
--- a/nixops/modules/websites/tools/dav/davical.nix
+++ b/nixops/modules/websites/tools/dav/davical.nix
@@ -154,7 +154,7 @@ let
154 154
155 ; Needed to avoid clashes in browser cookies (same domain) 155 ; Needed to avoid clashes in browser cookies (same domain)
156 php_value[session.name] = DavicalPHPSESSID 156 php_value[session.name] = DavicalPHPSESSID
157 php_admin_value[open_basedir] = "${basedir}:/tmp" 157 php_admin_value[open_basedir] = "${basedir}:/tmp:/var/lib/php/sessions/davical"
158 php_admin_value[include_path] = "${awl}/inc:${webapp}/inc" 158 php_admin_value[include_path] = "${awl}/inc:${webapp}/inc"
159 php_admin_value[session.save_path] = "/var/lib/php/sessions/davical" 159 php_admin_value[session.save_path] = "/var/lib/php/sessions/davical"
160 php_flag[magic_quotes_gpc] = Off 160 php_flag[magic_quotes_gpc] = Off
diff --git a/nixops/modules/websites/tools/git/mantisbt/mantisbt.nix b/nixops/modules/websites/tools/git/mantisbt/mantisbt.nix
index 2c7422d..b564058 100644
--- a/nixops/modules/websites/tools/git/mantisbt/mantisbt.nix
+++ b/nixops/modules/websites/tools/git/mantisbt/mantisbt.nix
@@ -119,7 +119,7 @@ let
119 119
120 php_admin_value[upload_max_filesize] = 5000000 120 php_admin_value[upload_max_filesize] = 5000000
121 121
122 php_admin_value[open_basedir] = "${basedir}:/tmp" 122 php_admin_value[open_basedir] = "${basedir}:/tmp:/var/lib/php/sessions/mantisbt"
123 php_admin_value[session.save_path] = "/var/lib/php/sessions/mantisbt" 123 php_admin_value[session.save_path] = "/var/lib/php/sessions/mantisbt"
124 ''; 124 '';
125 }; 125 };
diff --git a/nixops/modules/websites/tools/tools/default.nix b/nixops/modules/websites/tools/tools/default.nix
index f51510f..2f34d27 100644
--- a/nixops/modules/websites/tools/tools/default.nix
+++ b/nixops/modules/websites/tools/tools/default.nix
@@ -150,7 +150,9 @@ in {
150 yourls = yourls.phpFpm.serviceDeps; 150 yourls = yourls.phpFpm.serviceDeps;
151 }; 151 };
152 152
153 services.myPhpfpm.poolPhpConfigs.roundcubemail = roundcubemail.phpFpm.phpConfig; 153 services.myPhpfpm.poolPhpConfigs = {
154 roundcubemail = roundcubemail.phpFpm.phpConfig;
155 };
154 services.myPhpfpm.poolConfigs = { 156 services.myPhpfpm.poolConfigs = {
155 adminer = adminer.phpFpm.pool; 157 adminer = adminer.phpFpm.pool;
156 ttrss = ttrss.phpFpm.pool; 158 ttrss = ttrss.phpFpm.pool;
diff --git a/nixops/modules/websites/tools/tools/ldap.nix b/nixops/modules/websites/tools/tools/ldap.nix
index 008dffe..623adb5 100644
--- a/nixops/modules/websites/tools/tools/ldap.nix
+++ b/nixops/modules/websites/tools/tools/ldap.nix
@@ -83,7 +83,8 @@ rec {
83 83
84 ; Needed to avoid clashes in browser cookies (same domain) 84 ; Needed to avoid clashes in browser cookies (same domain)
85 php_value[session.name] = LdapPHPSESSID 85 php_value[session.name] = LdapPHPSESSID
86 php_admin_value[open_basedir] = "${basedir}:/tmp" 86 php_admin_value[open_basedir] = "${basedir}:/tmp:/var/lib/php/sessions/phpldapadmin"
87 php_admin_value[session.save_path] = "/var/lib/php/sessions/phpldapadmin"
87 ''; 88 '';
88 }; 89 };
89} 90}
diff --git a/nixops/modules/websites/tools/tools/yourls.nix b/nixops/modules/websites/tools/tools/yourls.nix
index e82856f..390dabe 100644
--- a/nixops/modules/websites/tools/tools/yourls.nix
+++ b/nixops/modules/websites/tools/tools/yourls.nix
@@ -102,7 +102,7 @@ let
102 102
103 ; Needed to avoid clashes in browser cookies (same domain) 103 ; Needed to avoid clashes in browser cookies (same domain)
104 php_value[session.name] = YourlsPHPSESSID 104 php_value[session.name] = YourlsPHPSESSID
105 php_admin_value[open_basedir] = "${basedir}:/tmp" 105 php_admin_value[open_basedir] = "${basedir}:/tmp:/var/lib/php/sessions/yourls"
106 php_admin_value[session.save_path] = "/var/lib/php/sessions/yourls" 106 php_admin_value[session.save_path] = "/var/lib/php/sessions/yourls"
107 ''; 107 '';
108 }; 108 };