diff --git a/hosts/hera/configuration.nix b/hosts/hera/configuration.nix index b38edf22..1f24b34d 100644 --- a/hosts/hera/configuration.nix +++ b/hosts/hera/configuration.nix @@ -36,6 +36,7 @@ in { host = "hera-intern:9100"; }]; + systemd.package = pkgs.systemd-next; programs = { ssh.extraConfig = '' Host fb04*.mathematik.tu-darmstadt.de diff --git a/overlays/10-previews.nix b/overlays/10-previews.nix index 6222a47c..6897f085 100644 --- a/overlays/10-previews.nix +++ b/overlays/10-previews.nix @@ -2,6 +2,7 @@ self: super: let unstable = import self.sources.unstable { }; in { + systemd-next = unstable.systemd; gnome3 = super.gnome3 // { inherit (unstable.gnome3) gnome-keyring seahorse gdm; }; diff --git a/system/default.nix b/system/default.nix index fd6812a2..72c8b8a8 100644 --- a/system/default.nix +++ b/system/default.nix @@ -57,8 +57,6 @@ in { gc.options = "--delete-older-than 5d"; }; - # This is necessary because of transient timeouts in certificate renewal - # Retries certificate renewal every 10 minutes at most 3 times in an 45 minutes systemd.services = let hosts = builtins.attrNames config.services.nginx.virtualHosts; makeConfig = host: {