From c04be0704499ada057cf9ff6add0941a5a13d1c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20B=C3=A4dorf?= Date: Thu, 20 Jul 2023 23:07:52 +0200 Subject: [PATCH] fix: disable ddclient with broken config on droppie --- hosts/droppie/droppie.nix | 5 ++--- hosts/droppie/nextcloud-web-tunnel.nix | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/hosts/droppie/droppie.nix b/hosts/droppie/droppie.nix index 2273d6d2..8c561040 100644 --- a/hosts/droppie/droppie.nix +++ b/hosts/droppie/droppie.nix @@ -34,13 +34,12 @@ in { ]; services.ddclient = { - enable = true; + enable = false; ipv6 = true; domains = ["backup.b12f.io"]; server = "ddns.hosting.de"; username = "b12f"; - protocol = "dyndns2"; - use = "web, web=https://ipcheck-ds.wieistmeineip.de/callback/, web-skip='\\\\(\\\\{\"ip\":\"'"; + use = "web, web=https://ipcheck-ds.wieistmeineip.de/callback/, web-skip='ip\":\"'"; passwordFile = "/run/agenix/dyndns-droppie.key"; }; diff --git a/hosts/droppie/nextcloud-web-tunnel.nix b/hosts/droppie/nextcloud-web-tunnel.nix index dc17b8af..25574c55 100644 --- a/hosts/droppie/nextcloud-web-tunnel.nix +++ b/hosts/droppie/nextcloud-web-tunnel.nix @@ -17,7 +17,7 @@ in { }; serviceConfig = { Type = "simple"; - ExecStart = "${pkgs.openssh}/bin/ssh -vvv -g -N -T -o 'ServerAliveInterval 10' -o 'ExitOnForwardFailure yes' -R 127.0.0.1:22022:localhost:22 root@cloud.pub.solar"; + ExecStart = "${pkgs.openssh}/bin/ssh -vvv -g -N -T -o ServerAliveInterval=10 -o ExitOnForwardFailure=yes -R 127.0.0.1:22022:localhost:22 root@cloud.pub.solar"; User = psCfg.user.name; Group = "users"; Restart = "always";