Embedix-ECD
view release on metacpan or search on metacpan
t/data/busybox.ecd view on Meta::CPAN
#######################################################
# Embedix Component Description file for: busybox
#
# Copyright 2000, Lineo Inc.
#
# Notes on binaries in busybox
#
# /bin/busybox
# /bin/cat y
# /bin/chgrp y
# /bin/chmod y
# /bin/chown y
# /bin/cp y
# /bin/date y
# /bin/dd y
# /bin/df y
# /bin/dmesg y
# /bin/du y
# /bin/dumpkmap N
# /bin/echo y
# /bin/false y
# /bin/fdflush y
# /bin/grep y
# /bin/gunzip y
# /bin/gzip y
# /bin/head
# /bin/hostname y
# /bin/kill y
# /bin/ln y
# /bin/ls y
# /bin/mkdir y
# /bin/mknod y
# /bin/mktemp y
# /bin/more y
# /bin/mount y
# /bin/mt y
# /bin/mv y
# /bin/ping y
# /bin/ps y
# /bin/pwd y
# /bin/rm y
# /bin/rmdir y
# /bin/sed y
# /bin/sh --- Provided by busybox-0.45.tar.gz but not in the Embedix SDK
# /bin/sleep y
# /bin/sort
# /bin/sync y
# /bin/tar y
# /bin/tee
# /bin/true y
# /bin/umount y
# /bin/uname y
# /bin/usleep y
# /bin/zcat y
# /sbin/chroot
# /sbin/freeramdisk y
# /sbin/fsck.minix y
# /sbin/halt y
# /sbin/init y
# /sbin/insmod N
# /sbin/loadkmap y
# /sbin/lsmod y
# /sbin/makedevs y
# /sbin/mkfs.minix y
# /sbin/mkswap y
# /sbin/poweroff y
# /sbin/reboot y
# /sbin/rmmod y
# /sbin/swapoff y
# /sbin/swapon y
# /sbin/syslogd y
### /sbin/update (Removed as functionality is in 2.x kernel)
# /usr/bin/[ --- Provided by busybox-0.45.tar.gz but not in the Embedix SDK
# /usr/bin/ar
# /usr/bin/basename y
# /usr/bin/chvt y
# /usr/bin/clear y
# /usr/bin/cut y
# /usr/bin/dc y
# /usr/bin/deallocvt
# /usr/bin/dirname y
# /usr/bin/find y
# /usr/bin/free y
# /usr/bin/hostid y
# /usr/bin/id y
# /usr/bin/killall y
# /usr/bin/length y
# /usr/bin/loadacm y
# /usr/bin/loadfont y
# /usr/bin/logger y
# /usr/bin/logname
# /usr/bin/md5sum y
# /usr/bin/mkfifo y
# /usr/bin/nc y
# /usr/bin/nslookup y
# /usr/bin/printf y
# /usr/bin/setkeycodes N
# /usr/bin/tail N
# /usr/bin/telnet N
# /usr/bin/test --- Provided by busybox-0.45.tar.gz but not in the Embedix SDK
# /usr/bin/touch y
# /usr/bin/tr y
# /usr/bin/tty y
# /usr/bin/uniq y
# /usr/bin/uptime y
# /usr/bin/uuencode y
# /usr/bin/uudecode y
# /usr/bin/wc
# /usr/bin/which y
# /usr/bin/whoami y
# /usr/bin/yes
# /usr/sbin/dutmp N
# /usr/sbin/fbset y
<GROUP System>
<GROUP Utilities>
<COMPONENT busybox>
TYPE=bool
VALUE=0
SRPM=busybox
<SPECPATCH>busybox.specpatch</SPECPATCH>
<HELP>
BusyBox is a suite of "tiny" Unix utilities in a multi-call binary. It
provides a pretty complete POSIX environment in a very small package.
Just add a kernel, "ash" (Keith Almquists tiny Bourne shell clone), and
an editor such as "elvis-tiny" or "ae", and you have a full system. This
is makes an excellent environment for a "rescue" disk or any small or
embedded system.
Since all of the functions in busybox are standard linux commands, the
help section does not explain each command. Please refer to the man
pages or a Linux guide for an explaination of the commands included
with this package. Be aware that since is a "tiny" Unix utility some
of the standard command line options associated with a command may
not be available.
</HELP>
STATIC_SIZE=3006
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=4408
STARTUP_TIME=0
<BUILD_VARS>
BB_BUSYBOX=BB_BUSYBOX
</BUILD_VARS>
KEEPLIST=/bin/busybox
##############################################################
### Require at least one option to have been selected ###
### -but- don't count "compile-time-features" as an option ###
##############################################################
<REQUIRESEXPR>
(libc.so.6 == "y") &&
(ld-linux.so.2 == "y") &&
(skellinux == "y") &&
( (Misc-utilities == "y")
|| (File-compression-utilities == "y")
|| (Network-utilities == "y")
|| (Process-utilities == "y")
|| (Directory-utilities == "y")
|| (User-info-utilities == "y")
|| (Disk-info-utilities == "y")
|| (Screen-utilities == "y")
|| (System-utilities == "y")
|| (File-manipulation-utilities == "y") )
</REQUIRESEXPR>
### features ###
<GROUP compile-time-features>
PROMPT=Enable/Disable compile options?
DEFAULT_VALUE=1
<HELP>
Some of the busybox utilities have features that can be enabled
or disabled by selecting options in this group.
</HELP>
<REQUIRESEXPR>
(compile-time-features == "CHILDREN_ENABLED")
</REQUIRESEXPR>
### See also BB_FEATURE_USE_TERMIOS
### ls.c, more.c, ps.c
<OPTION enable-bb-feature-autowidth>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable BB_FEATURE_AUTOWIDTH?
<HELP>
This feature enables the calculation of terminal and
column widths (for more and ls).
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_AUTOWIDTH=BB_FEATURE_AUTOWIDTH
</BUILD_VARS>
</OPTION>
### init.c
<OPTION enable-bb-feature-extra-quiet>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable BB_FEATURE_EXTRA_QUIET?
<HELP>
This feature makes sure nothing is printed
to the console on boot.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_EXTRA_QUIET=BB_FEATURE_EXTRA_QUIET
</BUILD_VARS>
</OPTION>
### fbset.c
<OPTION enable-bb-feature-fbset-fancy>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable BB_FEATURE_FBSET_FANCY?
<HELP>
This feature turns on extra fbset options.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_FBSET_FANCY=BB_FEATURE_FBSET_FANCY
</BUILD_VARS>
</OPTION>
t/data/busybox.ecd view on Meta::CPAN
#
# ### insmod.c
# <OPTION enable-bb-feature-insmod-new-kernel>
# TYPE=bool
# DEFAULT_VALUE=1
# PROMPT=Enable BB_FEATURE_INSMOD_NEW_KERNEL?
# <HELP>
# This feature enables support of installation of modules
# from post 2.1.18 kernels.
# </HELP>
# STATIC_SIZE=0
# MIN_DYNAMIC_SIZE=0
# STORAGE_SIZE=0
# STARTUP_TIME=0
# <BUILD_VARS>
# BB_FEATURE_INSMOD_NEW_KERNEL=BB_FEATURE_INSMOD_NEW_KERNEL
# </BUILD_VARS>
# </OPTION>
#
# Never selected (we assume we have a new kernel)!
#
# ### insmod.c
# <OPTION enable-bb-feature-insmod-old-kernel>
# TYPE=bool
# DEFAULT_VALUE=0
# PROMPT=Enable BB_FEATURE_INSMOD_OLD_KERNEL?
# <HELP>
# This feature enables support of installation of modules
# from pre 2.1 kernels.
# </HELP>
# STATIC_SIZE=0
# MIN_DYNAMIC_SIZE=0
# STORAGE_SIZE=0
# STARTUP_TIME=0
# <BUILD_VARS>
# BB_FEATURE_INSMOD_OLD_KERNEL=BB_FEATURE_INSMOD_OLD_KERNEL
# </BUILD_VARS>
# </OPTION>
### insmod.c
<OPTION enable-bb-feature-insmod-version-checking>
TYPE=bool
DEFAULT_VALUE=0
PROMPT=Enable BB_FEATURE_INSMOD_VERSION_CHECKING?
<HELP>
This feature enables support of module version checking.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_INSMOD_VERSION_CHECKING=BB_FEATURE_INSMOD_VERSION_CHECKING
</BUILD_VARS>
</OPTION>
#
# Not offered in SDK (yet!).
#
# ### busybox.c
# <OPTION enable-bb-feature-installer>
# TYPE=bool
# DEFAULT_VALUE=0
# PROMPT=Enable BB_FEATURE_INSTALLER?
# <HELP>
# This feature enables "busybox --install [-s]" to create links
# (or symlinks) for all the commands that are compiled into the
# binary. (Needs /proc filesystem.)
# </HELP>
# STATIC_SIZE=1129
# MIN_DYNAMIC_SIZE=0
# STORAGE_SIZE=1112
# STARTUP_TIME=0
# <BUILD_VARS>
# BB_FEATURE_INSTALLER=BB_FEATURE_INSTALLER
# </BUILD_VARS>
# </OPTION>
### syslogd.c
<OPTION enable-bb-feature-klogd>
TYPE=bool
DEFAULT_VALUE=0
PROMPT=Enable BB_FEATURE_KLOGD?
<HELP>
This feature enables syslogd to also provide klogd support.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_KLOGD=BB_FEATURE_KLOGD
</BUILD_VARS>
</OPTION>
### halt.c, init.c, poweroff.c, reboot.c, utility.c
<OPTION enable-bb-feature-linuxrc>
TYPE=bool
DEFAULT_VALUE=0
PROMPT=Enable BB_FEATURE_LINUXRC?
<HELP>
This feature enables init to be called as /linuxrc.
</HELP>
STATIC_SIZE=8008
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=8028
STARTUP_TIME=0
<REQUIRES>
enable-bb-feature-use-procfs
</REQUIRES>
<BUILD_VARS>
BB_FEATURE_LINUXRC=BB_FEATURE_LINUXRC
</BUILD_VARS>
</OPTION>
### ls.c
<OPTION enable-bb-feature-ls-filetypes>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable BB_FEATURE_LS_FILETYPES?
<HELP>
This feature enables ls -p and -F.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
t/data/busybox.ecd view on Meta::CPAN
This feature enables one to mount loop devices.
</HELP>
STATIC_SIZE=1306
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=1292
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_MOUNT_LOOP=BB_FEATURE_MOUNT_LOOP
</BUILD_VARS>
</OPTION>
#
# skellinux in the Embedix SDK currently only provides an /etc/mtab
# which is a link to /proc/mounts and not a real /etc/mtab file.
# If skellinux is ever changed to offer this option so can we...
#
# ### See also BB_MTAB
# ### mount.c, umount.c, utility.c
# <OPTION enable-bb-feature-mount-mtab-support>
# TYPE=bool
# DEFAULT_VALUE=1
# PROMPT=Enable BB_FEATURE_MOUNT_MTAB_SUPPORT?
# <HELP>
# This feature enables support for a real /etc/mtab file
# instead of /proc/mounts.
# </HELP>
# STATIC_SIZE=1383
# MIN_DYNAMIC_SIZE=0
# STORAGE_SIZE=1376
# STARTUP_TIME=0
# <BUILD_VARS>
# BB_FEATURE_MOUNT_MTAB_SUPPORT=BB_FEATURE_MOUNT_MTAB_SUPPORT
# </BUILD_VARS>
# </OPTION>
### See also BB_NFSMOUNT
### utility.c
<OPTION enable-bb-feature-nfsmount>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable BB_FEATURE_NFSMOUNT?
<HELP>
This feature enables support for mounting NFS volumes.
Busybox mount needs to be selected for this to be effective.
</HELP>
STATIC_SIZE=295
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=308
STARTUP_TIME=0
<REQUIRES>
keep-bb-mount
CONFIG_NFS_FS
keep-rpc.portmap
</REQUIRES>
<BUILD_VARS>
BB_FEATURE_NFSMOUNT=BB_FEATURE_NFSMOUNT
</BUILD_VARS>
</OPTION>
#
# See /bin/sh --- Provided by busybox-0.45.tar.gz but not in the Embedix SDK
#
# ### See also BB_CMDEDIT
# ### See also BB_FEATURE_USE_TERMIOS
# ### cmdedit.c, sh.c
# <OPTION enable-bb-feature-sh-command-editing>
# TYPE=bool
# DEFAULT_VALUE=1
# PROMPT=Enable BB_FEATURE_SH_COMMAND_EDITING?
# <HELP>
# This feature enables command line editing in the shell.
# </HELP>
# STATIC_SIZE=0
# MIN_DYNAMIC_SIZE=0
# STORAGE_SIZE=0
# STARTUP_TIME=0
# <BUILD_VARS>
# BB_FEATURE_SH_COMMAND_EDITING=BB_FEATURE_SH_COMMAND_EDITING
# </BUILD_VARS>
# </OPTION>
#
# See /bin/sh --- Provided by busybox-0.45.tar.gz but not in the Embedix SDK
#
# ### sh.c
# <OPTION enable-bb-feature-sh-standalone-shell>
# TYPE=bool
# DEFAULT_VALUE=1
# PROMPT=Enable BB_FEATURE_SH_STANDALONE_SHELL?
# <HELP>
# This feature allows the shell to invoke all the compiled in
# BusyBox commands as if they were shell builtins. Nice for
# staticly linking an emergency rescue shell among other thing.
# </HELP>
# STATIC_SIZE=0
# MIN_DYNAMIC_SIZE=0
# STORAGE_SIZE=0
# STARTUP_TIME=0
# <BUILD_VARS>
# BB_FEATURE_SH_STANDALONE_SHELL=BB_FEATURE_SH_STANDALONE_SHELL
# </BUILD_VARS>
# </OPTION>
#
# Broken as of Busybox 0.45
#
# ### cmdedit.c
# <OPTION enable-bb-feature-sh-tab-completion>
# TYPE=bool
# DEFAULT_VALUE=1
# PROMPT=Enable BB_FEATURE_SH_TAB_COMPLETION?
# <HELP>
# This feature enables tab completion in the shell
# (not yet working very well -- so don't turn this on).
# </HELP>
# STATIC_SIZE=0
# MIN_DYNAMIC_SIZE=0
# STORAGE_SIZE=0
# STARTUP_TIME=0
# <BUILD_VARS>
# BB_FEATURE_SH_TAB_COMPLETION=BB_FEATURE_SH_TAB_COMPLETION
# </BUILD_VARS>
# </OPTION>
### ping.c
<OPTION enable-bb-feature-simple-ping>
TYPE=bool
DEFAULT_VALUE=0
PROMPT=Enable BB_FEATURE_SIMPLE_PING?
<HELP>
This feature changes the ping installation to where it is
simplified and featureless, but really small.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_SIMPLE_PING=BB_FEATURE_SIMPLE_PING
</BUILD_VARS>
</OPTION>
### tail.c
t/data/busybox.ecd view on Meta::CPAN
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_TAR_CREATE=BB_FEATURE_TAR_CREATE
BB_FIND=BB_FIND
</BUILD_VARS>
</OPTION>
### tar.c
<OPTION enable-bb-feature-tar-exclude>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable BB_FEATURE_TAR_EXCLUDE?
<HELP>
This feature enables support of "--exclude" for excluding files.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_TAR_EXCLUDE=BB_FEATURE_TAR_EXCLUDE
BB_FIND=BB_FIND
</BUILD_VARS>
</OPTION>
### ...ALL...
<OPTION enable-bb-feature-trivial-help>
TYPE=bool
DEFAULT_VALUE=0
PROMPT=Enable BB_FEATURE_TRIVIAL_HELP?
<HELP>
This feature compiles out everything but the most trivial
"--help" usage information (i.e. reduces binary size).
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_TRIVIAL_HELP=BB_FEATURE_TRIVIAL_HELP
</BUILD_VARS>
</OPTION>
#
# Requires a Kernel Patch (not yet available in SDK Kernel)
#
# ### lsmod.c, mount.c, ps.c, utility.c
# <OPTION enable-bb-feature-use-devps-patch>
# TYPE=bool
# DEFAULT_VALUE=0
# PROMPT=Enable BB_FEATURE_USE_DEVPS_PATCH?
# <HELP>
# This feature enables Erik's very cool devps, devmtab, etc
# kernel drivers, thereby eliminating the need for the /proc
# filesystem and thereby saving lots and lots memory for more
# important things. You can not use this and use PROCFS at the
# same time...
#
# NOTE: If you enable this feature, you _MUST_ have patched
# the kernel to include the devps patch that is included in
# the busybox/kernel-patches directory. You will also need
# to create some device special /dev files on your system:
# mknod /dev/modules c 10 23
# mknod /dev/mtab c 10 22
# mknod /dev/ps c 10 21
# </HELP>
# STATIC_SIZE=0
# MIN_DYNAMIC_SIZE=0
# STORAGE_SIZE=0
# STARTUP_TIME=0
# <REQUIRESEXPR>
# ( enable-bb-feature-use-procfs == "n" )
# </REQUIRESEXPR>
# <BUILD_VARS>
# BB_FEATURE_USE_DEVPS_PATCH=BB_FEATURE_USE_DEVPS_PATCH
# </BUILD_VARS>
# </OPTION>
### init.c
<OPTION enable-bb-feature-use-inittab>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable BB_FEATURE_USE_INITTAB?
<HELP>
If this busybox compile option "BB_FEATURE_USE_INITTAB" is
enabled (recommended), the file /etc/inittab is parsed by the
busybox init utility to determine system process initialization
actions to be taken. If the /etc/inittab file is not found,
default actions of attempting to run the script /etc/rc.d/rcS
as well as starting a pair of "askfirst" shells will be taken.
The format for the /etc/inittab file that this busybox init
uses is different from the inittab format that the standard
Linux init uses. Generally speaking, the new format is fairly
similar but less featureful than the standard format.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<REQUIRES>
keep-bb-init
inittab
</REQUIRES>
<BUILD_VARS>
BB_FEATURE_USE_INITTAB=BB_FEATURE_USE_INITTAB
</BUILD_VARS>
</OPTION>
### init.c, lsmod.c, mount.c, mtab.c, ps.c, utility.c
<OPTION enable-bb-feature-use-procfs>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable BB_FEATURE_USE_PROCFS?
<HELP>
Some commands rely on Linux's /proc filesystem
to get information. They will not compile unless
this feature is enabled. Any commands requiring
this option will direct you to select it before
they can be fulfilled.
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_USE_PROCFS=BB_FEATURE_USE_PROCFS
</BUILD_VARS>
<REQUIRES>
CONFIG_PROC_FS
</REQUIRES>
</OPTION>
### cmdedit.c, more.c
<OPTION enable-bb-feature-use-termios>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Enable BB_FEATURE_USE_TERMIOS?
<HELP>
Use termios to manipulate the screen ('more' requires
this to be selected).
</HELP>
STATIC_SIZE=0
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=0
STARTUP_TIME=0
<BUILD_VARS>
BB_FEATURE_USE_TERMIOS=BB_FEATURE_USE_TERMIOS
</BUILD_VARS>
</OPTION>
</GROUP>
t/data/busybox.ecd view on Meta::CPAN
A tiny RPN calculator that understands the following operations:
+, -, /, *, and, or, not, eor.
</HELP>
STATIC_SIZE=2769
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=1944
STARTUP_TIME=0
<BUILD_VARS>
BB_DC=BB_DC
</BUILD_VARS>
KEEPLIST=/usr/bin/dc
<PROVIDES>
dc
</PROVIDES>
</OPTION>
<OPTION keep-bb-printf>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Include /usr/bin/printf?
<HELP>
Format and print data.
</HELP>
STATIC_SIZE=2644
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=2628
STARTUP_TIME=0
<BUILD_VARS>
BB_PRINTF=BB_PRINTF
</BUILD_VARS>
KEEPLIST=/usr/bin/printf
<PROVIDES>
printf
</PROVIDES>
</OPTION>
<OPTION keep-bb-sed>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Include /bin/sed?
<HELP>
A stream editor for editing an input string.
Although it has a rather complete regex engine that has
been derived from elvis (the vi-clone), it only supports
the s/// command.
</HELP>
STATIC_SIZE=5703
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=5692
STARTUP_TIME=0
<BUILD_VARS>
BB_SED=BB_SED
</BUILD_VARS>
KEEPLIST=/bin/sed
<PROVIDES>
sed
</PROVIDES>
</OPTION>
#
# /bin/sh --- Provided by busybox-0.45.tar.gz but not in the Embedix SDK
#
# <OPTION keep-bb-sh>
# TYPE=bool
# DEFAULT_VALUE=0
# PROMPT=Include /bin/sh?
# <HELP>
# The BusyBox command interpreter (shell).
#### lash: The BusyBox LAme SHell (command interpreter).
# </HELP>
# STATIC_SIZE=10420
# MIN_DYNAMIC_SIZE=0
# STORAGE_SIZE=10396
# STARTUP_TIME=0
# <BUILD_VARS>
# BB_SH=BB_SH
# </BUILD_VARS>
# <KEEPLIST>
# /bin/sh
# </KEEPLIST>
# <PROVIDES>
# sh
# </PROVIDES>
# </OPTION>
<OPTION keep-bb-tee>
TYPE=bool
DEFAULT_VALUE=0
PROMPT=Include /bin/tee?
<HELP>
Read from standard input and write to standard output and/or
specified file.
</HELP>
STATIC_SIZE=1203
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=1184
STARTUP_TIME=0
<BUILD_VARS>
BB_TEE=BB_TEE
</BUILD_VARS>
KEEPLIST=/bin/tee
<PROVIDES>
tee
</PROVIDES>
</OPTION>
#
# /usr/bin/test --- Provided by busybox-0.45.tar.gz but not in the Embedix SDK
# /usr/bin/[ --- Provided by busybox-0.45.tar.gz but not in the Embedix SDK
#
# <OPTION keep-bb-test>
# TYPE=bool
# DEFAULT_VALUE=0
# PROMPT=Include /usr/bin/test and /usr/bin/[?
# <HELP>
# Checks file types and compares values returning an exit
# code determined by the value of EXPRESSION.
# </HELP>
# STATIC_SIZE=4359
# MIN_DYNAMIC_SIZE=0
# STORAGE_SIZE=4328
# STARTUP_TIME=0
# <BUILD_VARS>
# BB_TEST=BB_TEST
# </BUILD_VARS>
# <KEEPLIST>
# /usr/bin/test
# /usr/bin/[
# </KEEPLIST>
# <PROVIDES>
# test
# [
# </PROVIDES>
# </OPTION>
<OPTION keep-bb-true-false>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Include /bin/true and /bin/false?
<HELP>
True -- do nothing, successfully.
False -- do nothing, successfully.
</HELP>
STATIC_SIZE=48
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=32
STARTUP_TIME=0
<BUILD_VARS>
BB_TRUE_FALSE=BB_TRUE_FALSE
</BUILD_VARS>
<KEEPLIST>
/bin/true
/bin/false
</KEEPLIST>
<PROVIDES>
true
false
</PROVIDES>
</OPTION>
<OPTION keep-bb-fbset>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Include /usr/sbin/fbset?
<HELP>
Show and modify the frame buffer device settings.
</HELP>
STATIC_SIZE=2568
MIN_DYNAMIC_SIZE=0
t/data/busybox.ecd view on Meta::CPAN
</HELP>
STATIC_SIZE=23205
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=14904
STARTUP_TIME=0
<BUILD_VARS>
BB_FSCK_MINIX=BB_FSCK_MINIX
</BUILD_VARS>
KEEPLIST=/sbin/fsck.minix
<PROVIDES>
fsck.minix
</PROVIDES>
</OPTION>
<OPTION keep-bb-halt>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Include /sbin/halt?
<HELP>
Stop the system.
</HELP>
STATIC_SIZE=159
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=164
STARTUP_TIME=0
<BUILD_VARS>
BB_HALT=BB_HALT
</BUILD_VARS>
KEEPLIST=/sbin/halt
<PROVIDES>
halt
</PROVIDES>
</OPTION>
<OPTION keep-bb-hostid>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Include /usr/bin/hostid?
<HELP>
Print the numeric identifier for the current host.
</HELP>
STATIC_SIZE=237
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=232
STARTUP_TIME=0
<BUILD_VARS>
BB_HOSTID=BB_HOSTID
</BUILD_VARS>
KEEPLIST=/usr/bin/hostid
<PROVIDES>
hostid
</PROVIDES>
</OPTION>
<OPTION keep-bb-init>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Include /sbin/init?
<HELP>
The /sbin/init utility controls system process initialization.
If this is selected (recommended) and the busybox compile
option "BB_FEATURE_USE_INITTAB" is enabled (recommended), the
file /etc/inittab is parsed to determine any actions to be
taken. If the option "BB_FEATURE_USE_INITTAB" is not enabled,
then default actions include attempting to run the script
/etc/rc.d/rcS as well as starting a pair of "askfirst" shells.
If the option "BB_FEATURE_USE_INITTAB" is enabled and the
/etc/inittab file is not found, busybox init will act as if
the "BB_FEATURE_USE_INITTAB" was not enabled.
The format for the /etc/inittab file that this busybox init
uses is different from the inittab format that the standard
Linux init uses. Generally speaking, the new format is fairly
similar but less featureful than the standard format.
</HELP>
STATIC_SIZE=7919
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=7928
STARTUP_TIME=0
<BUILD_VARS>
BB_INIT=BB_INIT
</BUILD_VARS>
<KEEPLIST>
/sbin/init
%attr(644,root,utmp) /var/run/utmp
%attr(644,root,utmp) /var/log/wtmp
</KEEPLIST>
<PROVIDES>
init
</PROVIDES>
</OPTION>
<OPTION keep-bb-insmod>
TYPE=bool
DEFAULT_VALUE=0
PROMPT=Include /sbin/insmod?
<HELP>
Loads the specified kernel modules into the kernel.
</HELP>
STATIC_SIZE=32622
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=32624
STARTUP_TIME=0
<BUILD_VARS>
BB_INSMOD=BB_INSMOD
BB_FEATURE_INSMOD_NEW_KERNEL=BB_FEATURE_INSMOD_NEW_KERNEL
</BUILD_VARS>
<KEEPLIST>
/sbin/insmod
</KEEPLIST>
<PROVIDES>
insmod
</PROVIDES>
</OPTION>
<OPTION keep-bb-logger>
TYPE=bool
DEFAULT_VALUE=1
PROMPT=Include /usr/bin/logger?
<HELP>
Process control initialization.
</HELP>
STATIC_SIZE=3034
MIN_DYNAMIC_SIZE=0
STORAGE_SIZE=3020
STARTUP_TIME=0
<BUILD_VARS>
BB_LOGGER=BB_LOGGER
</BUILD_VARS>
KEEPLIST=/usr/bin/logger
<PROVIDES>
( run in 2.090 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )