diff options
author | Sebastian Schmelzer | 2008-12-17 03:45:27 +0100 |
---|---|---|
committer | Sebastian Schmelzer | 2008-12-17 03:45:27 +0100 |
commit | db7cd3e21e3b23b8f3c378fbb2f690c9ccffc81f (patch) | |
tree | f77021afa0ad9454f49c996f4ad6552fb4b8f810 /initramfs | |
parent | * add new binary versions of hwinfo (15.21) (diff) | |
download | core-db7cd3e21e3b23b8f3c378fbb2f690c9ccffc81f.tar.gz core-db7cd3e21e3b23b8f3c378fbb2f690c9ccffc81f.tar.xz core-db7cd3e21e3b23b8f3c378fbb2f690c9ccffc81f.zip |
* update rootfs
* new busybox (1.13.1)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2424 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'initramfs')
36 files changed, 43 insertions, 67 deletions
diff --git a/initramfs/uclib-rootfs/bin/busybox b/initramfs/uclib-rootfs/bin/busybox Binary files differindex bcb489f0..d5ba84b2 100755 --- a/initramfs/uclib-rootfs/bin/busybox +++ b/initramfs/uclib-rootfs/bin/busybox diff --git a/initramfs/uclib-rootfs/bin/ifrename b/initramfs/uclib-rootfs/bin/ifrename Binary files differnew file mode 100755 index 00000000..454ea3bf --- /dev/null +++ b/initramfs/uclib-rootfs/bin/ifrename diff --git a/initramfs/uclib-rootfs/bin/iwconfig b/initramfs/uclib-rootfs/bin/iwconfig Binary files differnew file mode 100755 index 00000000..ebe4b5af --- /dev/null +++ b/initramfs/uclib-rootfs/bin/iwconfig diff --git a/initramfs/uclib-rootfs/bin/iwevent b/initramfs/uclib-rootfs/bin/iwevent Binary files differnew file mode 100755 index 00000000..20b6293a --- /dev/null +++ b/initramfs/uclib-rootfs/bin/iwevent diff --git a/initramfs/uclib-rootfs/bin/iwgetid b/initramfs/uclib-rootfs/bin/iwgetid Binary files differnew file mode 100755 index 00000000..6a51e3f9 --- /dev/null +++ b/initramfs/uclib-rootfs/bin/iwgetid diff --git a/initramfs/uclib-rootfs/bin/iwlist b/initramfs/uclib-rootfs/bin/iwlist Binary files differnew file mode 100755 index 00000000..de811e46 --- /dev/null +++ b/initramfs/uclib-rootfs/bin/iwlist diff --git a/initramfs/uclib-rootfs/bin/iwpriv b/initramfs/uclib-rootfs/bin/iwpriv Binary files differnew file mode 100755 index 00000000..73f711db --- /dev/null +++ b/initramfs/uclib-rootfs/bin/iwpriv diff --git a/initramfs/uclib-rootfs/bin/iwspy b/initramfs/uclib-rootfs/bin/iwspy Binary files differnew file mode 100755 index 00000000..48ff6db1 --- /dev/null +++ b/initramfs/uclib-rootfs/bin/iwspy diff --git a/initramfs/uclib-rootfs/bin/ldconfig b/initramfs/uclib-rootfs/bin/ldconfig Binary files differnew file mode 100755 index 00000000..71ea4b7c --- /dev/null +++ b/initramfs/uclib-rootfs/bin/ldconfig diff --git a/initramfs/uclib-rootfs/bin/mconf b/initramfs/uclib-rootfs/bin/mconf Binary files differnew file mode 100755 index 00000000..e561c8fc --- /dev/null +++ b/initramfs/uclib-rootfs/bin/mconf diff --git a/initramfs/uclib-rootfs/lib/ld-uClibc-0.9.28.so b/initramfs/uclib-rootfs/lib/ld-uClibc-0.9.28.so Binary files differdeleted file mode 100755 index 889f3615..00000000 --- a/initramfs/uclib-rootfs/lib/ld-uClibc-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/ld-uClibc.so.0 b/initramfs/uclib-rootfs/lib/ld-uClibc.so.0 index 3623e0b3..506add80 120000 --- a/initramfs/uclib-rootfs/lib/ld-uClibc.so.0 +++ b/initramfs/uclib-rootfs/lib/ld-uClibc.so.0 @@ -1 +1 @@ -ld-uClibc-0.9.28.so
\ No newline at end of file +ld-uClibc-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/lib/libc.so.0 b/initramfs/uclib-rootfs/lib/libc.so.0 index 0e18fae4..d690506a 120000 --- a/initramfs/uclib-rootfs/lib/libc.so.0 +++ b/initramfs/uclib-rootfs/lib/libc.so.0 @@ -1 +1 @@ -libuClibc-0.9.28.so
\ No newline at end of file +libuClibc-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/lib/libcrypt-0.9.28.so b/initramfs/uclib-rootfs/lib/libcrypt-0.9.28.so Binary files differdeleted file mode 100755 index edbc96be..00000000 --- a/initramfs/uclib-rootfs/lib/libcrypt-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/libcrypt.so.0 b/initramfs/uclib-rootfs/lib/libcrypt.so.0 index ae5864eb..b4c75335 120000 --- a/initramfs/uclib-rootfs/lib/libcrypt.so.0 +++ b/initramfs/uclib-rootfs/lib/libcrypt.so.0 @@ -1 +1 @@ -libcrypt-0.9.28.so
\ No newline at end of file +libcrypt-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/lib/libdl-0.9.28.so b/initramfs/uclib-rootfs/lib/libdl-0.9.28.so Binary files differdeleted file mode 100755 index 6906a2fa..00000000 --- a/initramfs/uclib-rootfs/lib/libdl-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/libdl.so.0 b/initramfs/uclib-rootfs/lib/libdl.so.0 index d45f274c..7b405257 120000 --- a/initramfs/uclib-rootfs/lib/libdl.so.0 +++ b/initramfs/uclib-rootfs/lib/libdl.so.0 @@ -1 +1 @@ -libdl-0.9.28.so
\ No newline at end of file +libdl-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/lib/libm-0.9.28.so b/initramfs/uclib-rootfs/lib/libm-0.9.28.so Binary files differdeleted file mode 100755 index 1e90e992..00000000 --- a/initramfs/uclib-rootfs/lib/libm-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/libm.so.0 b/initramfs/uclib-rootfs/lib/libm.so.0 index 71ebff23..9ade3c69 120000 --- a/initramfs/uclib-rootfs/lib/libm.so.0 +++ b/initramfs/uclib-rootfs/lib/libm.so.0 @@ -1 +1 @@ -libm-0.9.28.so
\ No newline at end of file +libm-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/lib/libnsl-0.9.28.so b/initramfs/uclib-rootfs/lib/libnsl-0.9.28.so Binary files differdeleted file mode 100755 index 321b2216..00000000 --- a/initramfs/uclib-rootfs/lib/libnsl-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/libnsl.so.0 b/initramfs/uclib-rootfs/lib/libnsl.so.0 index 87de9200..5484f666 120000 --- a/initramfs/uclib-rootfs/lib/libnsl.so.0 +++ b/initramfs/uclib-rootfs/lib/libnsl.so.0 @@ -1 +1 @@ -libnsl-0.9.28.so
\ No newline at end of file +libnsl-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/lib/libpthread-0.9.28.so b/initramfs/uclib-rootfs/lib/libpthread-0.9.28.so Binary files differdeleted file mode 100755 index 63be90aa..00000000 --- a/initramfs/uclib-rootfs/lib/libpthread-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/libpthread.so.0 b/initramfs/uclib-rootfs/lib/libpthread.so.0 index af26f0a7..6d884a2a 120000 --- a/initramfs/uclib-rootfs/lib/libpthread.so.0 +++ b/initramfs/uclib-rootfs/lib/libpthread.so.0 @@ -1 +1 @@ -libpthread-0.9.28.so
\ No newline at end of file +libpthread-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/lib/libresolv-0.9.28.so b/initramfs/uclib-rootfs/lib/libresolv-0.9.28.so Binary files differdeleted file mode 100755 index 5d19420d..00000000 --- a/initramfs/uclib-rootfs/lib/libresolv-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/libresolv.so.0 b/initramfs/uclib-rootfs/lib/libresolv.so.0 index e27a8035..293fd57d 120000 --- a/initramfs/uclib-rootfs/lib/libresolv.so.0 +++ b/initramfs/uclib-rootfs/lib/libresolv.so.0 @@ -1 +1 @@ -libresolv-0.9.28.so
\ No newline at end of file +libresolv-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/lib/librt-0.9.28.so b/initramfs/uclib-rootfs/lib/librt-0.9.28.so Binary files differdeleted file mode 100755 index bb28da87..00000000 --- a/initramfs/uclib-rootfs/lib/librt-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/librt.so.0 b/initramfs/uclib-rootfs/lib/librt.so.0 index a61ce16a..6d698cfb 120000 --- a/initramfs/uclib-rootfs/lib/librt.so.0 +++ b/initramfs/uclib-rootfs/lib/librt.so.0 @@ -1 +1 @@ -librt-0.9.28.so
\ No newline at end of file +librt-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/lib/libthread_db-0.9.28.so b/initramfs/uclib-rootfs/lib/libthread_db-0.9.28.so Binary files differdeleted file mode 100755 index ff500f5d..00000000 --- a/initramfs/uclib-rootfs/lib/libthread_db-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/libthread_db.so.1 b/initramfs/uclib-rootfs/lib/libthread_db.so.1 index e766fc1e..36b0c5cd 120000 --- a/initramfs/uclib-rootfs/lib/libthread_db.so.1 +++ b/initramfs/uclib-rootfs/lib/libthread_db.so.1 @@ -1 +1 @@ -libthread_db-0.9.28.so
\ No newline at end of file +libthread_db-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/lib/libuClibc-0.9.28.so b/initramfs/uclib-rootfs/lib/libuClibc-0.9.28.so Binary files differdeleted file mode 100755 index 6179c1c1..00000000 --- a/initramfs/uclib-rootfs/lib/libuClibc-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/libutil-0.9.28.so b/initramfs/uclib-rootfs/lib/libutil-0.9.28.so Binary files differdeleted file mode 100755 index b6946b14..00000000 --- a/initramfs/uclib-rootfs/lib/libutil-0.9.28.so +++ /dev/null diff --git a/initramfs/uclib-rootfs/lib/libutil.so.0 b/initramfs/uclib-rootfs/lib/libutil.so.0 index 25065fbd..474c3d6c 120000 --- a/initramfs/uclib-rootfs/lib/libutil.so.0 +++ b/initramfs/uclib-rootfs/lib/libutil.so.0 @@ -1 +1 @@ -libutil-0.9.28.so
\ No newline at end of file +libutil-0.9.30.so
\ No newline at end of file diff --git a/initramfs/uclib-rootfs/usr/bin/getent b/initramfs/uclib-rootfs/usr/bin/getent index acb01403..30d515b7 100755 --- a/initramfs/uclib-rootfs/usr/bin/getent +++ b/initramfs/uclib-rootfs/usr/bin/getent @@ -1,67 +1,43 @@ #!/bin/sh # $Header: /var/cvs/uClibc/extra/scripts/getent,v 1.2 2005/02/02 14:18:01 solar Exp $ +# +# Closely (not perfectly) emulate the behavior of glibc's getent utility +# +#passwd|shadow|group|aliases|hosts|networks|ethers|netgroup|protocols|services|rpc +# only returns the first match (by design) +# dns based search is not supported (hosts,networks) +# case-insensitive matches not supported (ethers; others?) +# may return false-positives (hosts,protocols,rpc,services,ethers) -search_entry() { - if [ -e "$1" ] ; then - /bin/egrep -v "^#" $1 | /bin/sed 's/#.*$//' | /bin/egrep "${string}" | /bin/sed -n 1p - retval=$? - [ "$retval" = 0 ] || retval=2 - else - retval=2 - fi -} - -if [ -z "$1" ] ; then - echo "getent: wrong number of arguments" 1>&2 - exit 1 -fi +export PATH="${PATH}:/bin:/usr/bin" file="/etc/$1" -string="dummy" +case $1 in + passwd|group) + match="^$2:\|^[^:]*:[^:]*:$2:" ;; + shadow) + match="^$2:" ;; + networks|netgroup) + match="^[[:space:]]*$2\>" ;; + hosts|protocols|rpc|services|ethers) + match="\<$2\>" ;; + aliases) + match="^[[:space:]]*$2[[:space:]]*:" ;; + ""|-h|--help) + echo "USAGE: $0 database [key]" + exit 0 ;; + *) + echo "$0: Unknown database: $1" 1>&2 + exit 1 ;; +esac if [ ! -f "$file" ] ; then - echo "Unknown database: $1" 1>&2 - exit 1 + echo "$0: Could not find database file for $1" 1>&2 + exit 1 fi -#aliases|ethers|group|hosts|netgroup|networks|passwd|protocols|rpc|services|shadow) -# dns based search is not supported for hosts|networks -# ethers|netgroup (not done, needed)? -# it returns only the first match -case $1 in - passwd) - string="(^\<$2\>:|^.*:.*:\<$2\>:.*:.*:.*:.*)" - ;; - group) - string="(^|:)\<$2\>:" - ;; - shadow) - string="^\<$2\>:" - ;; - aliases) - if [ -f /etc/postfix/aliases ] ; then - file="/etc/postfix/aliases" - elif [ -f /etc/mail/aliases ] ; then - file="/etc/mail/aliases" - fi - string="^\<$2\>:" - ;; - networks) - string="^\<$2\>" - ;; - hosts|protocols|rpc|services) - string="\<$2\>" - ;; - *) - echo "Unknown database: $1" - exit 1 - ;; -esac - -if [ -z "$2" ] ; then - exec cat $file +if [ $# -eq 1 ] ; then + exec cat "$file" else - search_entry "$file" "$2" + sed "s/#.*//; /$match/q; d" "$file" | grep . || exit 2 fi - -exit $retval diff --git a/initramfs/uclib-rootfs/usr/bin/ldd b/initramfs/uclib-rootfs/usr/bin/ldd Binary files differindex 4e3291de..f018ad28 100755 --- a/initramfs/uclib-rootfs/usr/bin/ldd +++ b/initramfs/uclib-rootfs/usr/bin/ldd diff --git a/initramfs/uclib-rootfs/usr/bin/strace b/initramfs/uclib-rootfs/usr/bin/strace Binary files differindex 240f120f..3aec0598 100755 --- a/initramfs/uclib-rootfs/usr/bin/strace +++ b/initramfs/uclib-rootfs/usr/bin/strace diff --git a/initramfs/uclib-rootfs/usr/sbin/kexec b/initramfs/uclib-rootfs/usr/sbin/kexec Binary files differindex 4a3948be..efa61454 100755 --- a/initramfs/uclib-rootfs/usr/sbin/kexec +++ b/initramfs/uclib-rootfs/usr/sbin/kexec |