From 3f07e7dbd7463f89b23e75d2c6c7f9967fef0a83 Mon Sep 17 00:00:00 2001 From: clerie <git@clerie.de> Date: Sun, 2 Mar 2025 17:36:49 +0100 Subject: [PATCH 1/2] hosts/dn42-il*: Migrate bird config to new module name --- hosts/dn42-il-gw1/configuration.nix | 5 +++-- hosts/dn42-il-gw5/configuration.nix | 5 +++-- hosts/dn42-il-gw6/configuration.nix | 5 +++-- hosts/dn42-ildix-clerie/configuration.nix | 5 +++-- hosts/dn42-ildix-service/bird.nix | 7 ++++--- 5 files changed, 16 insertions(+), 11 deletions(-) diff --git a/hosts/dn42-il-gw1/configuration.nix b/hosts/dn42-il-gw1/configuration.nix index 9d2c07c..962dc65 100644 --- a/hosts/dn42-il-gw1/configuration.nix +++ b/hosts/dn42-il-gw1/configuration.nix @@ -179,8 +179,9 @@ ]; }; - services.bird2.enable = true; - services.bird2.config = '' + services.bird.enable = true; + services.bird.package = pkgs.bird2; + services.bird.config = '' router id ${ (lib.head config.networking.interfaces.ens18.ipv4.addresses).address }; ipv6 table ospf6; diff --git a/hosts/dn42-il-gw5/configuration.nix b/hosts/dn42-il-gw5/configuration.nix index 133314d..1e38648 100644 --- a/hosts/dn42-il-gw5/configuration.nix +++ b/hosts/dn42-il-gw5/configuration.nix @@ -37,8 +37,9 @@ ]; }; - services.bird2.enable = true; - services.bird2.config = '' + services.bird.enable = true; + services.bird.package = pkgs.bird2; + services.bird.config = '' router id ${ (lib.head config.networking.interfaces.ens18.ipv4.addresses).address }; ipv6 table ospf6; diff --git a/hosts/dn42-il-gw6/configuration.nix b/hosts/dn42-il-gw6/configuration.nix index 967eb0d..69acba4 100644 --- a/hosts/dn42-il-gw6/configuration.nix +++ b/hosts/dn42-il-gw6/configuration.nix @@ -37,8 +37,9 @@ ]; }; - services.bird2.enable = true; - services.bird2.config = '' + services.bird.enable = true; + services.bird.package = pkgs.bird2; + services.bird.config = '' router id ${ (lib.head config.networking.interfaces.ens20.ipv4.addresses).address }; ipv6 table ospf6; diff --git a/hosts/dn42-ildix-clerie/configuration.nix b/hosts/dn42-ildix-clerie/configuration.nix index 14e6387..e8f4f36 100644 --- a/hosts/dn42-ildix-clerie/configuration.nix +++ b/hosts/dn42-ildix-clerie/configuration.nix @@ -33,8 +33,9 @@ iptables -A INPUT -p ospfigp -j ACCEPT ''; - services.bird2.enable = true; - services.bird2.config = '' + services.bird.enable = true; + services.bird.package = pkgs.bird2; + services.bird.config = '' router id ${ (lib.head config.networking.interfaces.ens18.ipv4.addresses).address }; protocol direct { diff --git a/hosts/dn42-ildix-service/bird.nix b/hosts/dn42-ildix-service/bird.nix index 5a46e41..caf2b8c 100644 --- a/hosts/dn42-ildix-service/bird.nix +++ b/hosts/dn42-ildix-service/bird.nix @@ -1,11 +1,12 @@ -{ config, lib, ... }: +{ config, lib, pkgs, ... }: { networking.firewall.allowedTCPPorts = [ 179 ]; # something doesn't work right - services.bird2.enable = false; - services.bird2.config = '' + services.bird.enable = false; + services.bird.package = pkgs.bird2; + services.bird.config = '' router id ${(lib.head config.networking.interfaces.ens18.ipv4.addresses).address}; ipv6 table bgp6; From 928dbffb1e07869cc1249eb99b175233a2907ccd Mon Sep 17 00:00:00 2001 From: Flake Update Bot <flake-update-bot@clerie.de> Date: Mon, 3 Mar 2025 03:04:12 +0100 Subject: [PATCH 2/2] Update nixpkgs 2025-03-03-02-03 --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 257c57e..28ce657 100644 --- a/flake.lock +++ b/flake.lock @@ -542,11 +542,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1739866667, - "narHash": "sha256-EO1ygNKZlsAC9avfcwHkKGMsmipUk1Uc0TbrEZpkn64=", + "lastModified": 1740828860, + "narHash": "sha256-cjbHI+zUzK5CPsQZqMhE3npTyYFt9tJ3+ohcfaOF/WM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "73cf49b8ad837ade2de76f87eb53fc85ed5d4680", + "rev": "303bd8071377433a2d8f76e684ec773d70c5b642", "type": "github" }, "original": {