From 9b65c816a79dbd32294aaaa34484a6db728d867b Mon Sep 17 00:00:00 2001 From: JEAN-FRANCOIS GUILLAUME Date: Fri, 10 Jan 2025 18:44:45 +0100 Subject: [PATCH] bump netbird to 0.35.2 --- glicid/packages/vpn.scm | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/glicid/packages/vpn.scm b/glicid/packages/vpn.scm index 53fdcae..1b70ce5 100644 --- a/glicid/packages/vpn.scm +++ b/glicid/packages/vpn.scm @@ -20,7 +20,13 @@ #:use-module (gnu packages xorg) ) -(define %netbird-version "0.34.1") +(define %netbird-version "0.35.2") + +(define %netbird-synopsis "NetBird combines a configuration-free peer-to-peer private network and a centralized access control system in a single platform, making it easy to create secure private networks for your organization or home. +Connect. NetBird creates a WireGuard-based overlay network that automatically connects your machines over an encrypted tunnel, leaving behind the hassle of opening ports, complex firewall rules, VPN gateways, and so forth. +Secure. NetBird enables secure remote access by applying granular access policies while allowing you to manage them intuitively from a single place. Works universally on any infrastructure.") + +(define %netbird-homepage "https://github.com/netbirdio/netbird") (define-public netbird-cli (package @@ -29,16 +35,14 @@ (source (origin (method url-fetch) (uri (string-append "https://github.com/netbirdio/netbird/releases/download/v" version "/netbird_" version "_linux_amd64.tar.gz")) - (sha256 (base32 "1sravq0knvsaa7b1rcw2rbdnpkpmlgda9db1gq43rrmsbyy3qfqv")))) + (sha256 (base32 "140qfda5q68nqcvg37r8p1jz4zlrpi3g4z5w9livl4j8nmqpywnx")))) (build-system copy-build-system) (arguments `(#:install-plan `(("netbird" "/bin/")))) (propagated-inputs (list openresolv iptables nftables ebtables le-certs nss-certs)) - (synopsis "NetBird combines a configuration-free peer-to-peer private network and a centralized access control system in a single platform, making it easy to create secure private networks for your organization or home. -Connect. NetBird creates a WireGuard-based overlay network that automatically connects your machines over an encrypted tunnel, leaving behind the hassle of opening ports, complex firewall rules, VPN gateways, and so forth. -Secure. NetBird enables secure remote access by applying granular access policies while allowing you to manage them intuitively from a single place. Works universally on any infrastructure.") + (synopsis %netbird-synopsis) (description "netbird client cli program. dirty version from github artifacts.") - (home-page "https://github.com/netbirdio/netbird") + (home-page %netbird-homepage) (license license:expat))) (define-public netbird-ui @@ -48,16 +52,14 @@ Secure. NetBird enables secure remote access by applying granular access policie (source (origin (method url-fetch) (uri (string-append "https://github.com/netbirdio/netbird/releases/download/v" version "/netbird-ui-linux_" version "_linux_amd64.tar.gz")) - (sha256 (base32 "0ql504nyf9rwxm91zb7mizhsnhmgimg9a6a862c352h8g3d33dfw")))) + (sha256 (base32 "1gsb7r7ik7vjx8yp1kzygik0mxjwzz6708c3lnmys3hx4lv1q5b0")))) (build-system binary-build-system) (inputs (list libx11 libglvnd)) (arguments `(#:install-plan `(("netbird-ui" "/bin/")) #:patchelf-plan `(("netbird-ui" ("libx11" "libglvnd"))) #:strip-binaries? #f)) - (synopsis "NetBird combines a configuration-free peer-to-peer private network and a centralized access control system in a single platform, making it easy to create secure private networks for your organization or home. -Connect. NetBird creates a WireGuard-based overlay network that automatically connects your machines over an encrypted tunnel, leaving behind the hassle of opening ports, complex firewall rules, VPN gateways, and so forth. -Secure. NetBird enables secure remote access by applying granular access policies while allowing you to manage them intuitively from a single place. Works universally on any infrastructure.") + (synopsis %netbird-synopsis) (description "netbird client ui program. dirty version from github artifacts.") - (home-page "https://github.com/netbirdio/netbird") + (home-page %netbird-homepage) (license license:expat)))