From 4288c2f2431fb782b0d512b1b3749187f2374b6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Wed, 22 May 2019 20:01:33 +0200 Subject: Move websites/tools to modules --- modules/private/websites/naturaloutil/production.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'modules/private/websites/naturaloutil') diff --git a/modules/private/websites/naturaloutil/production.nix b/modules/private/websites/naturaloutil/production.nix index 2315b30..f59957d 100644 --- a/modules/private/websites/naturaloutil/production.nix +++ b/modules/private/websites/naturaloutil/production.nix @@ -33,6 +33,12 @@ in { ?> ''; }]; + system.activationScripts.naturaloutil = { + deps = [ "httpd" ]; + text = '' + install -m 0755 -o wwwrun -g wwwrun -d /var/lib/php/sessions/naturaloutil + ''; + }; systemd.services.phpfpm-jerome.after = lib.mkAfter [ "mysql.service" ]; systemd.services.phpfpm-jerome.wants = [ "mysql.service" ]; services.phpfpm.pools.jerome = { @@ -48,7 +54,8 @@ in { pm.process_idle_timeout = 60 env[BDD_CONNECT] = "/var/secrets/webapps/prod-naturaloutil" - php_admin_value[open_basedir] = "/var/secrets/webapps/prod-naturaloutil:${varDir}:/tmp" + php_admin_value[open_basedir] = "/var/lib/php/sessions/naturaloutil:/var/secrets/webapps/prod-naturaloutil:${varDir}:/tmp" + php_admin_value[session.save_path] = "/var/lib/php/sessions/naturaloutil" ''; phpOptions = config.services.phpfpm.phpOptions + '' extension=${pkgs.php}/lib/php/extensions/mysqli.so -- cgit v1.2.3