From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 03:41:57 2024 Received: (at submit) by debbugs.gnu.org; 25 Oct 2024 07:41:57 +0000 Received: from localhost ([127.0.0.1]:37136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t4ExI-0004ug-Mo for submit@debbugs.gnu.org; Fri, 25 Oct 2024 03:41:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:42964) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t4ExG-0004uX-MR for submit@debbugs.gnu.org; Fri, 25 Oct 2024 03:41:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t4Eud-0001ul-KV for guix-patches@gnu.org; Fri, 25 Oct 2024 03:39:12 -0400 Received: from 19.mo583.mail-out.ovh.net ([46.105.35.78]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t4Eub-0005XN-GV for guix-patches@gnu.org; Fri, 25 Oct 2024 03:39:11 -0400 Received: from director1.ghost.mail-out.ovh.net (unknown [10.108.17.58]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4XZZRG6bRDz1HpH for ; Fri, 25 Oct 2024 07:39:06 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-fczsw (unknown [10.110.101.173]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 017721FD7D; Fri, 25 Oct 2024 07:39:05 +0000 (UTC) Received: from ngraves.fr ([37.59.142.95]) by ghost-submission-5b5ff79f4f-fczsw with ESMTPSA id 4uKkHBlLG2fbAQAAKFWPXQ (envelope-from ); Fri, 25 Oct 2024 07:39:05 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G0019d863dd3-5b42-47c1-b1f7-9a070425e8a4, 5EE14B5C4448DA89B06CB3C74449DFBF0D417FAC) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 86.246.19.221 From: Nicolas Graves To: guix-patches@gnu.org Subject: [PATCH] gnu: keepalived: Update to 2.3.1. [security fixes] Date: Fri, 25 Oct 2024 09:39:01 +0200 Message-ID: <20241025073903.8616-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 5411637904631390946 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvdejuddguddvvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeugedvtedtueeuteeuudegieegveetvdegjeevhfejtdelfeeltddvvddvvdekleenucffohhmrghinhepkhgvvghprghlihhvvggurdhorhhgnecukfhppeduvdejrddtrddtrddupdekiedrvdegiedrudelrddvvddupdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepghhuihigqdhprghttghhvghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=v/QuIN2KpEF5jnv3eaDqb6duljvWB1qlHElncynAbxY=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1729841947; v=1; b=PLeY9ERyxe29yPz8XJefDjoSv0xfsIcDUA5zK60xYy/QntifE3XEgAdmAYdwVnK4Etd67fYW dnPkzv5RI1CZr2EPm6BH+aigeM167x/MQ1xD9Uu9N2AkgluoRYVyFjgV9VxD81h2E8G2KkXUXFO kirmLzOjR+3IFX+eHubj7WhPUDydVqo9PtTx1hYK/cG4ROdSgim2X9acaI1mq3005ygLFLLyMzD pOusYLSFKZ28Q1OruA8JE/WFMGzYPOLga6SxFHJiLiATeNIFX5RcRDJRl7AzMrN66kKyedkglzi kSlVxh6WtD5GYa2NspBPC2p/CK/g7ohpLnPDXXVMzs/8w== Received-SPF: pass client-ip=46.105.35.78; envelope-from=ngraves@ngraves.fr; helo=19.mo583.mail-out.ovh.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Nicolas Graves X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This fixes CVE-2021-44225. * gnu/packages/cluster.scm (keepalived): Update to 2.3.1. [arguments]: Improve style. [properties]: Add release-monitoring-url property. --- gnu/packages/cluster.scm | 49 ++++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/gnu/packages/cluster.scm b/gnu/packages/cluster.scm index 659b8282ab..e7fb5d2fc2 100644 --- a/gnu/packages/cluster.scm +++ b/gnu/packages/cluster.scm @@ -157,42 +157,42 @@ (define-public drbd-utils (define-public keepalived (package (name "keepalived") - (version "2.0.19") + (version "2.3.1") (source (origin (method url-fetch) (uri (string-append - "http://www.keepalived.org/software/keepalived-" + "https://www.keepalived.org/software/keepalived-" version ".tar.gz")) (sha256 (base32 - "19scrrjsxw5g914d5ka352445blaq77dk2vm4vxabijvfra88bqf")))) + "18raqq15xxf5hlrqhk39prq9xdfiv9px2nlrs43273lrzndvdx4j")))) (build-system gnu-build-system) (arguments - '(#:phases - (modify-phases %standard-phases - (add-after 'build 'build-info - (lambda _ - (invoke "make" "-C" "doc" "texinfo") - ;; Put images in a subdirectory as recommended by 'texinfo'. - (install-file "doc/source/images/software_design.png" - "doc/build/texinfo/keepalived-figures") - (substitute* "doc/build/texinfo/keepalived.texi" - (("@image\\{software_design,") - "@image{keepalived-figures/software_design,")) - (invoke "make" "-C" "doc/build/texinfo"))) - (add-after 'install 'install-info - (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (infodir (string-append out "/share/info"))) - (install-file "doc/build/texinfo/keepalived.info" infodir) - (install-file "doc/source/images/software_design.png" - (string-append infodir "/keepalived-figures")) - #t)))))) + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'build 'build-info + (lambda _ + (invoke "make" "-C" "doc" "texinfo") + ;; Put images in a subdirectory as recommended by 'texinfo'. + (install-file "doc/source/images/software_design.png" + "doc/build/texinfo/keepalived-figures") + (substitute* "doc/build/texinfo/keepalived.texi" + (("@image\\{software_design,") + "@image{keepalived-figures/software_design,")) + (invoke "make" "-C" "doc/build/texinfo"))) + (add-after 'install 'install-info + (lambda _ + (let ((infodir (string-append #$output "/share/info"))) + (install-file "doc/build/texinfo/keepalived.info" infodir) + (install-file "doc/source/images/software_design.png" + (string-append + infodir "/keepalived-figures")))))))) (native-inputs (list pkg-config python-sphinx texinfo)) (inputs (list openssl libnfnetlink libnl)) - (home-page "https://www.keepalived.org/") + (home-page "https://www.keepalived.org") (synopsis "Load balancing and high-availability frameworks") (description "Keepalived provides frameworks for both load balancing and high @@ -200,6 +200,7 @@ (define-public keepalived Server (@dfn{IPVS}) kernel module. High availability is achieved by the Virtual Redundancy Routing Protocol (@dfn{VRRP}). Each Keepalived framework can be used independently or together to provide resilient infrastructures.") + (properties `((release-monitoring-url . ,home-page))) (license license:gpl2+))) (define-public libraft -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 22:17:36 2024 Received: (at submit) by debbugs.gnu.org; 26 Oct 2024 02:17:36 +0000 Received: from localhost ([127.0.0.1]:40020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t4WMx-0006z3-IE for submit@debbugs.gnu.org; Fri, 25 Oct 2024 22:17:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:45888) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t4WMv-0006yu-CS for submit@debbugs.gnu.org; Fri, 25 Oct 2024 22:17:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t4WMK-0001CG-QH for guix-patches@gnu.org; Fri, 25 Oct 2024 22:17:00 -0400 Received: from smtp21.cstnet.cn ([159.226.251.21] helo=cstnet.cn) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1t4WMH-0006f6-F8 for guix-patches@gnu.org; Fri, 25 Oct 2024 22:16:56 -0400 Received: from m (unknown [107.174.64.25]) by APP-01 (Coremail) with SMTP id qwCowADHzyMKURxnSRmoCg--.39623S2; Sat, 26 Oct 2024 10:16:46 +0800 (CST) From: Zheng Junjie To: Nicolas Graves via Guix-patches via Subject: Re: [bug#74007] [PATCH] gnu: keepalived: Update to 2.3.1. [security fixes] In-Reply-To: <20241025073903.8616-1-ngraves@ngraves.fr> (Nicolas Graves via Guix-patches via's message of "Fri, 25 Oct 2024 09:39:01 +0200") References: <20241025073903.8616-1-ngraves@ngraves.fr> Date: Sat, 26 Oct 2024 10:16:33 +0800 Message-ID: <87a5erip6m.fsf@iscas.ac.cn> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: qwCowADHzyMKURxnSRmoCg--.39623S2 X-Coremail-Antispam: 1UD129KBjvJXoWxuF43Zry5Ww1rWFWUGFyUZFb_yoWrGF45pF WFywnxAFyrJr1qgrs5JFs8Zw1agr4vk34YgwsxCw1Syws8KFy0qFy2krZ5CanrGayrG3WU Cr18Ja1UuFs8GaDanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUvlb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_JFI_Gr1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4 A2jsIEc7CjxVAFwI0_Gr1j6F4UJwAa7VASzI0EjI02j7AqF2xKxVCjxxvEa2IrM2AIxVAI cxkEcVAq07x20xvEncxIr21le4C267I2x7xF54xIwI1l5I8CrVACY4xI64kE6c02F40Ex7 xfMcIj6xIIjxv20xvE14v26r106r15McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Y z7v_Jr0_Gr1lF7xvr2IY64vIr41l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr 0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY 17CE14v26r1Y6r17MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcV C0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY 6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r1j6r4UYxBIdaVFxhVjvj DU0xZFpf9x07jt4SwUUUUU= X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ Received-SPF: pass client-ip=159.226.251.21; envelope-from=zhengjunjie@iscas.ac.cn; helo=cstnet.cn X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Nicolas Graves , 74007-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Nicolas Graves via Guix-patches via writes: > This fixes CVE-2021-44225. > > * gnu/packages/cluster.scm (keepalived): Update to 2.3.1. > [arguments]: Improve style. > [properties]: Add release-monitoring-url property. > --- > gnu/packages/cluster.scm | 49 ++++++++++++++++++++-------------------- > 1 file changed, 25 insertions(+), 24 deletions(-) > > diff --git a/gnu/packages/cluster.scm b/gnu/packages/cluster.scm > index 659b8282ab..e7fb5d2fc2 100644 > --- a/gnu/packages/cluster.scm > +++ b/gnu/packages/cluster.scm > @@ -157,42 +157,42 @@ (define-public drbd-utils > (define-public keepalived > (package > (name "keepalived") > - (version "2.0.19") > + (version "2.3.1") > (source (origin > (method url-fetch) > (uri (string-append > - "http://www.keepalived.org/software/keepalived-" > + "https://www.keepalived.org/software/keepalived-" > version ".tar.gz")) > (sha256 > (base32 > - "19scrrjsxw5g914d5ka352445blaq77dk2vm4vxabijvfra88bqf"))= )) > + "18raqq15xxf5hlrqhk39prq9xdfiv9px2nlrs43273lrzndvdx4j"))= )) > (build-system gnu-build-system) > (arguments > - '(#:phases > - (modify-phases %standard-phases > - (add-after 'build 'build-info > - (lambda _ > - (invoke "make" "-C" "doc" "texinfo") > - ;; Put images in a subdirectory as recommended by 'texinfo'. > - (install-file "doc/source/images/software_design.png" > - "doc/build/texinfo/keepalived-figures") > - (substitute* "doc/build/texinfo/keepalived.texi" > - (("@image\\{software_design,") > - "@image{keepalived-figures/software_design,")) > - (invoke "make" "-C" "doc/build/texinfo"))) > - (add-after 'install 'install-info > - (lambda* (#:key outputs #:allow-other-keys) > - (let* ((out (assoc-ref outputs "out")) > - (infodir (string-append out "/share/info"))) > - (install-file "doc/build/texinfo/keepalived.info" infodir) > - (install-file "doc/source/images/software_design.png" > - (string-append infodir "/keepalived-figures= ")) > - #t)))))) > + (list > + #:phases > + #~(modify-phases %standard-phases > + (add-after 'build 'build-info > + (lambda _ > + (invoke "make" "-C" "doc" "texinfo") > + ;; Put images in a subdirectory as recommended by 'texinfo= '. > + (install-file "doc/source/images/software_design.png" > + "doc/build/texinfo/keepalived-figures") > + (substitute* "doc/build/texinfo/keepalived.texi" > + (("@image\\{software_design,") > + "@image{keepalived-figures/software_design,")) > + (invoke "make" "-C" "doc/build/texinfo"))) > + (add-after 'install 'install-info > + (lambda _ > + (let ((infodir (string-append #$output "/share/info"))) > + (install-file "doc/build/texinfo/keepalived.info" infodi= r) > + (install-file "doc/source/images/software_design.png" > + (string-append > + infodir "/keepalived-figures")))))))) > (native-inputs > (list pkg-config python-sphinx texinfo)) > (inputs > (list openssl libnfnetlink libnl)) > - (home-page "https://www.keepalived.org/") > + (home-page "https://www.keepalived.org") > (synopsis "Load balancing and high-availability frameworks") > (description > "Keepalived provides frameworks for both load balancing and high > @@ -200,6 +200,7 @@ (define-public keepalived > Server (@dfn{IPVS}) kernel module. High availability is achieved by the= Virtual > Redundancy Routing Protocol (@dfn{VRRP}). Each Keepalived framework can= be used > independently or together to provide resilient infrastructures.") > + (properties `((release-monitoring-url . ,home-page))) > (license license:gpl2+))) >=20=20 > (define-public libraft i add automake, autoconf and switch it to git-fetch. so no need add release-monitoring-url. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmccUQEACgkQO1qpk+Gi 3/C0bA//ekTfjI5zO2UrS5idoPE/xJ3VYktbqxkwSZj2iHl+/CYuh41pTupO65Xp kdmfUhFWKex2y/reqFhQRmCeHUDHQBeAMaWup4ZR64+Y8h+LKqPTenWMkwno0FRn ti0Dcx6/IbnscBnThnhibJXG7yURA+9Y9fHnjAFoGdxAGM5KbLEXEagH6evAolWQ eOziHOPXuB54fdZ1Z0CSTwTP+7GIFUmwHiiscfPs9xaJfN6vLMd7jQu3DIvjmirJ L2cOlvuyxidNtfM/tw1x1AGGZN6vcxWj0xbtoY+Jvj82wQJjobHjZCDkeAQIET/l qWAcZhGFtISHjZdqp/uSPZmXoSvlpmWOY4LSe/HYURWcByrxl77Xhvq06XzofYEH bRDhF5F6JoW5JWmDVNC208vbzoLDRhvXrBXKAWwR9R8zwbpdyVxlzJTZLONUpS/N IrILa5XSHpk/JJylRrJaHLY9Il1JT8L7AS+np33Fi6DUpFB4nRlurm0TCpl3RjHq N9JmRA2kXRIG1/nF+0MJx69Hzkskcg12/VjQXx8sc7fZP0P0rD9qWAvHcx6HNCAk 12L+RTxqkEfGk4gaRObRsg5jd49h9qxylkUjN4eHVRX6KRoM8AhKE756/rnWaDyy uU5gJ6PBcazkC2d6zYC8c58mC8fiJ8D98klPSnjTmABKgtlQOUU= =+TgL -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Jun 19 16:24:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 23 Nov 2024 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator