From 14323d27665a49d083c7787b1f9e2e7ca8f87bd2 Mon Sep 17 00:00:00 2001 From: e1mo Date: Tue, 27 Feb 2024 23:39:51 +0100 Subject: [PATCH 1/2] bird-lg: 1.3.1 -> 1.3.5 The releases in between contain various small addtional features: - https://github.com/xddxdd/bird-lg-go/releases/tag/v1.3.2 - https://github.com/xddxdd/bird-lg-go/releases/tag/v1.3.3 - https://github.com/xddxdd/bird-lg-go/releases/tag/v1.3.4 - https://github.com/xddxdd/bird-lg-go/releases/tag/v1.3.5 - https://github.com/xddxdd/bird-lg-go/releases/tag/v1.3.6 --- pkgs/servers/bird-lg/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/bird-lg/default.nix b/pkgs/servers/bird-lg/default.nix index b4ce72332d97..b459e0b304af 100644 --- a/pkgs/servers/bird-lg/default.nix +++ b/pkgs/servers/bird-lg/default.nix @@ -3,13 +3,13 @@ let generic = { modRoot, vendorHash }: buildGoModule rec { pname = "bird-lg-${modRoot}"; - version = "1.3.1"; + version = "1.3.5"; src = fetchFromGitHub { owner = "xddxdd"; repo = "bird-lg-go"; rev = "v${version}"; - hash = "sha256-ROMwgsKroxd9qkKX8ZoOuazBrnZytcTAPT9hR/v6a04="; + hash = "sha256-lWpTIuN+wCSDBHmpRIfVG8Z1Qx1s55MnJomQPjczB5k="; }; doDist = false; @@ -35,12 +35,12 @@ let bird-lg-frontend = generic { modRoot = "frontend"; - vendorHash = "sha256-yyH6McVzU0Qiod3yP5pGlF36fJQlf4g52wfDAem6KWs="; + vendorHash = "sha256-+M9Mlqck2E/ETW+NXsKwIeWlmZAaBU07fgDhKUU9PAI="; }; bird-lg-proxy = generic { modRoot = "proxy"; - vendorHash = "sha256-JfHvDIVKQ7jdPocuh6AOwSQmP+a0/hXYrt5Ap/pEjug="; + vendorHash = "sha256-nBTLQUX68f98D0RTlyX0gnvhQ+bu8d3Vv67J/YoXJxs="; }; in symlinkJoin { From 43fee5401d9343608d564b13a896baa382154031 Mon Sep 17 00:00:00 2001 From: e1mo Date: Tue, 27 Feb 2024 23:46:24 +0100 Subject: [PATCH 2/2] nixos/bird-lg: Update option description to indicate new features In release v1.3.3[0] support for CIDRs was added, thus updated the option description to indicate the new support for that. [0]: https://github.com/xddxdd/bird-lg-go/releases/tag/v1.3.3 --- nixos/modules/services/networking/bird-lg.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/networking/bird-lg.nix b/nixos/modules/services/networking/bird-lg.nix index be9f4101e6ab..1c59f7a6ae7c 100644 --- a/nixos/modules/services/networking/bird-lg.nix +++ b/nixos/modules/services/networking/bird-lg.nix @@ -194,8 +194,8 @@ in allowedIPs = mkOption { type = types.listOf types.str; default = [ ]; - example = [ "192.168.25.52" "192.168.25.53" ]; - description = lib.mdDoc "List of IPs to allow (default all allowed)."; + example = [ "192.168.25.52" "192.168.25.53" "192.168.0.0/24" ]; + description = lib.mdDoc "List of IPs or networks to allow (default all allowed)."; }; birdSocket = mkOption {