[ubuntu/plucky-proposed] busybox 1:1.37.0-4ubuntu1 (Accepted)
Ravi Kant Sharma
ravi.kant.sharma at canonical.com
Wed Jan 22 17:49:16 UTC 2025
busybox (1:1.37.0-4ubuntu1) plucky; urgency=medium
* Merge with Debian unstable (LP: #2090999). Remaining changes:
- Add busybox-initramfs binary package and initramfs flavour:
- Add dirname from coreutils to the initramfs
- Enable the new klibc utility implementations, nuke and run-init
in the initramfs package; and also enable reboot. Doesn't yet make
klibc-utils irrelevant - we still use ipconfig, fstype, and nfsmount
- but it moves us much closer and should save a little bit of disk
space.
- Enable TLS in initramfs flavour of wget applet, requires openssl
- debian/config/pkg/initramfs: Enable the date applet with the same
options as the other variants for use in fixrtc and casper scripts.
- Prefer busybox cmds over klibc cmds where there is duplication.
- Move zz-busybox to busybox-initramfs to ensure we get links to all
the tools we need, stop shipping it anywhere else.
- d/tree/busybox/usr/share/initramfs-tools/hooks/zz-busybox:
Copy certs and openssl config for the casper+busybox-initramfs case.
- Add Ubuntu configuration for busybox binaries.
- test-bin.patch: Move test and friends to /bin.
- static-sh-alias.patch: Add static-sh alias name for ash, and install
/bin/static-sh symlink to busybox in busybox-static.
- d/config/pkg/{deb,static}: Enable chpasswd (needed by LXC).
* Patches merged upstream, dropping:
- CVE-2023-42364.patch
- CVE-2022-48174.patch
- CVE-2023-42363.patch
- fix-awk-assignment-precedence.patch
busybox (1:1.37.0-4) unstable; urgency=medium
* d/control: use Static-Built-Using for busybox-static, not Built-Using
* fix-od-and-hexdump-tests-on-big-endian-hosts.patch: v2
(implement it a bit differently, fix bug in v1)
busybox (1:1.37.0-3) unstable; urgency=medium
* d/patches: +fix-od-and-hexdump-tests-on-big-endian-hosts.patch
to fix tests failure on big-endian hosts
busybox (1:1.37.0-2) unstable; urgency=medium
* libbb-sha-add-missing-sha-NI-guard.patch - fix ftbfs on !x86
busybox (1:1.37.0-1) unstable; urgency=medium
* new upstream release 1.37.0
Closes: CVE-2021-42380 (awk use-after-realloc)
Cloese: CVE-2023-42363 (awk use-after-free)
* d/patches/: refresh platform-linux.diff and version.patch
* d/patches/: remove:
- install-fix-chown-resetting-suid-sgid-bits-from-chmod.patch
- syslogd-daemonize-after-init-make-errs-visible.patch
- syslogd-decrease-stack-usage-50-bytes.patch
- syslogd-fix-breakage-caused-by-daemonize-_after_-ini.patch
* d/config/pkg/*: update configs:
- enable time64
- enable find exec-ok for regular and static builds
- enable getfattr for regular and static builds
- enable ip-link-can for regular and static builds
- enable feature udhcpd bootp
Date: Thu, 05 Dec 2024 17:59:07 +0100
Changed-By: Ravi Kant Sharma <ravi.kant.sharma at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Simon Chopin <simon.chopin at canonical.com>
https://launchpad.net/ubuntu/+source/busybox/1:1.37.0-4ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 05 Dec 2024 17:59:07 +0100
Source: busybox
Built-For-Profiles: noudeb
Architecture: source
Version: 1:1.37.0-4ubuntu1
Distribution: plucky
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Ravi Kant Sharma <ravi.kant.sharma at canonical.com>
Launchpad-Bugs-Fixed: 2090999
Changes:
busybox (1:1.37.0-4ubuntu1) plucky; urgency=medium
.
* Merge with Debian unstable (LP: #2090999). Remaining changes:
- Add busybox-initramfs binary package and initramfs flavour:
- Add dirname from coreutils to the initramfs
- Enable the new klibc utility implementations, nuke and run-init
in the initramfs package; and also enable reboot. Doesn't yet make
klibc-utils irrelevant - we still use ipconfig, fstype, and nfsmount
- but it moves us much closer and should save a little bit of disk
space.
- Enable TLS in initramfs flavour of wget applet, requires openssl
- debian/config/pkg/initramfs: Enable the date applet with the same
options as the other variants for use in fixrtc and casper scripts.
- Prefer busybox cmds over klibc cmds where there is duplication.
- Move zz-busybox to busybox-initramfs to ensure we get links to all
the tools we need, stop shipping it anywhere else.
- d/tree/busybox/usr/share/initramfs-tools/hooks/zz-busybox:
Copy certs and openssl config for the casper+busybox-initramfs case.
- Add Ubuntu configuration for busybox binaries.
- test-bin.patch: Move test and friends to /bin.
- static-sh-alias.patch: Add static-sh alias name for ash, and install
/bin/static-sh symlink to busybox in busybox-static.
- d/config/pkg/{deb,static}: Enable chpasswd (needed by LXC).
* Patches merged upstream, dropping:
- CVE-2023-42364.patch
- CVE-2022-48174.patch
- CVE-2023-42363.patch
- fix-awk-assignment-precedence.patch
.
busybox (1:1.37.0-4) unstable; urgency=medium
.
* d/control: use Static-Built-Using for busybox-static, not Built-Using
* fix-od-and-hexdump-tests-on-big-endian-hosts.patch: v2
(implement it a bit differently, fix bug in v1)
.
busybox (1:1.37.0-3) unstable; urgency=medium
.
* d/patches: +fix-od-and-hexdump-tests-on-big-endian-hosts.patch
to fix tests failure on big-endian hosts
.
busybox (1:1.37.0-2) unstable; urgency=medium
.
* libbb-sha-add-missing-sha-NI-guard.patch - fix ftbfs on !x86
.
busybox (1:1.37.0-1) unstable; urgency=medium
.
* new upstream release 1.37.0
Closes: CVE-2021-42380 (awk use-after-realloc)
Cloese: CVE-2023-42363 (awk use-after-free)
* d/patches/: refresh platform-linux.diff and version.patch
* d/patches/: remove:
- install-fix-chown-resetting-suid-sgid-bits-from-chmod.patch
- syslogd-daemonize-after-init-make-errs-visible.patch
- syslogd-decrease-stack-usage-50-bytes.patch
- syslogd-fix-breakage-caused-by-daemonize-_after_-ini.patch
* d/config/pkg/*: update configs:
- enable time64
- enable find exec-ok for regular and static builds
- enable getfattr for regular and static builds
- enable ip-link-can for regular and static builds
- enable feature udhcpd bootp
Checksums-Sha1:
30f29d0048d582989104921fe2f39bbb3a55a0f0 2528 busybox_1.37.0-4ubuntu1.dsc
50efee4e4438b8aea90ea6895dac818d23125549 2565764 busybox_1.37.0.orig.tar.bz2
d602b689b78080e7c48112b2fcd187fcaf5f599f 232 busybox_1.37.0.orig.tar.bz2.asc
4e0904b4a2bc410d0413311671b89201b7885d05 77280 busybox_1.37.0-4ubuntu1.debian.tar.xz
1ab082f8f98586e941d0ca32b7cf344bcb51e5ad 7199 busybox_1.37.0-4ubuntu1_source.buildinfo
Checksums-Sha256:
7f7284613175ec67f256290748a3d05dffa4b4d72e0036dac2233581a43d9a07 2528 busybox_1.37.0-4ubuntu1.dsc
3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4 2565764 busybox_1.37.0.orig.tar.bz2
771f2b06609b670e9c7f864832ece85a661dc7e5e6505a8e82436940fea5c7f8 232 busybox_1.37.0.orig.tar.bz2.asc
dadaa456a512d7b3b15549e824d9878da3a65c1cddf39014216638d8e19c6d16 77280 busybox_1.37.0-4ubuntu1.debian.tar.xz
38925b20ec5afb92d43a6e404b53a1038c3f393aebfd97812a9b19bcc3aa3dce 7199 busybox_1.37.0-4ubuntu1_source.buildinfo
Files:
fe269775dc174259c5eeb1e879d9738a 2528 utils optional busybox_1.37.0-4ubuntu1.dsc
865b68ab41b923d9cdbebf3f2c8b04ec 2565764 utils optional busybox_1.37.0.orig.tar.bz2
493c2999dbfb2eb07f4555981b712ddb 232 utils optional busybox_1.37.0.orig.tar.bz2.asc
94aa5664345a48002474b4ee5525e873 77280 utils optional busybox_1.37.0-4ubuntu1.debian.tar.xz
ead65f57cea6e1e2a435d42cd81ca727 7199 utils optional busybox_1.37.0-4ubuntu1_source.buildinfo
Original-Maintainer: Debian Install System Team <debian-boot at lists.debian.org>
Vcs-Git: https://git.launchpad.net/~schopin/ubuntu/+source/busybox
Vcs-Git-Commit: 5758d02b945c8b3dd04c0add744f5d80da699413
Vcs-Git-Ref: refs/heads/merge
More information about the plucky-changes
mailing list