[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/08: gnu: toybox: Update to 0.8.11. [security fixes]
From: |
guix-commits |
Subject: |
03/08: gnu: toybox: Update to 0.8.11. [security fixes] |
Date: |
Fri, 11 Oct 2024 09:22:09 -0400 (EDT) |
sharlatan pushed a commit to branch master
in repository guix.
commit e347386a7ff96fce644894ba2a0889d273500e11
Author: Nicolas Graves <ngraves@ngraves.fr>
AuthorDate: Tue Oct 8 08:19:26 2024 +0200
gnu: toybox: Update to 0.8.11. [security fixes]
This fixes CVE-2022-32298.
* gnu/packages/busybox.scm (toybox): Update to 0.8.11.
[arguments]<#:phases>: Adjust phase 'fix-or-skip-broken-tests.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
---
gnu/packages/busybox.scm | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/busybox.scm b/gnu/packages/busybox.scm
index a8b775b944..f811a7175f 100644
--- a/gnu/packages/busybox.scm
+++ b/gnu/packages/busybox.scm
@@ -130,7 +130,7 @@ any small or embedded system.")
(define-public toybox
(package
(name "toybox")
- (version "0.8.7")
+ (version "0.8.11")
(source (origin
(method url-fetch)
(uri (string-append
@@ -138,7 +138,7 @@ any small or embedded system.")
version ".tar.gz"))
(sha256
(base32
- "150lvp7hf9ndafvmr42kb8xi86hxjd2zj4binwwhgjw2dwrvy25m"))))
+ "1p37zqxhj48klwwxl8jc2hw1x7pr2w39bfb1nx6qghaf5y1kzahm"))))
(build-system gnu-build-system)
(arguments
(list #:make-flags
@@ -154,11 +154,15 @@ any small or embedded system.")
(lambda _
;; Some tests expect $USER to magically be the current user.
(setenv "USER" (passwd:name (getpwnam (geteuid))))
+ ;; This uses /bin/sh.
+ (substitute* "tests/timeout.test"
+ (("/bin/sh") (which "bash")))
;; This expects directories to be exactly 4K. They aren't!
(delete-file "tests/du.test")
;; Delete tests that expect a root or 0 user to exist.
(substitute* "tests/id.test"
- (("^testing .*[ \\(]root.*") ""))))
+ (("^testing .*[ \\(]root.*") ""))
+ (delete-file "tests/tar.test")))
(add-after 'install 'remove-usr-directory
(lambda* (#:key outputs #:allow-other-keys)
(delete-file-recursively (string-append #$output "/usr")))))
- branch master updated (a73a0a6554 -> 053accdde3), guix-commits, 2024/10/11
- 04/08: gnu: wolfssl: Update to 5.7.2. [security fixes], guix-commits, 2024/10/11
- 03/08: gnu: toybox: Update to 0.8.11. [security fixes],
guix-commits <=
- 02/08: gnu: duckdb: Update to 1.1.1. [security fixes], guix-commits, 2024/10/11
- 07/08: gnu: java-xerces: Update to 2.12.2. [security fixes], guix-commits, 2024/10/11
- 06/08: gnu: strongswan: Update to 5.9.14. [security fixes], guix-commits, 2024/10/11
- 08/08: gnu: kodi: Fix build., guix-commits, 2024/10/11
- 01/08: gnu: mullvadbrowser: Update to 13.5.6 [security fixes]., guix-commits, 2024/10/11
- 05/08: gnu: tinyproxy: Update to 1.11.2. [security fixes], guix-commits, 2024/10/11