[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