[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#472382: marked as done (busybox-static: sh doesn't have builtins for unix commands)



Your message dated Wed, 26 Mar 2008 15:33:06 +0100
with message-id <200803261533.06545.elendil@planet.nl>
and subject line Bug#472389: busybox: no longer falls back to busybox applets if no executable if found
has caused the Debian Bug report #472389,
regarding busybox-static: sh doesn't have builtins for unix commands
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
472389: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472389
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: busybox-static
Severity: normal
Version: 1:1.9.1-3

Hello,

compared to version 1.1.3, version 1.9.1 has much fewer built-in functions.

In particular:

BusyBox v1.9.1 (2008-03-22 22:40:55 UTC) built-in shell (ash)
Enter 'help' for a list of built-in commands.

debian:/# help

Built-in commands:
-------------------
        . : [ [[ alias bg break cd chdir command continue echo eval exec
        exit export false fg getopts hash help jobs kill let local pwd
        read readonly return set shift source test times trap true type
        ulimit umask unalias unset wait

debian:/# cmd
/bin/sh: cmd: not found


as opposed to:

BusyBox v1.1.3 (Debian 1:1.1.3-5) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

debian:/# help

Built-in commands:
-------------------
        . : alias bg break cd chdir command continue echo eval exec exit
        export false fg getopts hash help jobs kill let local pwd read
        readonly return set shift times trap true type ulimit umask unalias
unset wait [ [[ addgroup adduser adjtimex ar arping ash awk basename
        bunzip2 busybox bzcat cal cat chgrp chmod chown chroot chvt clear
        cmp cp cpio crond crontab cut date dc dd deallocvt delgroup deluser
        df dirname dmesg dos2unix dpkg dpkg-deb du dumpkmap dumpleases
        echo egrep env expr false fbset fdflush fdisk fgrep find fold
        free freeramdisk fsck.minix ftpget ftpput getopt getty grep gunzip
        gzip halt head hexdump hostid hostname httpd hwclock id ifconfig
        ifdown ifup init ip ipaddr ipcalc iplink iproute iptunnel kill
        killall klogd last length linuxrc ln loadfont loadkmap logger
        login logname logread losetup ls makedevs md5sum mesg mkdir mkfifo
        mkfs.minix mknod mkswap mktemp more mount mt mv nameif nc netstat
nslookup od openvt passwd patch pidof ping ping6 pivot_root poweroff
        printf ps pwd rdate readlink realpath reboot renice reset rm
        rmdir route rpm rpm2cpio run-parts sed setkeycodes sh sha1sum
        sleep sort start-stop-daemon strings stty su sulogin swapoff
        swapon sync syslogd tail tar tee telnet telnetd test tftp time
top touch tr traceroute true tty udhcpc udhcpd umount uname uncompress
        uniq unix2dos unzip uptime usleep uudecode uuencode vi vlock
        watch watchdog wc wget which who whoami xargs yes zcat

debian:/# cmp
Using fallback suid method
BusyBox v1.1.3 (Debian 1:1.1.3-5) multi-call binary

Usage: cmp [-l] [-s] FILE1 [FILE2]

Compares FILE1 vs stdin if FILE2 is not specified.

Options:
        -l      Write the byte numbers (decimal) and values (octal)
                  for all differing bytes
        -s      quiet mode - do not print


Please note that this means scripts on initrd with busybox-static will not work, unless there are symlinks for all the comamnds, which the busybox-static package doesn't facilitate at all, unfortunately.

Regards
   Jiri Palecek


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24.3-test (PREEMPT)
Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2) (ignored: LC_ALL set to cs_CZ)
Shell: /bin/sh linked to /bin/dash


--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/



--- End Message ---
--- Begin Message ---
Version: 1:1.9.2-2

These bug reports should be fixed with the upload of version 1:1.9.2-2 of 
busybox earlier today.


--- End Message ---

Reply to: