From 5dd28b43ebe7086d52d17d494091fec36508e380 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Isma=C3=ABl=20Bouya?= Date: Sun, 30 Dec 2018 10:57:06 +0100 Subject: [PATCH] Create dirs for httpd --- virtual/eldiron.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/virtual/eldiron.nix b/virtual/eldiron.nix index 56c6afd..2d1c50e 100644 --- a/virtual/eldiron.nix +++ b/virtual/eldiron.nix @@ -82,12 +82,16 @@ system.activationScripts = { connexionswing_dev = mypkgs.connexionswing_dev.activationScript; + httpd = '' + install -d -m 0755 /var/lib/acme/acme-challenge + install -d -m 0755 /var/www + ''; }; services.httpd = let withSSL = domain: { enableSSL = true; - sslServerCert = "/var/lib/acme/${domain}/full.pem"; # FIXME: cert only? + sslServerCert = "/var/lib/acme/${domain}/cert.pem"; sslServerKey = "/var/lib/acme/${domain}/key.pem"; sslServerChain = "/var/lib/acme/${domain}/fullchain.pem"; }; @@ -177,7 +181,6 @@ ]; }; - # FIXME: environment variables ? security.pam.services = let pam_ldap = pkgs.pam_ldap; pam_ldap_mysql = assert mylibs.checkEnv "NIXOPS_MYSQL_PAM_PASSWORD"; -- 2.41.0