From 3a3b86992a8e0ddd7c8eb0a9db358b6f4c3e87fc Mon Sep 17 00:00:00 2001 From: Astro Date: Thu, 30 Dec 2021 03:04:03 +0100 Subject: [PATCH] radiobert: fix mlat-client-chaos-consulting --- hosts/radiobert/readsb.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/hosts/radiobert/readsb.nix b/hosts/radiobert/readsb.nix index 33cc4747..67fbf8b8 100644 --- a/hosts/radiobert/readsb.nix +++ b/hosts/radiobert/readsb.nix @@ -53,7 +53,18 @@ in { # Feeds adsbexchange.com, test at https://www.adsbexchange.com/myip/ systemd.services.mlat-client-adsbexchange = makeMlatClientService "--server feed.adsbexchange.com:31090 --user C3D2"; # Feeds https://adsb.chaos-consulting.de/map/ - systemd.services.mlat-client-chaos-consulting = makeMlatClientService "--server feed.adsbexchange.com:31090 --user \"$(cat ${config.sops.secrets."chaos-consulting/user".path})\""; + systemd.services.mlat-client-chaos-consulting = makeMlatClientService "--server ${config.services.stunnel.clients.mlat-client-chaos-consulting.accept} --user \"$(cat ${config.sops.secrets."chaos-consulting/user".path})\""; + + # mlat-client-chaos-consulting needs ssl + services.stunnel = { + enable = true; + clients.mlat-client-chaos-consulting = { + accept = "127.0.0.1:3334"; + connect = "mlat.chaos-consulting.de:3334"; + verifyChain = false; + verifyPeer = false; + }; + }; users.users.sbs2json = { isSystemUser = true;