From 32810dfbe24c83d692a093658e23ab27e3585de4 Mon Sep 17 00:00:00 2001 From: Mike Westerhof Date: Thu, 30 Apr 2009 16:17:50 -0500 Subject: SlugOS: arm-kernel-shim - ensure that the rootfs is mounted with "noatime" option by passing that option in on the command line. --- recipes/arm-kernel-shim/arm-kernel-shim_1.5.bb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes/arm-kernel-shim/arm-kernel-shim_1.5.bb b/recipes/arm-kernel-shim/arm-kernel-shim_1.5.bb index c6761c99b2..5e2bbb83cc 100644 --- a/recipes/arm-kernel-shim/arm-kernel-shim_1.5.bb +++ b/recipes/arm-kernel-shim/arm-kernel-shim_1.5.bb @@ -3,7 +3,7 @@ SECTION = "" PRIORITY = "optional" HOMEPAGE = "http://wiki.buici.com/twiki/bin/view/Main/ApexBootloader" LICENSE = "GPL" -PR = "r2" +PR = "r3" COMPATIBLE_MACHINE = "(ixp4xx|nslu2|fsg3)" @@ -17,9 +17,9 @@ S = ${WORKDIR}/arm-kernel-shim-${PV} CMDLINE_CONSOLE = "console=${@bb.data.getVar("KERNEL_CONSOLE",d,1) or "ttyS0"}" -CMDLINE_ROOT_DSMG600 = "root=/dev/mtdblock2 rootfstype=jffs2 rw init=/linuxrc" -CMDLINE_ROOT_NAS100D = "root=/dev/mtdblock2 rootfstype=jffs2 rw init=/linuxrc" -CMDLINE_ROOT_NSLU2 = "root=/dev/mtdblock4 rootfstype=jffs2 rw init=/linuxrc" +CMDLINE_ROOT_DSMG600 = "root=/dev/mtdblock2 rootfstype=jffs2 rootflags=noatime rw init=/linuxrc" +CMDLINE_ROOT_NAS100D = "root=/dev/mtdblock2 rootfstype=jffs2 rootflags=noatime rw init=/linuxrc" +CMDLINE_ROOT_NSLU2 = "root=/dev/mtdblock4 rootfstype=jffs2 rootflags=noatime rw init=/linuxrc" # CMDLINE is passed correctly on the Freecom FSG-3 from the bootloader. EXTRA_OEMAKE_append = " CROSS_COMPILE=${CROSS_DIR}/bin/${HOST_PREFIX}" -- cgit v1.2.3 From 861dedd490eb87d90c6eb1357a37dd13000571be Mon Sep 17 00:00:00 2001 From: Mike Westerhof Date: Thu, 30 Apr 2009 16:19:40 -0500 Subject: SlugOS: preferred-slugos-versions - get rid of overrides for openssh, fixed upstream. --- conf/distro/include/preferred-slugos-versions.inc | 6 ------ 1 file changed, 6 deletions(-) diff --git a/conf/distro/include/preferred-slugos-versions.inc b/conf/distro/include/preferred-slugos-versions.inc index 8c8de40f9d..992235a4b9 100644 --- a/conf/distro/include/preferred-slugos-versions.inc +++ b/conf/distro/include/preferred-slugos-versions.inc @@ -71,9 +71,3 @@ PREFERRED_VERSION_libusb ?= "0.0.0" # boost 1.36 won't build PREFERRED_VERSION_boost ?= "1.33.1" - -# We don't really care which openssl and openssl-native we get, but -# the DEFAULT_PREFERENCE set in the recipes is such that if we don't -# specify explicitly, we may get mismatched versions. -PREFERRED_VERSION_openssl ?= "0.9.8j" -PREFERRED_VERSION_openssl-native ?= "0.9.8j" -- cgit v1.2.3 From 9823dcf3aa8783b0d1daa7ce363aaf01c318bea0 Mon Sep 17 00:00:00 2001 From: Mike Westerhof Date: Thu, 30 Apr 2009 16:23:31 -0500 Subject: SlugOS: slugos.inc - ensure that the rootfs is mounted with the noatime option (this is for documentation purposes, and to future-proof, since the real command line is set in the apex recipe.) --- conf/distro/include/slugos.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/distro/include/slugos.inc b/conf/distro/include/slugos.inc index b141548ce3..51ca9f34b1 100644 --- a/conf/distro/include/slugos.inc +++ b/conf/distro/include/slugos.inc @@ -81,7 +81,7 @@ FEED_URIS_append += "native##http://ipkg.nslu2-linux.org/feeds/${IMAGE_BASENAME} # to enable/disable debugging in the distro. Here noirqdebug is used to # remove the messages about unhandled interrupts - people debugging interrupt # issues in the kernel need to cancel this (set CMDLINE_DEBUG empty in local.conf) -CMDLINE_ROOT = "root=/dev/mtdblock4 rootfstype=jffs2 rw init=/linuxrc" +CMDLINE_ROOT = "root=/dev/mtdblock4 rootfstype=jffs2 rootflags=noatime rw init=/linuxrc" CMDLINE_DEBUG = "noirqdebug" # EXTRA PACKAGES -- cgit v1.2.3 From 74efae1b1ab7b6cf37b08de1c0eb1e2c564d2b3c Mon Sep 17 00:00:00 2001 From: Mike Westerhof Date: Thu, 30 Apr 2009 16:29:53 -0500 Subject: SlugOS: slugos-image.bb, initscripts-slugos_1.0.bb - remove devfs support Remove devfs startup scripts, and revert to the standard OE means to initially populate the /dev directory. This has the side-effect of fixing the empty /dev dir problem when extracting the tar.gz image. --- recipes/images/slugos-image.bb | 12 +----------- recipes/initscripts/initscripts-slugos_1.0.bb | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 21 deletions(-) diff --git a/recipes/images/slugos-image.bb b/recipes/images/slugos-image.bb index 56abc3d39f..24ba91552f 100644 --- a/recipes/images/slugos-image.bb +++ b/recipes/images/slugos-image.bb @@ -13,23 +13,13 @@ COMPATIBLE_MACHINE = "nslu2|ixp4xx" IMAGE_NAME = "${IMAGE_BASENAME}-${DISTRO_VERSION}" IMAGE_FSTYPES = "jffs2 tar.gz" -EXTRA_IMAGECMD_jffs2 += " -D ${SLUGOS_DEVICE_TABLE}" +IMAGE_DEVICE_TABLES = "files/device_table-slugos.txt" IMAGE_LINGUAS = "" -# Setting USE_DEVFS prevents *any* entries being created initially -# in /dev -USE_DEVFS = "1" - -# This is passed to the image command to build the correct /dev -# directory (because only the image program can make actual -# dev entries!) -SLUGOS_DEVICE_TABLE = "${@bb.which(bb.data.getVar('BBPATH', d, 1), 'files/device_table-slugos.txt')}" - # IMAGE_PREPROCESS_COMMAND is run before making the image. In SlugOS the # kernel image is removed from the root file system to recover the space used - # SlugOS is assumed to boot from a separate kernel image in flash (not in the # root file system), if this is not the case the following must not be done! IMAGE_PREPROCESS_COMMAND += "rm ${IMAGE_ROOTFS}/boot/zImage*;" -IMAGE_PREPROCESS_COMMAND += "install -c -m 644 ${SLUGOS_DEVICE_TABLE} ${IMAGE_ROOTFS}/etc/device_table;" inherit image nslu2-image diff --git a/recipes/initscripts/initscripts-slugos_1.0.bb b/recipes/initscripts/initscripts-slugos_1.0.bb index 29209dbf6a..d04d038eca 100644 --- a/recipes/initscripts/initscripts-slugos_1.0.bb +++ b/recipes/initscripts/initscripts-slugos_1.0.bb @@ -1,9 +1,9 @@ # SlugOS specific stuff for the init scripts. # -# This is, in effect, an extended patch to fix various -# problems in the initscripts on SlugOS. The problems -# mostly come down to the order the scripts are executed -# in. +# This is, in effect, an extended patch to fix various problems +# in the initscripts on SlugOS. The problems mostly come down +# to the order in which the scripts are executed. + include initscripts_${PV}.bb RCONFLICTS = "initscripts" @@ -16,23 +16,25 @@ RDEPENDS = "" # All other standard definitions inherited from initscripts # Except the PR which is hacked here. The format used is # a suffix -PR := "${PR}.19" +PR := "${PR}.21" -FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/${P}', '${FILE_DIRNAME}/initscripts-${PV}', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" +# We wish to search the same file paths as does the initscripts recipe. +FILESPATHPKG = "initscripts-${PV}:initscripts:files" PACKAGES = "${PN}-dbg ${PN}" SRC_URI += "file://alignment.sh" SRC_URI += "file://domainname.sh" -SRC_URI += "file://devices.patch;patch=1" SRC_URI += "file://bootclean.sh" # Without this it is not possible to patch checkroot S = "${WORKDIR}" do_install_append() { - # the image build command now installs this for slugos + # devfs is not used with SlugOS - remove all traces of it. rm ${D}${sysconfdir}/device_table + rm ${D}${sysconfdir}/init.d/devices + rm ${D}${sysconfdir}/rcS.d/S05devices # slugos specific scripts install -m 0755 ${WORKDIR}/alignment.sh ${D}${sysconfdir}/init.d @@ -68,7 +70,6 @@ do_install_append() { rm ${D}${sysconfdir}/rcS.d/S55bootmisc.sh # rm ${D}${sysconfdir}/rcS.d/S55urandom rm ${D}${sysconfdir}/rcS.d/S99finish.sh - rm ${D}${sysconfdir}/rcS.d/S05devices # udev will run at S04 if installed rm ${D}${sysconfdir}/rcS.d/S03sysfs rm ${D}${sysconfdir}/rcS.d/S38devpts.sh @@ -100,7 +101,6 @@ do_install_append() { update-rc.d -r ${D} banner start 2 S . update-rc.d -r ${D} sysfs.sh start 3 S . # udev runs at S 04 . - update-rc.d -r ${D} devices start 5 S . update-rc.d -r ${D} alignment.sh start 7 S . # busybox hwclock.sh (slugos-init) starts here (08) # slugos-init umountinitrd runs here (09) -- cgit v1.2.3 From 87fbf88f7e448eb9381f7fc0551dd386616c6f9b Mon Sep 17 00:00:00 2001 From: Stanislav Brabec Date: Thu, 30 Apr 2009 21:33:36 +0000 Subject: subversion: Build with the latest libtool. --- recipes/subversion/files/libtool.patch | 12 ++++++++++++ recipes/subversion/subversion_1.4.5.bb | 11 ++++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 recipes/subversion/files/libtool.patch diff --git a/recipes/subversion/files/libtool.patch b/recipes/subversion/files/libtool.patch new file mode 100644 index 0000000000..d296806b12 --- /dev/null +++ b/recipes/subversion/files/libtool.patch @@ -0,0 +1,12 @@ +Index: subversion-1.4.5/configure.in +=================================================================== +--- subversion-1.4.5.orig/configure.in 2007-01-01 14:41:51.000000000 +0000 ++++ subversion-1.4.5/configure.in 2009-04-30 21:19:12.000000000 +0000 +@@ -11,6 +11,7 @@ + + AC_CONFIG_SRCDIR(subversion/include/svn_types.h) + AC_CONFIG_AUX_DIR([build]) ++AC_CONFIG_MACRO_DIR([build/ac-macros]) + + AC_MSG_NOTICE([Configuring Subversion ]AC_PACKAGE_VERSION) + diff --git a/recipes/subversion/subversion_1.4.5.bb b/recipes/subversion/subversion_1.4.5.bb index d4f290590f..1029e70c5c 100644 --- a/recipes/subversion/subversion_1.4.5.bb +++ b/recipes/subversion/subversion_1.4.5.bb @@ -9,7 +9,8 @@ PR = "r0" SRC_URI = "http://subversion.tigris.org/downloads/${P}.tar.bz2 \ file://disable-revision-install.patch;patch=1 \ - file://neon-detection.patch;patch=1" + file://neon-detection.patch;patch=1 \ + file://libtool.patch;patch=1" EXTRA_OECONF = "--with-neon=${STAGING_EXECPREFIXDIR} \ --without-berkeley-db --without-apxs --without-apache \ @@ -23,6 +24,14 @@ export LDFLAGS += " -L${STAGING_LIBDIR} " acpaths = "-I build/ -I build/ac-macros/" +# FIXME: Ugly hack! Instead of fully porting to the new libtool, apply libtool.patch and do the rest here. +do_configure_prepend() { + rm -f build/libtool.m4 +} +do_configure_append() { + if ! test -f libtool ; then cp -a *-libtool libtool ; fi +} + do_stage() { autotools_stage_all } -- cgit v1.2.3 From e40bd5bec56b83aa39b1f5a3a62e17c6d1ddf60f Mon Sep 17 00:00:00 2001 From: Mike Westerhof Date: Thu, 30 Apr 2009 16:35:05 -0500 Subject: SlugOS: refactor slugos images and tasks to support a standard and extended image. --- recipes/images/slugos-extd-image.bb | 17 ++++++++++++++++ recipes/images/slugos-image.bb | 21 ++++---------------- recipes/images/slugos-image.inc | 24 +++++++++++++++++++++++ recipes/tasks/task-slugos-extd.bb | 32 ++++++++++++++++++++++++++++++ recipes/tasks/task-slugos.bb | 39 +++++++------------------------------ 5 files changed, 84 insertions(+), 49 deletions(-) create mode 100644 recipes/images/slugos-extd-image.bb create mode 100644 recipes/images/slugos-image.inc create mode 100644 recipes/tasks/task-slugos-extd.bb diff --git a/recipes/images/slugos-extd-image.bb b/recipes/images/slugos-extd-image.bb new file mode 100644 index 0000000000..fa027803a3 --- /dev/null +++ b/recipes/images/slugos-extd-image.bb @@ -0,0 +1,17 @@ +# This describes the SlugOS Extended image, which includes everything +# that is in the standard NSLU2 image, with a few extra drivers. This +# image is usually used with other IXP4xx machines, such as the D-Link +# DSM-G600A and the NAS100D + +DESCRIPTION = "SlugOS Extended image" + +PR = "r1" + +require slugos-image.inc + +IMAGE_NAME = "${IMAGE_BASENAME}-extd-${DISTRO_VERSION}" +DEPENDS += "task-slugos-extd" +IMAGE_INSTALL += "task-slugos-extd" + +# Todo: fix these image creation tools +#inherit dsmg600-image nas100d-image diff --git a/recipes/images/slugos-image.bb b/recipes/images/slugos-image.bb index 24ba91552f..24e83f0b66 100644 --- a/recipes/images/slugos-image.bb +++ b/recipes/images/slugos-image.bb @@ -2,24 +2,11 @@ # called 'slugos-image.bb' the distro specific configuration is # done in conf/distro/${DISTRO}.conf (which should always include # conf/distro/slugos.conf to get the standard settings). -# -DESCRIPTION = "Generic SlugOS image" -HOMEPAGE = "http://www.nslu2-linux.org" - -DEPENDS = "task-slugos" -IMAGE_INSTALL = "task-slugos" -COMPATIBLE_MACHINE = "nslu2|ixp4xx" +DESCRIPTION = "Generic SlugOS image" -IMAGE_NAME = "${IMAGE_BASENAME}-${DISTRO_VERSION}" -IMAGE_FSTYPES = "jffs2 tar.gz" -IMAGE_DEVICE_TABLES = "files/device_table-slugos.txt" -IMAGE_LINGUAS = "" +PR = "r1" -# IMAGE_PREPROCESS_COMMAND is run before making the image. In SlugOS the -# kernel image is removed from the root file system to recover the space used - -# SlugOS is assumed to boot from a separate kernel image in flash (not in the -# root file system), if this is not the case the following must not be done! -IMAGE_PREPROCESS_COMMAND += "rm ${IMAGE_ROOTFS}/boot/zImage*;" +require slugos-image.inc -inherit image nslu2-image +inherit nslu2-image diff --git a/recipes/images/slugos-image.inc b/recipes/images/slugos-image.inc new file mode 100644 index 0000000000..725d1fac61 --- /dev/null +++ b/recipes/images/slugos-image.inc @@ -0,0 +1,24 @@ +# This describes a generic SlugOS image, even though the bb file is +# called 'slugos-image.bb' the distro specific configuration is +# done in conf/distro/${DISTRO}.conf (which should always include +# conf/distro/slugos.conf to get the standard settings). + +HOMEPAGE = "http://www.nslu2-linux.org" + +DEPENDS = "task-slugos" +IMAGE_INSTALL = "task-slugos" + +COMPATIBLE_MACHINE = "nslu2|ixp4xx|sheevaplug" + +IMAGE_NAME = "${IMAGE_BASENAME}-${DISTRO_VERSION}" +IMAGE_FSTYPES = "jffs2 tar.gz" +IMAGE_DEVICE_TABLES = "files/device_table-slugos.txt" +IMAGE_LINGUAS = "" + +# IMAGE_PREPROCESS_COMMAND is run before making the image. In SlugOS the +# kernel image is removed from the root file system to recover the space used - +# SlugOS is assumed to boot from a separate kernel image in flash (not in the +# root file system), if this is not the case the following must not be done! +IMAGE_PREPROCESS_COMMAND += "rm ${IMAGE_ROOTFS}/boot/zImage*;" + +inherit image diff --git a/recipes/tasks/task-slugos-extd.bb b/recipes/tasks/task-slugos-extd.bb new file mode 100644 index 0000000000..ab82407d97 --- /dev/null +++ b/recipes/tasks/task-slugos-extd.bb @@ -0,0 +1,32 @@ +DESCRIPTION = "Task packages for the SlugOS Extended image" +PR = "r0" +LICENSE = "MIT" + +inherit task + +RNG_TOOLS_PACKAGE = "rng-tools" +RNG_TOOLS_PACKAGE_linux-uclibc = "" + +RDEPENDS_${PN} = "\ + ${RNG_TOOLS_PACKAGE} \ + kexec-tools \ +" + +RRECOMMENDS_${PN} = "\ + kernel-module-libata \ + kernel-module-pata-artop \ + kernel-module-via-velocity \ + kernel-module-netconsole \ +" + +# Other candidate packages that have been considered and +# may be included in the future: +# +# portmap \ +# kernel-module-isofs \ +# kernel-module-udf \ +# kernel-module-loop \ +# wireless-tools \ +# wpa-supplicant \ +# zd1211-firmware kernel-module-zd1211rw \ +# madwifi-ng-modules madwifi-ng-tools \ diff --git a/recipes/tasks/task-slugos.bb b/recipes/tasks/task-slugos.bb index f622aebfe5..0a170d1820 100644 --- a/recipes/tasks/task-slugos.bb +++ b/recipes/tasks/task-slugos.bb @@ -6,9 +6,9 @@ DESCRIPTION = "Task packages for the SlugOS distribution" HOMEPAGE = "http://www.nslu2-linux.org" LICENSE = "MIT" -PR = "r22" +PR = "r22.3" PACKAGE_ARCH = "${MACHINE_ARCH}" -COMPATIBLE_MACHINE = "(nslu2|ixp4xx)" +COMPATIBLE_MACHINE = "(nslu2|ixp4xx|sheevaplug)" ALLOW_EMPTY = "1" #---------------------------------------------------------------------------------- @@ -17,7 +17,8 @@ ALLOW_EMPTY = "1" # EXTRA PACKAGES # -------------- # The standard firmware contents and additional packages built as requirements -# of the firmware are defined here in SLUGOS_STANDARD_RDEPENDS. +# of the firmware are defined here in SLUGOS_STANDARD_RDEPENDS. This represents +# the standard set of software for the 8-MByte NSLU2 device. SLUGOS_STANDARD_RDEPENDS = "" SLUGOS_STANDARD_RRECOMMENDS = "" @@ -64,13 +65,6 @@ kernel-module-nls-utf8 \ kernel-module-nfs \ " -# Add daemon required for HW RNG support -SLUGOS_RNG_TOOLS_PACKAGE = "rng-tools" -SLUGOS_RNG_TOOLS_PACKAGE_linux-uclibc = "" -SLUGOS_STANDARD_RRECOMMENDS += "\ -${SLUGOS_RNG_TOOLS_PACKAGE} \ -" - # Add modules required for usb support SLUGOS_STANDARD_RRECOMMENDS += "\ kernel-module-ehci-hcd \ @@ -78,42 +72,21 @@ kernel-module-ohci-hcd \ kernel-module-uhci-hcd \ " -# Add modules required for IDE support -SLUGOS_STANDARD_RRECOMMENDS += "\ -kernel-module-libata \ -kernel-module-pata-artop \ -" - # Add modules required for Network support +# Note - this needs to be made machine-specific. SLUGOS_STANDARD_RRECOMMENDS += "\ kernel-module-mii \ kernel-module-ixp4xx-mac \ kernel-module-ixp4xx-qmgr \ -kernel-module-via-velocity \ -kernel-module-netconsole \ " # Add packages and modules required for RAID-1 support -# (temporary, intended only to facilitate testing - MJW) SLUGOS_STANDARD_RRECOMMENDS += "\ mdadm \ kernel-module-md-mod \ kernel-module-raid1 \ " -# Other candidate packages that have been considered and -# are intentionally excluded from the base flash image. -# -# portmap \ -# kexec-tools \ -# kernel-module-isofs \ -# kernel-module-udf \ -# kernel-module-loop \ -# wireless-tools \ -# wpa-supplicant \ -# zd1211-firmware kernel-module-zd1211rw \ -# madwifi-ng-modules madwifi-ng-tools \ - DISTRO_EXTRA_DEPENDS ?= "" DEPENDS += "${DISTRO_EXTRA_DEPENDS}" @@ -141,6 +114,7 @@ DISTRO_EXTRA_RDEPENDS ?= "" ## and it uses the busybox wget command instead of libcurl - MJW ## SlugOS 5.0 - module-init-tools replaced by busybox as well - MJW ## SlugOS 5.2 - module-init-tools reinstated due to busybox bugs - MJW +## SlugOS 5.4 - util-linux-mount reinstated due to busybox bugs - MJW RDEPENDS += "\ kernel ixp4xx-npe \ @@ -151,6 +125,7 @@ RDEPENDS += "\ opkg-collateral opkg-nogpg-nocurl \ libgcc \ beep \ + util-linux-mount \ ${SLUGOS_STANDARD_RDEPENDS} \ ${DISTRO_EXTRA_RDEPENDS}" -- cgit v1.2.3 From ebfefe4f9a877b0fb577e13df93ba49eb8d6305f Mon Sep 17 00:00:00 2001 From: Andrea Adami Date: Fri, 1 May 2009 01:05:11 +0200 Subject: nandlogical-static: remove bogus PR --- recipes/nandlogical/nandlogical-static_1.0.0.bb | 2 -- 1 file changed, 2 deletions(-) diff --git a/recipes/nandlogical/nandlogical-static_1.0.0.bb b/recipes/nandlogical/nandlogical-static_1.0.0.bb index 8332008654..d595d00d62 100644 --- a/recipes/nandlogical/nandlogical-static_1.0.0.bb +++ b/recipes/nandlogical/nandlogical-static_1.0.0.bb @@ -1,5 +1,3 @@ -PR = "r2" - require nandlogical_${PV}.bb do_compile () { -- cgit v1.2.3 From e34ffc1bf774a0a6561d7b9e0e6800e1029c0ef1 Mon Sep 17 00:00:00 2001 From: Andrea Adami Date: Fri, 1 May 2009 01:25:26 +0200 Subject: zaurus-2.6.inc: force creation of jffs2 images - tar.gz is (weak) assigned in bitbake.conf --- conf/machine/include/zaurus-2.6.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/machine/include/zaurus-2.6.inc b/conf/machine/include/zaurus-2.6.inc index d3345b469b..841b360f0d 100644 --- a/conf/machine/include/zaurus-2.6.inc +++ b/conf/machine/include/zaurus-2.6.inc @@ -22,6 +22,8 @@ PREFERRED_PROVIDER_virtual/xserver_c7x0 = "xserver-kdrive-imageon" PCMCIA_MANAGER ?= "pcmciautils" +IMAGE_FSTYPES += "jffs2" + MACHINE_FEATURES = "kernel26 apm alsa pcmcia irda usbgadget keyboard touchscreen screen vfat ext2" MACHINE_FEATURES_append_tosa = " usbhost wifi " MACHINE_FEATURES_append_akita = " usbhost " -- cgit v1.2.3 From e8410422c0d3a3621ee5a604cd5a52e80604532f Mon Sep 17 00:00:00 2001 From: Rod Whitby Date: Fri, 1 May 2009 00:16:54 +0000 Subject: Unslung: Removed all trace of the unslung distro from OE --- conf/distro/unslung.conf | 88 - recipes/base-files/base-files_3.0.14.bb | 9 - recipes/busybox/slingbox-1.3.1/defconfig | 675 -- recipes/busybox/slingbox-1.3.1/df_rootfs.patch | 44 - recipes/busybox/slingbox-1.3.1/fdisk-readhex.patch | 20 - recipes/busybox/slingbox-1.3.1/halt.patch | 40 - recipes/busybox/slingbox-1.3.1/lazy_umount.patch | 27 - .../slingbox-1.3.1/shadow_h_is_required.patch | 14 - recipes/busybox/slingbox-1.3.1/slingbox.patch | 49 - recipes/busybox/slingbox-1.3.1/slingbox_name.patch | 10 - recipes/busybox/slingbox-1.3.1/trylink-bash.patch | 8 - recipes/busybox/slingbox_1.3.1.bb | 52 - recipes/glibc/glibc-initial_2.2.5.bb | 2 - recipes/glibc/glibc_2.2.5.bb | 20 - recipes/images/unslung-image.bb | 111 - recipes/linux/unslung-kernel/anonymiser.patch | 24 - recipes/linux/unslung-kernel/config-fixes.patch | 34 - recipes/linux/unslung-kernel/defconfig | 1283 ---- recipes/linux/unslung-kernel/double_cpdo.patch | 27 - .../linux/unslung-kernel/flash-is-now-hdd.patch | 57 - .../unslung-kernel/gcc-registerparanoia.patch | 57 - recipes/linux/unslung-kernel/gcc3-userfuncs.patch | 134 - recipes/linux/unslung-kernel/gl811e.patch | 43 - .../linux-2.4.24-attribute-used.patch | 140 - .../unslung-kernel/linux-kernel-R25_to_R29.patch | 41 - .../unslung-kernel/linux-kernel-R29_to_R63.patch | 6441 -------------------- .../linux/unslung-kernel/missing-usb-ioctls.patch | 11 - recipes/linux/unslung-kernel/netconsole.patch | 394 -- recipes/linux/unslung-kernel/nfs-blocksize.patch | 11 - recipes/linux/unslung-kernel/nofpu.patch | 18 - recipes/linux/unslung-kernel/pl2303.patch | 782 --- recipes/linux/unslung-kernel/pl2303_mdmctl.patch | 59 - recipes/linux/unslung-kernel/ppp_mppe.patch | 29 - .../unslung-kernel/ppp_mppe_no_fp_in_kernel.patch | 13 - recipes/linux/unslung-kernel/short_loadbytes.patch | 18 - recipes/linux/unslung-kernel/usbnet.patch | 43 - recipes/linux/unslung-kernel_2.4.22.l2.3r63.bb | 53 - recipes/meta/unslung-packages.bb | 19 - .../nslu2-linksys-sambacodepages_2.3r63.bb | 24 - recipes/nslu2-binary-only/unslung-rootfs/NOTES | 573 -- recipes/nslu2-binary-only/unslung-rootfs/README | 177 - .../unslung-rootfs/create-ramdisks.patch | 30 - .../unslung-rootfs/initialise-mtab.patch | 8 - recipes/nslu2-binary-only/unslung-rootfs/ipkg-fl | 11 - recipes/nslu2-binary-only/unslung-rootfs/linuxrc | 106 - recipes/nslu2-binary-only/unslung-rootfs/mkfs.ext3 | 13 - recipes/nslu2-binary-only/unslung-rootfs/motd-fl | 11 - recipes/nslu2-binary-only/unslung-rootfs/motd-un | 4 - .../unslung-rootfs/mount_usbdevfs.patch | 10 - .../nslu2-binary-only/unslung-rootfs/nsswitch.conf | 6 - .../unslung-rootfs/rc-diversion.patch | 10 - .../unslung-rootfs/rc.1-diversion.patch | 19 - .../unslung-rootfs/rc.1-timestamp.patch | 8 - .../nslu2-binary-only/unslung-rootfs/rc.bootbin | 7 - .../nslu2-binary-only/unslung-rootfs/rc.bootdisk | 70 - .../unslung-rootfs/rc.crond-diversion.patch | 10 - .../unslung-rootfs/rc.halt-diversion.patch | 12 - .../unslung-rootfs/rc.lan-shell.patch | 7 - .../unslung-rootfs/rc.local-diversion.patch | 12 - .../unslung-rootfs/rc.modules-diversion.patch | 10 - .../unslung-rootfs/rc.modules-nls.patch | 10 - .../unslung-rootfs/rc.network-diversion.patch | 9 - .../unslung-rootfs/rc.optware-start | 27 - .../unslung-rootfs/rc.optware-stop | 27 - .../unslung-rootfs/rc.quickset-diversion.patch | 9 - .../unslung-rootfs/rc.quota-diversion.patch | 10 - .../unslung-rootfs/rc.reboot-diversion.patch | 12 - .../rc.reset_usrgrpshare-diversion.patch | 8 - .../unslung-rootfs/rc.rstimezone-diversion.patch | 10 - .../unslung-rootfs/rc.samba-diversion.patch | 10 - .../unslung-rootfs/rc.samba-syntaxfix.patch | 23 - .../unslung-rootfs/rc.sysinit-clean_var.patch | 22 - .../unslung-rootfs/rc.sysinit-cpbug.patch | 19 - .../unslung-rootfs/rc.sysinit-diversion.patch | 15 - .../unslung-rootfs/rc.sysinit-win_share.patch | 15 - .../unslung-rootfs/rc.thttpd-diversion.patch | 10 - .../unslung-rootfs/rc.xinetd-diversion.patch | 10 - .../unslung-rootfs/remount-noatime.patch | 51 - recipes/nslu2-binary-only/unslung-rootfs/resling | 60 - .../unslung-rootfs/root-passwd.patch | 16 - .../unslung-rootfs/security-fixes.patch | 11 - recipes/nslu2-binary-only/unslung-rootfs/slingover | 83 - .../unslung-rootfs/telnet-passwd.patch | 22 - .../nslu2-binary-only/unslung-rootfs/telnet.htm | 32 - .../unslung-rootfs/tmp-handling.patch | 13 - recipes/nslu2-binary-only/unslung-rootfs/unsling | 264 - .../nslu2-binary-only/unslung-rootfs/unslung.gif | Bin 4854 -> 0 bytes .../nslu2-binary-only/unslung-rootfs/upgrade.htm | 130 - .../unslung-rootfs/wait-for-quotacheck.patch | 10 - recipes/nslu2-binary-only/unslung-rootfs_2.3r63.bb | 181 - recipes/update-modules/update-modules_1.0.bb | 12 +- recipes/wget/wget_1.9.1.bb | 2 - recipes/zd1211/files/unslung-iwpriv-hack.patch | 19 - recipes/zd1211/files/unslung-writel-logging.patch | 14 - .../zd1211/zd1211-r77/unslung-iwpriv-hack.patch | 19 - .../zd1211/zd1211-r77/unslung-writel-logging.patch | 14 - .../zd1211/zd1211-r83/unslung-iwpriv-hack.patch | 19 - .../zd1211/zd1211-r83/unslung-writel-logging.patch | 14 - .../zd1211/zd1211-r85/unslung-iwpriv-hack.patch | 19 - .../zd1211/zd1211-r85/unslung-writel-logging.patch | 14 - recipes/zd1211/zd1211_r77.bb | 6 - recipes/zd1211/zd1211_r83.bb | 4 - recipes/zd1211/zd1211_r85.bb | 4 - 103 files changed, 1 insertion(+), 13316 deletions(-) delete mode 100644 conf/distro/unslung.conf delete mode 100644 recipes/busybox/slingbox-1.3.1/defconfig delete mode 100644 recipes/busybox/slingbox-1.3.1/df_rootfs.patch delete mode 100644 recipes/busybox/slingbox-1.3.1/fdisk-readhex.patch delete mode 100644 recipes/busybox/slingbox-1.3.1/halt.patch delete mode 100644 recipes/busybox/slingbox-1.3.1/lazy_umount.patch delete mode 100644 recipes/busybox/slingbox-1.3.1/shadow_h_is_required.patch delete mode 100644 recipes/busybox/slingbox-1.3.1/slingbox.patch delete mode 100644 recipes/busybox/slingbox-1.3.1/slingbox_name.patch delete mode 100644 recipes/busybox/slingbox-1.3.1/trylink-bash.patch delete mode 100644 recipes/busybox/slingbox_1.3.1.bb delete mode 100644 recipes/images/unslung-image.bb delete mode 100644 recipes/linux/unslung-kernel/anonymiser.patch delete mode 100644 recipes/linux/unslung-kernel/config-fixes.patch delete mode 100644 recipes/linux/unslung-kernel/defconfig delete mode 100644 recipes/linux/unslung-kernel/double_cpdo.patch delete mode 100644 recipes/linux/unslung-kernel/flash-is-now-hdd.patch delete mode 100644 recipes/linux/unslung-kernel/gcc-registerparanoia.patch delete mode 100644 recipes/linux/unslung-kernel/gcc3-userfuncs.patch delete mode 100644 recipes/linux/unslung-kernel/gl811e.patch delete mode 100644 recipes/linux/unslung-kernel/linux-2.4.24-attribute-used.patch delete mode 100644 recipes/linux/unslung-kernel/linux-kernel-R25_to_R29.patch delete mode 100644 recipes/linux/unslung-kernel/linux-kernel-R29_to_R63.patch delete mode 100644 recipes/linux/unslung-kernel/missing-usb-ioctls.patch delete mode 100644 recipes/linux/unslung-kernel/netconsole.patch delete mode 100644 recipes/linux/unslung-kernel/nfs-blocksize.patch delete mode 100644 recipes/linux/unslung-kernel/nofpu.patch delete mode 100644 recipes/linux/unslung-kernel/pl2303.patch delete mode 100644 recipes/linux/unslung-kernel/pl2303_mdmctl.patch delete mode 100644 recipes/linux/unslung-kernel/ppp_mppe.patch delete mode 100644 recipes/linux/unslung-kernel/ppp_mppe_no_fp_in_kernel.patch delete mode 100644 recipes/linux/unslung-kernel/short_loadbytes.patch delete mode 100644 recipes/linux/unslung-kernel/usbnet.patch delete mode 100644 recipes/linux/unslung-kernel_2.4.22.l2.3r63.bb delete mode 100644 recipes/meta/unslung-packages.bb delete mode 100644 recipes/nslu2-binary-only/nslu2-linksys-sambacodepages_2.3r63.bb delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/NOTES delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/README delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/create-ramdisks.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/initialise-mtab.patch delete mode 100755 recipes/nslu2-binary-only/unslung-rootfs/ipkg-fl delete mode 100755 recipes/nslu2-binary-only/unslung-rootfs/linuxrc delete mode 100755 recipes/nslu2-binary-only/unslung-rootfs/mkfs.ext3 delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/motd-fl delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/motd-un delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/mount_usbdevfs.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/nsswitch.conf delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.1-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.1-timestamp.patch delete mode 100755 recipes/nslu2-binary-only/unslung-rootfs/rc.bootbin delete mode 100755 recipes/nslu2-binary-only/unslung-rootfs/rc.bootdisk delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.crond-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.halt-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.lan-shell.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.local-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.modules-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.modules-nls.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.network-diversion.patch delete mode 100755 recipes/nslu2-binary-only/unslung-rootfs/rc.optware-start delete mode 100755 recipes/nslu2-binary-only/unslung-rootfs/rc.optware-stop delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.quickset-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.quota-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.reboot-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.reset_usrgrpshare-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.rstimezone-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.samba-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.samba-syntaxfix.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.sysinit-clean_var.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.sysinit-cpbug.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.sysinit-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.sysinit-win_share.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.thttpd-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/rc.xinetd-diversion.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/remount-noatime.patch delete mode 100755 recipes/nslu2-binary-only/unslung-rootfs/resling delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/root-passwd.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/security-fixes.patch delete mode 100755 recipes/nslu2-binary-only/unslung-rootfs/slingover delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/telnet-passwd.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/telnet.htm delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/tmp-handling.patch delete mode 100755 recipes/nslu2-binary-only/unslung-rootfs/unsling delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/unslung.gif delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/upgrade.htm delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs/wait-for-quotacheck.patch delete mode 100644 recipes/nslu2-binary-only/unslung-rootfs_2.3r63.bb delete mode 100644 recipes/zd1211/files/unslung-iwpriv-hack.patch delete mode 100644 recipes/zd1211/files/unslung-writel-logging.patch delete mode 100644 recipes/zd1211/zd1211-r77/unslung-iwpriv-hack.patch delete mode 100644 recipes/zd1211/zd1211-r77/unslung-writel-logging.patch delete mode 100644 recipes/zd1211/zd1211-r83/unslung-iwpriv-hack.patch delete mode 100644 recipes/zd1211/zd1211-r83/unslung-writel-logging.patch delete mode 100644 recipes/zd1211/zd1211-r85/unslung-iwpriv-hack.patch delete mode 100644 recipes/zd1211/zd1211-r85/unslung-writel-logging.patch diff --git a/conf/distro/unslung.conf b/conf/distro/unslung.conf deleted file mode 100644 index 5cb162524f..0000000000 --- a/conf/distro/unslung.conf +++ /dev/null @@ -1,88 +0,0 @@ -#@TYPE: Distribution -#@NAME: Unslung -#@DESCRIPTION: Unslung Linux Distribution for the NSLU2 - -DISTRO_NAME = "Unslung" -DISTRO_VERSION = "6.11-beta" -DISTRO_TYPE = "beta" - -FEED_URIS = "cross##http://ipkg.nslu2-linux.org/feeds/optware/nslu2/cross/stable" -FEED_URIS += "native##http://ipkg.nslu2-linux.org/feeds/optware/nslu2/native/stable" -FEED_URIS += "oe##http://ipkg.nslu2-linux.org/feeds/unslung/modules/cross/stable" - -TARGET_FPU = "soft" -TARGET_OS = "linux" - -# select distro specific options to match that of the original LinkSys build -ARM_INSTRUCTION_SET = "arm" -THUMB_INTERWORK = "no" - -# for compatibility PACKAGE_ARCH stays as TARGET_ARCH and TARGET_ARCH is hard-wired -# to armeb - this makes this stuff independent of changes in machine/nslu2.conf -TARGET_ARCH = "armeb" -PACKAGE_ARCH = "${TARGET_ARCH}" -# PACKAGE_EXTRA_ARCHS has the full list of supported architectures (from nslu2be.conf). -# We need "nslu2" added for backwards compatibility. -PACKAGE_EXTRA_ARCHS += "nslu2" - -# match the optimisation settings to that which has traditionally been used -# in unslung -FULL_OPTIMIZATION = "-fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2" - -INHERIT += " package_ipk" - -IMAGE_FSTYPES = "jffs2" -UNSLUNG_DEVICE_TABLE = "${@bb.which(bb.data.getVar('BBPATH', d, 1), 'files/device_table-unslung.txt')}" -EXTRA_IMAGECMD_jffs2 = "-n --pad --big-endian --eraseblock=0x20000 -D ${UNSLUNG_DEVICE_TABLE}" - -UNSLUNG_EXTRA_DEPENDS ?= "" -UNSLUNG_EXTRA_RDEPENDS ?= "" - -UNSLUNG_EXTRA_INSTALL ?= "${UNSLUNG_EXTRA_RDEPENDS}" - -# Select between multiple alternative providers, if more than one is eligible. -PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial" -PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-intermediate:gcc-cross-intermediate" -PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc:gcc-cross" -PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}g++:gcc-cross" -PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}libc-initial:glibc-initial" -PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}libc-for-gcc:glibc" -PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}binutils:binutils-cross" -PREFERRED_PROVIDERS += " virtual/libc:glibc" -PREFERRED_PROVIDERS += " linux-libc-headers:linux-libc-headers" - -PREFERRED_PROVIDER_libc6-unslung = "glibc" - -PREFERRED_VERSION_binutils ?= "2.15.94.0.1" -PREFERRED_VERSION_binutils-cross ?= "2.15.94.0.1" -PREFERRED_VERSION_gcc-cross-initial ?= "3.4.4" -PREFERRED_VERSION_gcc-cross-intermediate ?= "3.4.4" -PREFERRED_VERSION_gcc-cross ?= "3.4.4" -PREFERRED_VERSION_gcc ?= "3.4.4" -PREFERRED_VERSION_glibc ?= "2.2.5" -PREFERRED_VERSION_glibc-initial ?= "2.2.5" - -# Whilst gcc 3.4.4 sypports sysroot, binutils 2.15.94.0.1 does not -# so we need the linkage helpers to help binutils find staging. -DEPENDS_append_pn-linux-libc-headers = "cross-linkage staging-linkage" - -PREFERRED_PROVIDER_virtual/kernel = "unslung-kernel" -PREFERRED_VERSION_unslung-kernel ?= "2.4.22.l2.3r63" -PREFERRED_VERSION_unslung-rootfs ?= "2.3r63" -PREFERRED_VERSION_nslu2-linksys-firmware ?= "2.3r63" -PREFERRED_VERSION_nslu2-linksys-libs ?= "2.3r63" -PREFERRED_VERSION_nslu2-linksys-ramdisk ?= "2.3r63" - -CVS_TARBALL_STASH = "http://sources.nslu2-linux.org/sources/" -INHERIT += "nslu2-mirrors" - -#------------------------------------------------------------------- -# FIXME! -# This is clearly wrong, the headers should match the 2.4.22 kernel, -# but locking this to 2.6.11.1 at least gets Unslung building again. -# - mwester 16 Dec 2006 -# -PREFERRED_VERSION_linux-libc-headers ?= "2.6.11.1" - -require conf/distro/include/sane-srcdates.inc -require conf/distro/include/sane-srcrevs.inc diff --git a/recipes/base-files/base-files_3.0.14.bb b/recipes/base-files/base-files_3.0.14.bb index 0d012c77f2..cc475f3bcb 100644 --- a/recipes/base-files/base-files_3.0.14.bb +++ b/recipes/base-files/base-files_3.0.14.bb @@ -155,15 +155,6 @@ PACKAGE_ARCH_rt3000 = "rt3000" PACKAGE_ARCH = "${MACHINE_ARCH}" -# Unslung distribution specific packaging - -PACKAGES_unslung = "${PN}-unslung" -PACKAGE_ARCH_${PN}-unslung = "nslu2" -RDEPENDS_${PN}-unslung = "nslu2-linksys-ramdisk" -RPROVIDES_${PN}-unslung = "${PN}" - -FILES_${PN}-unslung = "" - CONFFILES_${PN} = "${sysconfdir}/fstab ${sysconfdir}/hostname" CONFFILES_${PN}_nylon = "${sysconfdir}/resolv.conf ${sysconfdir}/fstab ${sysconfdir}/hostname" CONFFILES_${PN}_slugos = "${sysconfdir}/resolv.conf ${sysconfdir}/fstab ${sysconfdir}/hostname" diff --git a/recipes/busybox/slingbox-1.3.1/defconfig b/recipes/busybox/slingbox-1.3.1/defconfig deleted file mode 100644 index 7e1f0787cf..0000000000 --- a/recipes/busybox/slingbox-1.3.1/defconfig +++ /dev/null @@ -1,675 +0,0 @@ -# -# Automatically generated make config: don't edit -# Linux kernel version: 1.3.1 -# Fri Dec 29 23:14:34 2006 -# -CONFIG_HAVE_DOT_CONFIG=y - -# -# Busybox Settings -# - -# -# General Configuration -# -# CONFIG_NITPICK is not set -# CONFIG_DESKTOP is not set -# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set -# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set -# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set -CONFIG_SHOW_USAGE=y -CONFIG_FEATURE_VERBOSE_USAGE=y -CONFIG_FEATURE_COMPRESS_USAGE=y -# CONFIG_FEATURE_INSTALLER is not set -# CONFIG_LOCALE_SUPPORT is not set -CONFIG_GETOPT_LONG=y -# CONFIG_FEATURE_DEVPTS is not set -# CONFIG_FEATURE_CLEAN_UP is not set -# CONFIG_FEATURE_SUID is not set -CONFIG_FEATURE_SYSLOG=y -# CONFIG_FEATURE_SUID_CONFIG is not set -# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set -CONFIG_FEATURE_HAVE_RPC=y -# CONFIG_SELINUX is not set -CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" - -# -# Build Options -# -# CONFIG_STATIC is not set -# CONFIG_BUILD_LIBBUSYBOX is not set -# CONFIG_FEATURE_FULL_LIBBUSYBOX is not set -# CONFIG_FEATURE_SHARED_BUSYBOX is not set -CONFIG_LFS=y -# CONFIG_BUILD_AT_ONCE is not set - -# -# Debugging Options -# -# CONFIG_DEBUG is not set -# CONFIG_DEBUG_PESSIMIZE is not set -# CONFIG_NO_DEBUG_LIB is not set -# CONFIG_DMALLOC is not set -# CONFIG_EFENCE is not set -CONFIG_DEBUG_YANK_SUSv2=y - -# -# Installation Options -# -# CONFIG_INSTALL_NO_USR is not set -CONFIG_INSTALL_APPLET_SYMLINKS=y -# CONFIG_INSTALL_APPLET_HARDLINKS is not set -# CONFIG_INSTALL_APPLET_DONT is not set -CONFIG_PREFIX="./_install" - -# -# Busybox Library Tuning -# -CONFIG_PASSWORD_MINLEN=6 -CONFIG_MD5_SIZE_VS_SPEED=2 - -# -# Applets -# - -# -# Archival Utilities -# -# CONFIG_AR is not set -# CONFIG_FEATURE_AR_LONG_FILENAMES is not set -CONFIG_BUNZIP2=y -CONFIG_CPIO=y -# CONFIG_DPKG is not set -# CONFIG_DPKG_DEB is not set -# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set -CONFIG_GUNZIP=y -CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y -CONFIG_GZIP=y -# CONFIG_RPM2CPIO is not set -# CONFIG_RPM is not set -CONFIG_TAR=y -CONFIG_FEATURE_TAR_CREATE=y -CONFIG_FEATURE_TAR_BZIP2=y -# CONFIG_FEATURE_TAR_LZMA is not set -CONFIG_FEATURE_TAR_FROM=y -CONFIG_FEATURE_TAR_GZIP=y -CONFIG_FEATURE_TAR_COMPRESS=y -# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set -CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y -# CONFIG_FEATURE_TAR_LONG_OPTIONS is not set -CONFIG_UNCOMPRESS=y -# CONFIG_UNLZMA is not set -# CONFIG_FEATURE_LZMA_FAST is not set -CONFIG_UNZIP=y - -# -# Common options for cpio and tar -# -# CONFIG_FEATURE_UNARCHIVE_TAPE is not set -# CONFIG_FEATURE_DEB_TAR_GZ is not set -# CONFIG_FEATURE_DEB_TAR_BZ2 is not set -# CONFIG_FEATURE_DEB_TAR_LZMA is not set - -# -# Coreutils -# -CONFIG_BASENAME=y -# CONFIG_CAL is not set -CONFIG_CAT=y -# CONFIG_CATV is not set -CONFIG_CHGRP=y -CONFIG_CHMOD=y -CONFIG_CHOWN=y -CONFIG_CHROOT=y -# CONFIG_CKSUM is not set -# CONFIG_CMP is not set -# CONFIG_COMM is not set -CONFIG_CP=y -CONFIG_CUT=y -# CONFIG_DATE is not set -# CONFIG_FEATURE_DATE_ISOFMT is not set -CONFIG_DD=y -# CONFIG_FEATURE_DD_SIGNAL_HANDLING is not set -# CONFIG_FEATURE_DD_IBS_OBS is not set -CONFIG_DF=y -# CONFIG_DIFF is not set -# CONFIG_FEATURE_DIFF_BINARY is not set -# CONFIG_FEATURE_DIFF_DIR is not set -# CONFIG_FEATURE_DIFF_MINIMAL is not set -CONFIG_DIRNAME=y -CONFIG_DOS2UNIX=y -CONFIG_UNIX2DOS=y -CONFIG_DU=y -CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y -CONFIG_ECHO=y -CONFIG_FEATURE_FANCY_ECHO=y -# CONFIG_ENV is not set -# CONFIG_FEATURE_ENV_LONG_OPTIONS is not set -CONFIG_EXPR=y -# CONFIG_EXPR_MATH_SUPPORT_64 is not set -# CONFIG_FALSE is not set -# CONFIG_FOLD is not set -CONFIG_HEAD=y -CONFIG_FEATURE_FANCY_HEAD=y -# CONFIG_HOSTID is not set -CONFIG_ID=y -# CONFIG_INSTALL is not set -# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set -# CONFIG_LENGTH is not set -CONFIG_LN=y -# CONFIG_LOGNAME is not set -CONFIG_LS=y -CONFIG_FEATURE_LS_FILETYPES=y -CONFIG_FEATURE_LS_FOLLOWLINKS=y -CONFIG_FEATURE_LS_RECURSIVE=y -CONFIG_FEATURE_LS_SORTFILES=y -CONFIG_FEATURE_LS_TIMESTAMPS=y -CONFIG_FEATURE_LS_USERNAME=y -# CONFIG_FEATURE_LS_COLOR is not set -# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set -CONFIG_MD5SUM=y -CONFIG_MKDIR=y -# CONFIG_FEATURE_MKDIR_LONG_OPTIONS is not set -CONFIG_MKFIFO=y -CONFIG_MKNOD=y -CONFIG_MV=y -# CONFIG_FEATURE_MV_LONG_OPTIONS is not set -# CONFIG_NICE is not set -# CONFIG_NOHUP is not set -# CONFIG_OD is not set -# CONFIG_PRINTENV is not set -# CONFIG_PRINTF is not set -CONFIG_PWD=y -# CONFIG_REALPATH is not set -CONFIG_RM=y -CONFIG_RMDIR=y -# CONFIG_SEQ is not set -# CONFIG_SHA1SUM is not set -CONFIG_SLEEP=y -# CONFIG_FEATURE_FANCY_SLEEP is not set -CONFIG_SORT=y -# CONFIG_FEATURE_SORT_BIG is not set -# CONFIG_STAT is not set -# CONFIG_FEATURE_STAT_FORMAT is not set -# CONFIG_STTY is not set -# CONFIG_SUM is not set -CONFIG_SYNC=y -CONFIG_TAIL=y -CONFIG_FEATURE_FANCY_TAIL=y -CONFIG_TEE=y -# CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set -CONFIG_TEST=y -# CONFIG_FEATURE_TEST_64 is not set -CONFIG_TOUCH=y -# CONFIG_TR is not set -# CONFIG_FEATURE_TR_CLASSES is not set -# CONFIG_FEATURE_TR_EQUIV is not set -# CONFIG_TRUE is not set -# CONFIG_TTY is not set -CONFIG_UNAME=y -CONFIG_UNIQ=y -# CONFIG_USLEEP is not set -# CONFIG_UUDECODE is not set -# CONFIG_UUENCODE is not set -# CONFIG_WATCH is not set -# CONFIG_WC is not set -# CONFIG_FEATURE_WC_LARGE is not set -# CONFIG_WHO is not set -# CONFIG_WHOAMI is not set -# CONFIG_YES is not set - -# -# Common options for cp and mv -# -CONFIG_FEATURE_PRESERVE_HARDLINKS=y - -# -# Common options for ls, more and telnet -# -CONFIG_FEATURE_AUTOWIDTH=y - -# -# Common options for df, du, ls -# -CONFIG_FEATURE_HUMAN_READABLE=y - -# -# Common options for md5sum, sha1sum -# -CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y - -# -# Console Utilities -# -# CONFIG_CHVT is not set -# CONFIG_CLEAR is not set -# CONFIG_DEALLOCVT is not set -# CONFIG_DUMPKMAP is not set -# CONFIG_LOADFONT is not set -# CONFIG_LOADKMAP is not set -# CONFIG_OPENVT is not set -# CONFIG_RESET is not set -# CONFIG_RESIZE is not set -# CONFIG_FEATURE_RESIZE_PRINT is not set -# CONFIG_SETCONSOLE is not set -# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set -# CONFIG_SETKEYCODES is not set -# CONFIG_SETLOGCONS is not set - -# -# Debian Utilities -# -CONFIG_MKTEMP=y -# CONFIG_PIPE_PROGRESS is not set -# CONFIG_READLINK is not set -# CONFIG_FEATURE_READLINK_FOLLOW is not set -# CONFIG_RUN_PARTS is not set -# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set -# CONFIG_START_STOP_DAEMON is not set -# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set -# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set -# CONFIG_WHICH is not set - -# -# Editors -# -# CONFIG_AWK is not set -# CONFIG_FEATURE_AWK_MATH is not set -# CONFIG_ED is not set -# CONFIG_PATCH is not set -CONFIG_SED=y -CONFIG_VI=y -CONFIG_FEATURE_VI_COLON=y -CONFIG_FEATURE_VI_YANKMARK=y -CONFIG_FEATURE_VI_SEARCH=y -# CONFIG_FEATURE_VI_USE_SIGNALS is not set -# CONFIG_FEATURE_VI_DOT_CMD is not set -# CONFIG_FEATURE_VI_READONLY is not set -# CONFIG_FEATURE_VI_SETOPTS is not set -# CONFIG_FEATURE_VI_SET is not set -# CONFIG_FEATURE_VI_WIN_RESIZE is not set -CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y - -# -# Finding Utilities -# -CONFIG_FIND=y -# CONFIG_FEATURE_FIND_PRINT0 is not set -# CONFIG_FEATURE_FIND_MTIME is not set -# CONFIG_FEATURE_FIND_MMIN is not set -# CONFIG_FEATURE_FIND_PERM is not set -CONFIG_FEATURE_FIND_TYPE=y -CONFIG_FEATURE_FIND_XDEV=y -# CONFIG_FEATURE_FIND_NEWER is not set -# CONFIG_FEATURE_FIND_INUM is not set -# CONFIG_FEATURE_FIND_EXEC is not set -CONFIG_GREP=y -CONFIG_FEATURE_GREP_EGREP_ALIAS=y -CONFIG_FEATURE_GREP_FGREP_ALIAS=y -# CONFIG_FEATURE_GREP_CONTEXT is not set -# CONFIG_XARGS is not set -# CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set -# CONFIG_FEATURE_XARGS_SUPPORT_QUOTES is not set -# CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT is not set -# CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM is not set - -# -# Init Utilities -# -# CONFIG_INIT is not set -# CONFIG_DEBUG_INIT is not set -# CONFIG_FEATURE_USE_INITTAB is not set -# CONFIG_FEATURE_INIT_SCTTY is not set -# CONFIG_FEATURE_EXTRA_QUIET is not set -# CONFIG_FEATURE_INIT_COREDUMPS is not set -# CONFIG_FEATURE_INITRD is not set -CONFIG_HALT=y -# CONFIG_MESG is not set - -# -# Login/Password Management Utilities -# -# CONFIG_FEATURE_SHADOWPASSWDS is not set -# CONFIG_USE_BB_SHADOW is not set -# CONFIG_USE_BB_PWD_GRP is not set -# CONFIG_ADDGROUP is not set -# CONFIG_DELGROUP is not set -# CONFIG_ADDUSER is not set -# CONFIG_DELUSER is not set -# CONFIG_GETTY is not set -# CONFIG_FEATURE_UTMP is not set -# CONFIG_FEATURE_WTMP is not set -# CONFIG_LOGIN is not set -# CONFIG_LOGIN_SCRIPTS is not set -# CONFIG_FEATURE_SECURETTY is not set -# CONFIG_PASSWD is not set -# CONFIG_SU is not set -# CONFIG_SU_SYSLOG is not set -# CONFIG_SULOGIN is not set -# CONFIG_VLOCK is not set - -# -# Linux Ext2 FS Progs -# -# CONFIG_CHATTR is not set -# CONFIG_E2FSCK is not set -# CONFIG_FSCK is not set -# CONFIG_LSATTR is not set -# CONFIG_MKE2FS is not set -# CONFIG_TUNE2FS is not set -# CONFIG_E2LABEL is not set -# CONFIG_FINDFS is not set - -# -# Linux Module Utilities -# -CONFIG_INSMOD=y -# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set -# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set -# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set -CONFIG_RMMOD=y -CONFIG_LSMOD=y -# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set -# CONFIG_MODPROBE is not set -# CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS is not set -# CONFIG_FEATURE_MODPROBE_FANCY_ALIAS is not set - -# -# Options common to multiple modutils -# -CONFIG_FEATURE_CHECK_TAINTED_MODULE=y -CONFIG_FEATURE_2_4_MODULES=y -# CONFIG_FEATURE_2_6_MODULES is not set -CONFIG_FEATURE_QUERY_MODULE_INTERFACE=y - -# -# Linux System Utilities -# -CONFIG_DMESG=y -CONFIG_FEATURE_DMESG_PRETTY=y -# CONFIG_FBSET is not set -# CONFIG_FEATURE_FBSET_FANCY is not set -# CONFIG_FEATURE_FBSET_READMODE is not set -# CONFIG_FDFLUSH is not set -# CONFIG_FDFORMAT is not set -CONFIG_FDISK=y -CONFIG_FDISK_SUPPORT_LARGE_DISKS=y -CONFIG_FEATURE_FDISK_WRITABLE=y -# CONFIG_FEATURE_AIX_LABEL is not set -# CONFIG_FEATURE_SGI_LABEL is not set -# CONFIG_FEATURE_SUN_LABEL is not set -# CONFIG_FEATURE_OSF_LABEL is not set -# CONFIG_FEATURE_FDISK_ADVANCED is not set -CONFIG_FREERAMDISK=y -# CONFIG_FSCK_MINIX is not set -# CONFIG_MKFS_MINIX is not set -# CONFIG_FEATURE_MINIX2 is not set -# CONFIG_GETOPT is not set -CONFIG_HEXDUMP=y -# CONFIG_HWCLOCK is not set -# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set -# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set -# CONFIG_IPCRM is not set -# CONFIG_IPCS is not set -CONFIG_LOSETUP=y -# CONFIG_MDEV is not set -# CONFIG_FEATURE_MDEV_CONF is not set -# CONFIG_FEATURE_MDEV_EXEC is not set -CONFIG_MKSWAP=y -# CONFIG_FEATURE_MKSWAP_V0 is not set -CONFIG_MORE=y -CONFIG_FEATURE_USE_TERMIOS=y -CONFIG_MOUNT=y -CONFIG_FEATURE_MOUNT_NFS=y -# CONFIG_FEATURE_MOUNT_CIFS is not set -CONFIG_FEATURE_MOUNT_FLAGS=y -CONFIG_FEATURE_MOUNT_FSTAB=y -CONFIG_PIVOT_ROOT=y -# CONFIG_RDATE is not set -# CONFIG_READPROFILE is not set -# CONFIG_SETARCH is not set -CONFIG_SWAPONOFF=y -# CONFIG_SWITCH_ROOT is not set -CONFIG_UMOUNT=y -CONFIG_FEATURE_UMOUNT_ALL=y - -# -# Common options for mount/umount -# -CONFIG_FEATURE_MOUNT_LOOP=y -# CONFIG_FEATURE_MTAB_SUPPORT is not set - -# -# Miscellaneous Utilities -# -# CONFIG_ADJTIMEX is not set -# CONFIG_BBCONFIG is not set -# CONFIG_CROND is not set -# CONFIG_DEBUG_CROND_OPTION is not set -# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set -# CONFIG_CRONTAB is not set -# CONFIG_DC is not set -# CONFIG_DEVFSD is not set -# CONFIG_DEVFSD_MODLOAD is not set -# CONFIG_DEVFSD_FG_NP is not set -# CONFIG_DEVFSD_VERBOSE is not set -# CONFIG_FEATURE_DEVFS is not set -# CONFIG_EJECT is not set -# CONFIG_LAST is not set -# CONFIG_LESS is not set -# CONFIG_FEATURE_LESS_BRACKETS is not set -# CONFIG_FEATURE_LESS_FLAGS is not set -# CONFIG_FEATURE_LESS_FLAGCS is not set -# CONFIG_FEATURE_LESS_MARKS is not set -# CONFIG_FEATURE_LESS_REGEXP is not set -# CONFIG_HDPARM is not set -# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set -# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set -# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set -# CONFIG_MAKEDEVS is not set -# CONFIG_FEATURE_MAKEDEVS_LEAF is not set -# CONFIG_FEATURE_MAKEDEVS_TABLE is not set -# CONFIG_MOUNTPOINT is not set -# CONFIG_MT is not set -# CONFIG_NMETER is not set -# CONFIG_RAIDAUTORUN is not set -# CONFIG_READAHEAD is not set -# CONFIG_RUNLEVEL is not set -# CONFIG_RX is not set -CONFIG_STRINGS=y -# CONFIG_SETSID is not set -# CONFIG_TASKSET is not set -# CONFIG_FEATURE_TASKSET_FANCY is not set -# CONFIG_TIME is not set -# CONFIG_WATCHDOG is not set - -# -# Networking Utilities -# -# CONFIG_FEATURE_IPV6 is not set -# CONFIG_ARPING is not set -# CONFIG_DNSD is not set -# CONFIG_ETHER_WAKE is not set -# CONFIG_FAKEIDENTD is not set -# CONFIG_FTPGET is not set -# CONFIG_FTPPUT is not set -# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set -CONFIG_HOSTNAME=y -# CONFIG_HTTPD is not set -# CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set -# CONFIG_FEATURE_HTTPD_SETUID is not set -# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set -# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set -# CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES is not set -# CONFIG_FEATURE_HTTPD_CGI is not set -# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set -# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set -# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set -CONFIG_IFCONFIG=y -CONFIG_FEATURE_IFCONFIG_STATUS=y -# CONFIG_FEATURE_IFCONFIG_SLIP is not set -# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set -CONFIG_FEATURE_IFCONFIG_HW=y -CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y -# CONFIG_IFUPDOWN is not set -# CONFIG_FEATURE_IFUPDOWN_IP is not set -# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set -# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set -# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set -# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set -# CONFIG_FEATURE_IFUPDOWN_IPX is not set -# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set -# CONFIG_INETD is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set -# CONFIG_FEATURE_INETD_RPC is not set -# CONFIG_IP is not set -# CONFIG_FEATURE_IP_ADDRESS is not set -# CONFIG_FEATURE_IP_LINK is not set -# CONFIG_FEATURE_IP_ROUTE is not set -# CONFIG_FEATURE_IP_TUNNEL is not set -# CONFIG_FEATURE_IP_RULE is not set -# CONFIG_FEATURE_IP_SHORT_FORMS is not set -# CONFIG_IPADDR is not set -# CONFIG_IPLINK is not set -# CONFIG_IPROUTE is not set -# CONFIG_IPTUNNEL is not set -# CONFIG_IPRULE is not set -# CONFIG_IPCALC is not set -# CONFIG_FEATURE_IPCALC_FANCY is not set -# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set -# CONFIG_NAMEIF is not set -CONFIG_NC=y -# CONFIG_NC_SERVER is not set -# CONFIG_NC_EXTRA is not set -# CONFIG_NETSTAT is not set -# CONFIG_NSLOOKUP is not set -CONFIG_PING=y -CONFIG_FEATURE_FANCY_PING=y -# CONFIG_PING6 is not set -# CONFIG_FEATURE_FANCY_PING6 is not set -CONFIG_ROUTE=y -# CONFIG_TELNET is not set -# CONFIG_FEATURE_TELNET_TTYPE is not set -# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set -# CONFIG_TELNETD is not set -# CONFIG_FEATURE_TELNETD_STANDALONE is not set -# CONFIG_TFTP is not set -# CONFIG_FEATURE_TFTP_GET is not set -# CONFIG_FEATURE_TFTP_PUT is not set -# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set -# CONFIG_DEBUG_TFTP is not set -# CONFIG_TRACEROUTE is not set -# CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set -# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set -# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set -# CONFIG_APP_UDHCPD is not set -# CONFIG_APP_DHCPRELAY is not set -# CONFIG_APP_DUMPLEASES is not set -# CONFIG_APP_UDHCPC is not set -# CONFIG_FEATURE_UDHCP_SYSLOG is not set -# CONFIG_FEATURE_UDHCP_DEBUG is not set -# CONFIG_VCONFIG is not set -CONFIG_WGET=y -# CONFIG_FEATURE_WGET_STATUSBAR is not set -# CONFIG_FEATURE_WGET_AUTHENTICATION is not set -# CONFIG_FEATURE_WGET_IP6_LITERAL is not set -CONFIG_FEATURE_WGET_LONG_OPTIONS=y -# CONFIG_ZCIP is not set - -# -# Process Utilities -# -CONFIG_FREE=y -# CONFIG_FUSER is not set -CONFIG_KILL=y -CONFIG_KILLALL=y -# CONFIG_KILLALL5 is not set -CONFIG_PIDOF=y -# CONFIG_FEATURE_PIDOF_SINGLE is not set -# CONFIG_FEATURE_PIDOF_OMIT is not set -CONFIG_PS=y -# CONFIG_FEATURE_PS_WIDE is not set -# CONFIG_RENICE is not set -# CONFIG_BB_SYSCTL is not set -# CONFIG_TOP is not set -# CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE is not set -# CONFIG_UPTIME is not set - -# -# Shells -# -CONFIG_FEATURE_SH_IS_ASH=y -# CONFIG_FEATURE_SH_IS_HUSH is not set -# CONFIG_FEATURE_SH_IS_LASH is not set -# CONFIG_FEATURE_SH_IS_MSH is not set -# CONFIG_FEATURE_SH_IS_NONE is not set -CONFIG_ASH=y - -# -# Ash Shell Options -# -CONFIG_ASH_JOB_CONTROL=y -# CONFIG_ASH_READ_NCHARS is not set -# CONFIG_ASH_READ_TIMEOUT is not set -# CONFIG_ASH_ALIAS is not set -CONFIG_ASH_MATH_SUPPORT=y -# CONFIG_ASH_MATH_SUPPORT_64 is not set -# CONFIG_ASH_GETOPTS is not set -# CONFIG_ASH_BUILTIN_ECHO is not set -# CONFIG_ASH_BUILTIN_TEST is not set -# CONFIG_ASH_CMDCMD is not set -# CONFIG_ASH_MAIL is not set -CONFIG_ASH_OPTIMIZE_FOR_SIZE=y -# CONFIG_ASH_RANDOM_SUPPORT is not set -# CONFIG_ASH_EXPAND_PRMT is not set -# CONFIG_HUSH is not set -# CONFIG_LASH is not set -# CONFIG_MSH is not set - -# -# Bourne Shell Options -# -# CONFIG_FEATURE_SH_EXTRA_QUIET is not set -# CONFIG_FEATURE_SH_STANDALONE_SHELL is not set -CONFIG_FEATURE_COMMAND_EDITING=y -# CONFIG_FEATURE_COMMAND_EDITING_VI is not set -CONFIG_FEATURE_COMMAND_HISTORY=15 -# CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set -CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y -# CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set -# CONFIG_FEATURE_SH_FANCY_PROMPT is not set - -# -# System Logging Utilities -# -CONFIG_SYSLOGD=y -CONFIG_FEATURE_ROTATE_LOGFILE=y -# CONFIG_FEATURE_REMOTE_LOG is not set -# CONFIG_FEATURE_IPC_SYSLOG is not set -CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE= -# CONFIG_LOGREAD is not set -# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set -CONFIG_KLOGD=y -# CONFIG_LOGGER is not set - -# -# Runit Utilities -# -# CONFIG_RUNSV is not set -# CONFIG_RUNSVDIR is not set -# CONFIG_SV is not set -# CONFIG_SVLOGD is not set -# CONFIG_CHPST is not set -# CONFIG_SETUIDGID is not set -# CONFIG_ENVUIDGID is not set -# CONFIG_ENVDIR is not set -# CONFIG_SOFTLIMIT is not set diff --git a/recipes/busybox/slingbox-1.3.1/df_rootfs.patch b/recipes/busybox/slingbox-1.3.1/df_rootfs.patch deleted file mode 100644 index 3819b59106..0000000000 --- a/recipes/busybox/slingbox-1.3.1/df_rootfs.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- busybox-1.3.1.orig/coreutils/df.c 2006-12-26 22:54:50.000000000 -0600 -+++ busybox-1.3.1/coreutils/df.c 2006-12-30 00:45:10.000000000 -0600 -@@ -47,6 +47,7 @@ - struct statfs s; - static const char hdr_1k[] = "1k-blocks"; /* default display is kilobytes */ - const char *disp_units_hdr = hdr_1k; -+ int root_done = 0; - - #ifdef CONFIG_FEATURE_HUMAN_READABLE - opt_complementary = "h-km:k-hm:m-hk"; -@@ -77,7 +78,7 @@ - - do { - const char *device; -- const char *mount_point; -+ char *mount_point; - - if (mount_table) { - mount_entry = getmntent(mount_table); -@@ -116,17 +117,20 @@ - ) / (blocks_used + s.f_bavail); - } - -- if (strcmp(device, "rootfs") == 0) { -- continue; -- } else if (strcmp(device, "/dev/root") == 0) { -+ if (strcmp(device, "/dev/root") == 0 || strcmp(device, "rootfs") == 0) { - /* Adjusts device to be the real root device, - * or leaves device alone if it can't find it */ -- device = find_block_device("/"); -+ device = find_block_device(mount_point); - if (!device) { - goto SET_ERROR; - } - } - -+ if (strcmp(mount_point, "/") == 0) { -+ if (root_done) continue; -+ root_done = 1; -+ } -+ - #ifdef CONFIG_FEATURE_HUMAN_READABLE - printf("%-20s %9s ", device, - make_human_readable_str(s.f_blocks, s.f_bsize, df_disp_hr)); diff --git a/recipes/busybox/slingbox-1.3.1/fdisk-readhex.patch b/recipes/busybox/slingbox-1.3.1/fdisk-readhex.patch deleted file mode 100644 index d8e32c40e7..0000000000 --- a/recipes/busybox/slingbox-1.3.1/fdisk-readhex.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- busybox-1.3.1/util-linux/fdisk.c.orig 2007-06-06 21:18:45.000000000 -0500 -+++ busybox-1.3.1/util-linux/fdisk.c 2007-06-06 21:17:20.000000000 -0500 -@@ -331,13 +331,16 @@ - read_hex(const struct systypes *sys) - { - unsigned long v; -+ char *e; - while (1) { - read_nonempty(_("Hex code (type L to list codes): ")); - if (*line_ptr == 'l' || *line_ptr == 'L') { - list_types(sys); - continue; - } -- v = bb_strtoul(line_ptr, NULL, 16); -+ v = bb_strtoul(line_ptr, &e, 16); -+ /* Clear out EINVAL code if it's because of the trailing \n */ -+ if ((errno == EINVAL) && (*e == '\n')) errno = 0; - if (errno || v > 0xff) continue; - return v; - } diff --git a/recipes/busybox/slingbox-1.3.1/halt.patch b/recipes/busybox/slingbox-1.3.1/halt.patch deleted file mode 100644 index 729c3b7ecd..0000000000 --- a/recipes/busybox/slingbox-1.3.1/halt.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff -Naur busybox-1.3.1.orig/init/halt.c busybox-1.3.1/init/halt.c ---- busybox-1.3.1.orig/init/halt.c 2006-12-26 22:56:38.000000000 -0600 -+++ busybox-1.3.1/init/halt.c 2006-12-29 22:48:18.000000000 -0600 -@@ -10,6 +10,8 @@ - #include "busybox.h" - #include - -+#include "init_shared.h" /* Linksys mods */ -+ - int halt_main(int argc, char *argv[]) - { - static const int magic[] = { -@@ -38,6 +40,12 @@ - if (flags & 1) sleep(xatou(delay)); - if (!(flags & 2)) sync(); - -+/* Linksys Halt code - adapted from the Linksys source for Busybox. */ -+ rc = bb_shutdown_system(magic[which]); -+ if (rc) bb_error_msg("No."); -+ return rc; /* Shrug */ -+/* End of Linksys code */ -+ - /* Perform action. */ - if (ENABLE_INIT && !(flags & 4)) { - if (ENABLE_FEATURE_INITRD) { -diff -Naur busybox-1.3.1.orig/init/init_shared.c busybox-1.3.1/init/init_shared.c ---- busybox-1.3.1.orig/init/init_shared.c 2006-12-26 22:56:38.000000000 -0600 -+++ busybox-1.3.1/init/init_shared.c 2006-12-29 22:48:18.000000000 -0600 -@@ -57,6 +57,11 @@ - - sync(); - -+/* Linksys Halt code - if poweroff or halt, invoke an external program -+ to do actually turn off the power. */ -+ if (magic != 0x01234567) system("/usr/bin/Set_Led power_off"); -+/* End of Linksys Halt code */ -+ - reboot(magic); - return 0; /* Shrug */ - } diff --git a/recipes/busybox/slingbox-1.3.1/lazy_umount.patch b/recipes/busybox/slingbox-1.3.1/lazy_umount.patch deleted file mode 100644 index 0a38d1f098..0000000000 --- a/recipes/busybox/slingbox-1.3.1/lazy_umount.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- busybox-1.3.1.orig/util-linux/umount.c 2006-12-26 22:57:04.000000000 -0600 -+++ busybox-1.3.1/util-linux/umount.c 2006-12-29 22:48:08.000000000 -0600 -@@ -12,13 +12,14 @@ - #include - #include - --#define OPTION_STRING "flDnravd" -+#define OPTION_STRING "flDnravdL" - #define OPT_FORCE 1 - #define OPT_LAZY 2 - #define OPT_DONTFREELOOP 4 - #define OPT_NO_MTAB 8 - #define OPT_REMOUNT 16 - #define OPT_ALL (ENABLE_FEATURE_UMOUNT_ALL ? 32 : 0) -+#define OPT_LINKSYS_LAZY 256 - - int umount_main(int argc, char **argv) - { -@@ -41,6 +42,8 @@ - argc -= optind; - argv += optind; - -+ if (opt & OPT_LINKSYS_LAZY) opt |= OPT_LAZY; /* -L same as -l */ -+ - doForce = MAX((opt & OPT_FORCE), (opt & OPT_LAZY)); - - /* Get a list of mount points from mtab. We read them all in now mostly diff --git a/recipes/busybox/slingbox-1.3.1/shadow_h_is_required.patch b/recipes/busybox/slingbox-1.3.1/shadow_h_is_required.patch deleted file mode 100644 index 8012b584e4..0000000000 --- a/recipes/busybox/slingbox-1.3.1/shadow_h_is_required.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- busybox-1.3.1/include/libbb.h~ 2006-12-26 22:56:18.000000000 -0600 -+++ busybox-1.3.1/include/libbb.h 2006-12-30 01:13:51.000000000 -0600 -@@ -51,9 +51,9 @@ - - #include "pwd_.h" - #include "grp_.h" --#if ENABLE_FEATURE_SHADOWPASSWDS -+//#if ENABLE_FEATURE_SHADOWPASSWDS - #include "shadow_.h" --#endif -+//#endif - - /* Try to pull in PATH_MAX */ - #include diff --git a/recipes/busybox/slingbox-1.3.1/slingbox.patch b/recipes/busybox/slingbox-1.3.1/slingbox.patch deleted file mode 100644 index d0af78596a..0000000000 --- a/recipes/busybox/slingbox-1.3.1/slingbox.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- busybox-1.3.1.orig/applets/install.sh 2006-12-26 22:56:43.000000000 -0600 -+++ busybox-1.3.1/applets/install.sh 2006-12-29 22:47:42.000000000 -0600 -@@ -39,8 +39,8 @@ - done - fi - --if [ "$cleanup" = "1" ] && [ -e "$prefix/bin/busybox" ]; then -- inode=`ls -i "$prefix/bin/busybox" | awk '{print $1}'` -+if [ "$cleanup" = "1" ] && [ -e "$prefix/bin/slingbox" ]; then -+ inode=`ls -i "$prefix/bin/slingbox" | awk '{print $1}'` - sub_shell_it=` - cd "$prefix" - for d in usr/sbin usr/bin sbin bin ; do -@@ -54,28 +54,28 @@ - ` - fi - --rm -f $prefix/bin/busybox || exit 1 -+rm -f $prefix/bin/slingbox || exit 1 - mkdir -p $prefix/bin || exit 1 --install -m 755 busybox $prefix/bin/busybox || exit 1 -+install -m 755 busybox $prefix/bin/slingbox || exit 1 - - for i in $h ; do - appdir=`dirname $i` - mkdir -p $prefix/$appdir || exit 1 - if [ "$2" = "--hardlinks" ]; then -- bb_path="$prefix/bin/busybox" -+ bb_path="$prefix/bin/slingbox" - else - case "$appdir" in - /) -- bb_path="bin/busybox" -+ bb_path="bin/slingbox" - ;; - /bin) -- bb_path="busybox" -+ bb_path="slingbox" - ;; - /sbin) -- bb_path="../bin/busybox" -+ bb_path="../bin/slingbox" - ;; - /usr/bin|/usr/sbin) -- bb_path="../../bin/busybox" -+ bb_path="../../bin/slingbox" - ;; - *) - echo "Unknown installation directory: $appdir" diff --git a/recipes/busybox/slingbox-1.3.1/slingbox_name.patch b/recipes/busybox/slingbox-1.3.1/slingbox_name.patch deleted file mode 100644 index 96652c1920..0000000000 --- a/recipes/busybox/slingbox-1.3.1/slingbox_name.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- busybox-1.3.1.orig/applets/applets.c 2006-12-26 22:56:43.000000000 -0600 -+++ busybox-1.3.1/applets/applets.c 2