diff --git a/hosts/ds9/default.nix b/hosts/ds9/default.nix index ede5d26f..9c0fbabd 100644 --- a/hosts/ds9/default.nix +++ b/hosts/ds9/default.nix @@ -44,6 +44,10 @@ in programs.mosh.enable = true; security.sudo.wheelNeedsPassword = false; networking.useDHCP = true; + networking.useNetworkd = true; + systemd.network.networks."enp1s0f1".ipv6AcceptRAConfig = { + Token = "prefixstable"; + }; networking.bridges."br0".interfaces = [ ]; networking.hostId = "7b4c2932"; networking.firewall.allowedTCPPorts = [ 9000 25565 80 443 ]; @@ -126,7 +130,7 @@ in systemd.services."dyndns-refresh" = { script = '' set -eu - export PATH=$PATH:${pkgs.curl}/bin + export PATH=$PATH:${pkgs.curl}/bin:${pkgs.jq}/bin:${pkgs.iproute2}/bin ${pkgs.bash}/bin/bash ${config.age.secrets.ds9DynDns.path} ''; serviceConfig = { diff --git a/secrets/ds9DynDns.age b/secrets/ds9DynDns.age index f4d1e6c3..3bddc4dd 100644 --- a/secrets/ds9DynDns.age +++ b/secrets/ds9DynDns.age @@ -1,19 +1,18 @@ age-encryption.org/v1 --> ssh-ed25519 IbXxfw AxVKibMvc6h8flrgDlmdyla6ANJJq7fPpnQ3LYWIKXg -5n7TSqqtVl//5cTAid1zVEPdqCgfC0Vu+BiMvgtkWk4 --> ssh-ed25519 ugHWWw NOHE1pVgV1clNeWb6Cw5y22b6cZ1vjbJDfiX+30AUjM -qbuqKwxA/7Rrc2F9SDOoTt2ak4nuJmPMru6dA7UNW2w --> ssh-ed25519 UU9RSA xZ9b1KBUnbvWuHE9ku0ylMdRr4mi8hZjh4yh5NCNvg4 -CUJMmoy4yFlpUgA03nUQA0yl+/gEpn7xQEzdh7OK99U --> ssh-ed25519 RJI3BA 0cHdWDJgTG8K/EMNWDBhxilK5ZUgYSdNN5IsJ+PYNXI -X2+PCv1b9aUh7k4qsXKUzENCOZ1Pqw4fvBXCazwg6po --> ssh-ed25519 XnvJKw DdSjpCWP99aoTs7Cd20wpF9mGRM8PGotDSd/f5I2jy4 -51DA/NkUWgGa1gjLC2hmrTqaSyxrYg3qi22kiNH9y/M --> ssh-ed25519 7NL5Ng OeVljQJFNNIavuYhULz0KOv2TuPrtEtYxkpqzrdbOz8 -aqOgoP32B9coQ22uc7w/lcN/bAjOy45kYJdYNBjnYSc --> ssh-ed25519 5Sll2Q XI+5oCuwwfrLwrN94Q3rcycC8N3gcxfU+EwvE2OQpCc -CL8oqRys9d6/n/GmAD7V4fAszhFzMvQVwUCSbHhlpVc ---- foSQFj0POcMtGE1cOSJo0Zz+D/xMSTDAz3dmUlwbM1E -q -Vr8X utm-«|ݬѭ$EWΉY_XMGr^:rs~bsvuOHBg!ƪ>(HZ+2snF -*YłVn8#S[,=SFG71g lLS \ No newline at end of file +-> ssh-ed25519 IbXxfw +fK9YctVhjS/MjFOol8zMfN8jPoBxPlatMwysv1MRD8 +iMH7Ju76imOc279ypGvciJc9brrgVpp0/zElCjg5zLU +-> ssh-ed25519 ugHWWw ocY0D/O2kqqY4d3DKyIXRv5LegtdgRkrso2x82SPXm8 +MA6pAhum26g50KtF8t9WnRW3OwF45kdAx+GaOmDMSpQ +-> ssh-ed25519 UU9RSA oqanecP1tp9ae4M/vsE6pyTfLqiv7AboLBsBCC3Bwik +F/ggO00PrL5V/85ZWSVEQPOeJoNrcXvoA4a2zW5W1uw +-> ssh-ed25519 RJI3BA YAwTZ2unoyEwnWxl8Y0Z2GBKs5WsudszUUcMiNt0g2E +AaAH9zJgTdaQCLzgdgMMfUCUq4fDW11CU4WSf7sVP4U +-> ssh-ed25519 XnvJKw vzwflNrPJsIthLRae7BoZ4ZsyabYtAWF3WPxXlQTkCg +dvfK9n09r0VYR/EMmuGW5jCm75smPBIobQ0LTpRi+bg +-> ssh-ed25519 7NL5Ng UTh189E+w8uzKxUZgl8deGHsJRert9sT1J2q3bwWHh8 +I9YEu0/IkwdiLdI+9FM6iDzKYT/HC0WC7lqMGgAiPdQ +-> ssh-ed25519 5Sll2Q vQMLjUak9eSZlU9aNNSIM/37ataCu8rh4K4TLmCyBDQ +0pxvtBP9/hWbtTMwVJLeaDr/WqRnk7EVVZidYJbt0vE +--- oeXtXq/flndZqrkfx2QeWdriH4imeN43q70OaG2a6+g +jh[)&OrŕEZp6Fr II:o^ࠦ"L4or7]uBJ\t'{pI>u]|G!j Daja'! CW~% 0,DWˉj(m,wxɣXc. gBWkF:"AScT&^q=oh +{5X N![5]8in/$̊Ef#ٯwZ0.Z|n8+<11IGV sטb¤4 t+ցSI]/>Hh~&o VaN-Kj@2$Z~6oh)w46܆r{}QS i/Io \ No newline at end of file