Change logs for busybox source package in Noble

  • busybox (1:1.36.1-6ubuntu3) noble; urgency=medium
    
      * d/p/reverse-cbq.patch: Re-instate defines from removed kernel headers
        (LP: #2062414)
    
     -- Dave Jones <email address hidden>  Fri, 19 Apr 2024 10:16:16 +0200
  • busybox (1:1.36.1-6ubuntu2) noble; urgency=high
    
      * No change rebuild for 64-bit time_t and frame pointers.
    
     -- Julian Andres Klode <email address hidden>  Mon, 08 Apr 2024 17:55:04 +0200
  • busybox (1:1.36.1-6ubuntu1) noble; urgency=medium
    
      * Remove some documentation from the busybox-static package.
      * Merge with Debian unstable. 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).
    
    busybox (1:1.36.1-6) unstable; urgency=medium
    
      [ Michael Tokarev ]
      * d/rules: override-dh_installsystemd: s/-indep//
      * d/busybox-syslogd.{service,init}: umask 026, not 024
      * adjust paths to busybox binary after move
        /bin/busybox => /usr/bin/busybox
      * Upload to unstable.
    
      [ Chris Boot ]
      * Update binary path in lintian overrides.
    
    busybox (1:1.36.1-6~exp.1) experimental; urgency=medium
    
      * Coordinated move of binaries into /usr.
      * Upload to experimental.
    
    busybox (1:1.36.1-5) unstable; urgency=medium
    
      * config:
       - deb: turn off embedded scripts (not used anyway)
       - deb: enable minimal dpkg (the same as in static config) (+lintian tag)
       - deb: enable passwd, su, sulogin (the same as in static config)
       - deb: enable ed (the same as in static config)
       - deb: enable cron & crontab (the same as in static config)
       - deb: enable tunctl (the same as in static config)
       - deb: set ifupdown udhcpc options to -R -n (the same as in static config)
       - deb: enable tc (traffic control) applet, the same as in static build
       - deb: enable ifupdown options like of static build
       - static: enable tftp progress bar (the same as in deb config)
       At this point, deb&static configs are almost the same, with the differences:
        - static (&libgcc), prefer_applets, standalone_shell, bb_passwd & bb_shadow
        - deb has no blkid (#1023501) and no telnetd (#881626)
       - deb,static: disable unusual ipneigh applet (but keep ip neigh)
       - deb,static,udeb: enable udhcpc6 (#1036446)
       - deb,static: enable wget timeout (-T) option
      * spelling.diff: forward upstream
      * d/*.lintian-overrides: +spelling-error-in-binary iif if [bin/busybox]
        (this is Input InterFace)
      * added udhcpd.service
      * update tags for debian/patches/syslogd-option_mask32.patch
      * busybox-syslogd*.service: update Documentation: settings
      * make busybox-syslogd socket-activated to work correctly under systemd
        (syslogd-make-it-optionally-systemd-socket-activated.patch,
        busybox-syslogd.service changes)
    
    busybox (1:1.36.1-4) unstable; urgency=medium
    
      * Revert "Revert recent changes that have broken syslogd in d-i."
        Thank you Steve, others for the good work and patience!
      * syslogd-fix-breakage-caused-by-daemonize-_after_-ini.patch
        (use upstream patch instead of syslogd-avoid-nulling-devlog.patch.
        it looks like upstream rewrites patch authorship with their own)
      * syslogd-option_mask32.patch (Actually fixes #1039710 with remote logging)
      * syslogd: make logfiles owned by root:adm mode 0640
      * syslog.conf: match current rsyslog.conf
      * install-fix-chown-resetting-suid-sgid-bits-from-chmod.patch
    
    busybox (1:1.36.1-3.1) unstable; urgency=medium
    
      * NMU
      * Revert recent changes that have broken syslogd in d-i.
        Closes: #1039710
    
     -- Dan Bungert <email address hidden>  Tue, 12 Dec 2023 13:42:48 -0700
  • busybox (1:1.36.1-3ubuntu1) mantic; urgency=medium
    
      * Refresh d/config/pkg/initramfs for new upstream version.  New values based
        on 'deb' config.
      * Drop delta to the udeb config
      * Merge from Debian unstable. Remaining changes:
        - 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.
        - Add busybox-initramfs.
        - debian/config/pkg/deb
          debian/config/pkg/static:
          Enable chpasswd in standard and static builds (needed by LXC).
        - Move zz-busybox to busybox-initramfs to ensure we get links to all
          the tools we need, stop shipping it anywhere else.
        - Prefer busybox commands over klibc commands where there is duplication.
        - Add Ubuntu configuration for busybox binaries.
        - 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.
        - debian/config/pkg/initramfs: Enable the date applet with the same
          options as the other variants for use in fixrtc and casper scripts.
        - debian/config/pkg/initramfs
          debian/tree/busybox/usr/share/initramfs-tools/hooks/zz-busybox:
          Enable TLS in initramfs flavour of wget applet, requires openssl
        - Add dirname from coreutils to the initramfs
    
     -- Dan Bungert <email address hidden>  Wed, 05 Jul 2023 18:03:13 -0600