busybox 1:1.19.3-7ubuntu1 source package in Ubuntu
Changelog
busybox (1:1.19.3-7ubuntu1) quantal; urgency=low * Merge from Debian unstable, remaining changes: - [udeb] Enable chvt, killall, losetup, NFS mount, od, ping, ping6, and stat. - [deb, static] Enable CGI support for httpd. - Enable 'mount -f' and mount helpers for all targets. - Add busybox-initramfs. - 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. - debian/patches/fix-64-bit-permissions.patch: mkdir: fix permissions on 64-bit platforms. Taken from upstream. - Filter out -Werror=format-security from CFLAGS passed by dpkg-buildpackage, at least for now. * Dropped changes, included in Debian: - [deb] Enable mdev. - Add cross-compiling support. * Disable NFS mount in the static build; needs a newer upstream version of busybox for compatibility with glibc 2.15. * Set V=1 in debian/rules, to get more meaningful build logs. * Export the dpkg-buildflags to the environment, so we pick up hardening now that dpkg doesn't export them for us. busybox (1:1.19.3-7) unstable; urgency=low * enable stat applet for deb & static * enable less applet for deb ("more" does not quite work) and enable some options for it in static build * enabled a few options for top and ps applets in deb, taken from static * enabled NFS mount (Note: only NFSv2 and v3, not v4, and only on Linux) (Closes: #573056, #348664) * enabled microcom for deb build, taken from static * relaxed the "links" subpackages version dependencies from source:Version to source:Upstream-Version * DISabled some questionable applets from static build, to match regular build: - acpid - fbset (Closes: #310128) -- removing non-functional fbset - adduser, deluser, addgroup, delgroup - fsck_minix, mkfs_minix - eject - makedevs - fdflush - vlock busybox (1:1.19.3-6) unstable; urgency=low * enable arp applet for static®ular builds (lacking ip neigh) * enable mdev applet for regular build and all options for regular&static builds (it has already been enabled for static) * enable init and halt/poweroff/shutdown applets for all variants and make them consistent. Also remove mesg applet from static build * enable vconfig applet for regular build, making it consistent with static & udeb * enable hwclock applet for regular & udeb builds, and disable FHS adjtime for static build (to make the location consistent with util-linux) * enable login&getty applets in regular build (the same as for static) (Closes: #523034) * kFreeBSD does not define MNT_NODEV anymore, work around it (Closes: #667530) * apply fix-test-!-segfault.patch from upstream git. (Closes: #660573) * bump Standards-Version to 3.9.3 (no changes necessary) * simplify debian/rules a bit * mark udhcpc and udhcpd packages as Architecture: linux-any instead of all, since they're really linux-specific for now, which in debian terms means not arch-independent so "all" can't be used. This means that we'll have uchcpc_i386.deb, udhcpc_mipsel.deb etc so it wastes space in archives, but this should give better _user_ experience. busybox (1:1.19.3-5) unstable; urgency=low * enabled module-init-tools (for 2.6+ kernels, with depmod and modinfo) in all 3 - regular, static and udeb - builds. Size change on i386: text data bss dec hex filename 525121 1779 8984 535884 82d4c busybox(deb) 532431 1779 8984 543194 849da busybox(deb)+mit+modinfo 534137 1779 8984 544900 85084 busybox(deb)+mit+modinfo+depmod 294309 1514 8688 304511 4a57f busybox(udeb) 298131 1514 8688 308333 4b46d busybox(udeb)+mit 299290 1514 8688 309492 4b8f4 busybox(udeb)+mit+modinfo 301397 1518 8688 311603 4c133 busybox(udeb)+mit+modinfo+depmod which is about 7Kb (9Kb with depmod) difference for regular deb and 5Kb (7Kb with depmod) for udeb. This is a long-awaited change. (Closes: #288759, #298119, #250047) busybox (1:1.19.3-4) unstable; urgency=low * move the forgotten udeb udhcpc script to /etc/udhcpc too (Closes: #650400) busybox (1:1.19.3-3) unstable; urgency=low [ Otavio Salvador ] * kfreebsd: use xterm terminal type instead of cons25. Thanks to Robert Millan <email address hidden> for the patch. Closes: #647672. [ Michael Tokarev ] * added /etc/insserv.conf.d/busybox-syslogd to tell insserv we're providing syslog service. Closes: #647942 * stop canonicalizing "source" argument of mount on FreeBSD, to allow "nodev" filesystems to be mounted. Closes: #637082 * forcibly enable swapon/swapoff on kfreebsd even if these a marked as linux-specific. Closes: #647287. * revert static-math-overflow-on-big-endian (Reopens: #635370) * move udhcpc default.script from /usr/share/udhcpc back to /etc/udhcpc where it was long time ago. It may conflict with the same conffile as was in udhcpc package back in lenny, but the scripts from that pkg should continue working still. Closes: #619114 * config changes: + taskset applet (deb & static) (Closes: #624852) + timeout applet (deb) + setsid & cttyhack applets (deb & static) (Closes: #588324) busybox (1:1.19.3-2) unstable; urgency=low * reorder PLATFORM_LINUX changes in debian/rules so that it is possible to have OS-specific config overrides again, which was broken with all this PLATFORM_LINUX mess (Closes: #647287) * added support for unxz (CONFIG_UNXZ) to udeb (+8Kb on i386) busybox (1:1.19.3-1) unstable; urgency=low * another iteration around PLATFORM_LINUX change. Do not remove PLATFORM_LINUX in arch-specific configs, since it does not hide linux-specific options anyway. This should finally fix FTBFS on kfreebsd, and it makes config files exactly the same as they appear on linux platform. * add another patch (sent upstream) to mark modinfo selecting CONFIG_LINUX as all other linux-specific options. Another FTBFS on kfreebsd and hurd * add a patch (and sent upstream) to use CBAUD definition conditionally in (rewritten in 0.19) getty.c - hurd does not have this #define. FTBFS on hurd. * updated to upstream 1.19.3 (minor bugfix) release, removing all patches taken from upstream * static-math-overflow-on-big-endian.patch (sent upstream), to fix integer overflow in header on big-endian platform (closes: #635370) busybox (1:1.19.2-4) unstable; urgency=low * update non-PLATFORM_LINUX cleanup to take config info stored in source files too (run gen_build_files first) * apply patches from upstream stable branch: busybox-1.19.2-chpasswd.patch busybox-1.19.2-inetd.patch busybox-1.19.2-syslog.patch (closes: #646984) busybox-1.19.2-tail.patch busybox-1.19.2-tftp.patch busybox (1:1.19.2-3) unstable; urgency=low * disable all config options which selects PLATFORM_LINUX on non-linux platforms. This should fix build problems on kfreebsd and hurd. * add myself to Uploaders. * bump Standards-Version to 3.9.2 (no changes needed) busybox (1:1.19.2-2) unstable; urgency=low * resurrect applets-fallback.patch for now, thank you Stefan Lippers-Hollmann for the rediff. This restores the (broken) initramfs usage (Closes: #646284) * s/XC-Package-Type/Package-Type/ in debian/control (lintian) * add default build, build-arch and build-indep targets to debian/rules (lintian), and remove old maintainerclean * forgotten for 1.19: (Closes: #450895) busybox (1:1.19.2-1) unstable; urgency=low [ Hector Oron ] * enable cross compilation support (Closes: #572431) [ Michael Tokarev ] * new upstream release (1.19.2) (Closes: #450895): * refreshed all patches, except: o applets-fallback: disabled, will try to get rid of it o udhcpc-emit-correct-secs-field: applied upstream o dirname-basename-skip-doubledash: different version applied upstream * refreshed configs, not enabling most new applets * debian/rules: o get rid of debian/stamps subdir and long dirnames in debian/build o clean up old tarball-related stuff from debian/rules -- Steve Langasek <email address hidden> Tue, 01 May 2012 03:35:20 +0000
Upload details
- Uploaded by:
- Steve Langasek
- Uploaded to:
- Quantal
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- misc
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
busybox_1.19.3.orig.tar.bz2 | 2.1 MiB | a1a9a35732c719ef384f02b6e357c324d8be25bc154af91a48c4264b1e6038f0 |
busybox_1.19.3-7ubuntu1.debian.tar.gz | 56.8 KiB | 27a7cfcb54d4bdd70ce3271592ef1bf49cdb9ac4171bbeeeab1038e917e84e1e |
busybox_1.19.3-7ubuntu1.dsc | 2.2 KiB | f090182530faf67ad37ff4824912745bcdc9acd1a120159abe1a1e70d901dcb1 |
Available diffs
- diff from 1:1.18.5-1ubuntu4 to 1:1.19.3-7ubuntu1 (440.4 KiB)
Binary packages built by this source
- busybox: No summary available for busybox in ubuntu raring.
No description available for busybox in ubuntu raring.
- busybox-initramfs: No summary available for busybox-initramfs in ubuntu raring.
No description available for busybox-initramfs in ubuntu raring.
- busybox-static: No summary available for busybox-static in ubuntu raring.
No description available for busybox-static in ubuntu raring.
- busybox-syslogd: No summary available for busybox-syslogd in ubuntu raring.
No description available for busybox-syslogd in ubuntu raring.
- busybox-udeb: No summary available for busybox-udeb in ubuntu quantal.
No description available for busybox-udeb in ubuntu quantal.
- udhcpc: No summary available for udhcpc in ubuntu raring.
No description available for udhcpc in ubuntu raring.
- udhcpd: No summary available for udhcpd in ubuntu raring.
No description available for udhcpd in ubuntu raring.