]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/ejabberd/default.nix
Upgrade acme bot
[perso/Immae/Config/Nix.git] / modules / private / ejabberd / default.nix
index 5e717f4dc01b07ce9ed8ede8694f1c482cb53d8c..3537c246fe04a63c38872ff592afc08725a0401c 100644 (file)
@@ -14,7 +14,7 @@ in
   };
 
   config = lib.mkIf cfg.enable {
-    security.acme.certs = {
+    security.acme2.certs = {
       "ejabberd" = config.myServices.certificates.certConfig // {
         user = "ejabberd";
         group = "ejabberd";
@@ -58,7 +58,7 @@ in
         text = ''
           host_config:
             "immae.fr":
-              domain_certfile: "${config.security.acme.directory}/ejabberd/full.pem"
+              domain_certfile: "${config.security.acme2.certs.ejabberd.directory}/full.pem"
               auth_method: [ldap]
               ldap_servers: ["${config.myEnv.jabber.ldap.host}"]
               ldap_encrypt: tls
@@ -81,7 +81,7 @@ in
         ERLANG_NODE=ejabberd@localhost
       '';
       configFile = pkgs.runCommand "ejabberd.yml" {
-        certificatePrivateKeyAndFullChain = "${config.security.acme.directory}/ejabberd/full.pem";
+        certificatePrivateKeyAndFullChain = "${config.security.acme2.certs.ejabberd.directory}/full.pem";
         certificateCA = "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt";
         sql_config_file = config.secrets.fullPaths."ejabberd/psql.yml";
         host_config_file = config.secrets.fullPaths."ejabberd/host.yml";