From e7a77fbfb50b3b84882bfd241be2f376c4de6adf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Wed, 23 Oct 2024 07:53:53 +0200 Subject: [PATCH] fu-berlin: they changed their vpn --- configs/fu-berlin.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/configs/fu-berlin.nix b/configs/fu-berlin.nix index 1840177..0e83625 100644 --- a/configs/fu-berlin.nix +++ b/configs/fu-berlin.nix @@ -127,8 +127,17 @@ in { cifs-credentials-zodiac.file = ../secrets/cifs-credentials-zodiac.age; }; + environment.systemPackages = [ + (pkgs.writers.writeDashBin "fu-vpn" '' + if ${pkgs.wirelesstools}/bin/iwgetid | ${pkgs.gnugrep}/bin/grep --invert-match eduroam + then + ${pkgs.openconnect}/bin/openconnect vpn.fu-berlin.de --useragent=AnyConnect + fi + '') + ]; + systemd.services.fu-vpn = { - enable = true; + enable = false; wants = ["network-online.target"]; serviceConfig.LoadCredential = "password:${config.age.secrets.email-password-meinhak99.path}"; script = ''