changeset 1541:e4f766efa39f

Sort busybox config entries to group stuff toybox can replace. Also add ps.
author Rob Landley <rob@landley.net>
date Thu, 06 Sep 2012 03:44:47 -0500
parents 90e6bdb0204b
children 1c0053453b83
files sources/baseconfig-busybox
diffstat 1 files changed, 66 insertions(+), 38 deletions(-) [+]
line wrap: on
line diff
--- a/sources/baseconfig-busybox	Tue Sep 04 16:36:16 2012 -0500
+++ b/sources/baseconfig-busybox	Thu Sep 06 03:44:47 2012 -0500
@@ -1,57 +1,62 @@
 #needed for od -t option in busybox build
 CONFIG_DESKTOP=y
 CONFIG_LFS=y
-CONFIG_FEATURE_SEAMLESS_BZ2=y
-CONFIG_FEATURE_SEAMLESS_GZ=y
+
+CONFIG_SHOW_USAGE=y
+CONFIG_FEATURE_VERBOSE_USAGE=y
+CONFIG_FEATURE_COMPRESS_USAGE=y
+CONFIG_LONG_OPTS=y
+
+CONFIG_PS=y
+CONFIG_FEATURE_PS_TIME=y
+CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y
+
 CONFIG_BUNZIP2=y
 CONFIG_BZIP2=y
 CONFIG_GUNZIP=y
-# gzip is used in linux kernel initramfs code
 CONFIG_GZIP=y
+CONFIG_FEATURE_SEAMLESS_BZ2=y
+CONFIG_FEATURE_SEAMLESS_GZ=y
+
 CONFIG_TAR=y
 CONFIG_FEATURE_TAR_CREATE=y
 CONFIG_FEATURE_TAR_AUTODETECT=y
 CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
-# needed for old format tar archive (genext2fs)
 CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
-CONFIG_BASENAME=y
-CONFIG_CHMOD=y
-CONFIG_CHOWN=y
+CONFIG_FEATURE_TAR_LONG_OPTIONS=y
+CONFIG_FEATURE_TAR_FROM=y
+
 CONFIG_CP=y
+CONFIG_FEATURE_PRESERVE_HARDLINKS=y
+
 CONFIG_CUT=y
-CONFIG_DATE=y
+
 CONFIG_DD=y
 CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
-CONFIG_FEATURE_GREP_EGREP_ALIAS=y
-CONFIG_FEATURE_GREP_FGREP_ALIAS=y
+
 CONFIG_EXPR=y
 CONFIG_EXPR_MATH_SUPPORT_64=y
+
 CONFIG_INSTALL=y
-CONFIG_LS=y
-# host-tools.sh uses ls -tc to check for tarballs
-CONFIG_FEATURE_LS_SORTFILES=y
-CONFIG_FEATURE_LS_TIMESTAMPS=y
-CONFIG_FEATURE_LS_USERNAME=y
-CONFIG_MKDIR=y
 CONFIG_MV=y
-CONFIG_OD=y
+
 CONFIG_READLINK=y
 CONFIG_FEATURE_READLINK_FOLLOW=y
+
 CONFIG_RM=y
-CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
-# stat -c is used by sources/toys/gen_initramfs_list.sh
+
 CONFIG_STAT=y
 CONFIG_FEATURE_STAT_FORMAT=y
-CONFIG_TAIL=y
+
 CONFIG_TOUCH=y
 CONFIG_TR=y
-CONFIG_WHOAMI=y
-CONFIG_FEATURE_AUTOWIDTH=y
-CONFIG_MKTEMP=y
 CONFIG_AWK=y
+
 CONFIG_DIFF=y
 CONFIG_FEATURE_DIFF_DIR=y
+
 CONFIG_SED=y
+
 CONFIG_FIND=y
 CONFIG_FEATURE_FIND_PRINT0=y
 CONFIG_FEATURE_FIND_TYPE=y
@@ -61,21 +66,26 @@
 CONFIG_FEATURE_FIND_PRUNE=y
 CONFIG_FEATURE_FIND_PATH=y
 CONFIG_FEATURE_FIND_MAXDEPTH=y
+
 CONFIG_GREP=y
+CONFIG_FEATURE_GREP_EGREP_ALIAS=y
+CONFIG_FEATURE_GREP_FGREP_ALIAS=y
+
 CONFIG_HOSTNAME=y
+
 CONFIG_TEST=y
 CONFIG_FEATURE_TEST_64=y
 
 # for root file system use
 CONFIG_INIT=y
 CONFIG_FEATURE_INIT_SCTTY=y
-CONFIG_MOUNT=y
-CONFIG_MOUNTPOINT=y
+
 CONFIG_IFCONFIG=y
 CONFIG_FEATURE_IFCONFIG_STATUS=y
 CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
 CONFIG_FEATURE_IFCONFIG_HW=y
 CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
+
 CONFIG_ROUTE=y
 
 # Interactive command shell (bash hasn't got history without ncurses)
@@ -102,10 +112,7 @@
 # LFS build
 
 CONFIG_WGET=y
-CONFIG_CHGRP=y
-CONFIG_COMM=y
 CONFIG_LESS=y
-CONFIG_LOGNAME=y
 CONFIG_SPLIT=y
 CONFIG_MAN=y
 
@@ -113,22 +120,25 @@
 CONFIG_FTPD=y
 CONFIG_FEATURE_FTP_WRITE=y
 CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y
+
 CONFIG_FTPGET=y
 CONFIG_FTPPUT=y
 CONFIG_TIME=y
+
+CONFIG_SWITCH_ROOT=y
+
+CONFIG_MOUNT=y
 CONFIG_UMOUNT=y
 CONFIG_FEATURE_MOUNT_FLAGS=y
 CONFIG_FEATURE_MOUNT_FSTAB=y
-CONFIG_TAC=y
-CONFIG_SWITCH_ROOT=y
 CONFIG_FEATURE_UMOUNT_ALL=y
 CONFIG_FEATURE_MOUNT_LOOP=y
 CONFIG_FEATURE_MOUNT_LOOP_CREATE=y
 CONFIG_LOSETUP=y
+
 CONFIG_CPIO=y
 CONFIG_FEATURE_CPIO_O=y
 CONFIG_FEATURE_CPIO_P=y
-CONFIG_FEATURE_PRESERVE_HARDLINKS=y
 
 CONFIG_VI=y
 CONFIG_FEATURE_VI_COLON=y
@@ -145,17 +155,10 @@
 
 CONFIG_PGREP=y
 CONFIG_PKILL=y
-CONFIG_SHOW_USAGE=y
-CONFIG_FEATURE_VERBOSE_USAGE=y
-CONFIG_FEAUTRE_COMPRESS_USAGE=y
 
 CONFIG_LSPCI=y
 CONFIG_PING=y
 
-CONFIG_LONG_OPTS=y
-CONFIG_FEATURE_TAR_LONG_OPTIONS=y
-CONFIG_FEATURE_TAR_FROM=y
-
 # Stuff in toybox
 CONFIG_CAT=y
 CONFIG_CHROOT=y
@@ -180,6 +183,7 @@
 CONFIG_PWD=y
 CONFIG_RMDIR=y
 CONFIG_SHA1SUM=y
+CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
 CONFIG_SLEEP=y
 CONFIG_SORT=y
 CONFIG_FEATURE_SORT_BIG=y
@@ -197,3 +201,27 @@
 CONFIG_UNIQ=y
 CONFIG_KILL=y
 CONFIG_KILLALL=y
+
+CONFIG_LS=y
+CONFIG_FEATURE_AUTOWIDTH=y
+# host-tools.sh uses ls -tc to check for tarballs
+CONFIG_FEATURE_LS_SORTFILES=y
+CONFIG_FEATURE_LS_TIMESTAMPS=y
+CONFIG_FEATURE_LS_USERNAME=y
+CONFIG_BASENAME=y
+CONFIG_CHGRP=y
+CONFIG_CHMOD=y
+CONFIG_LOGNAME=y
+CONFIG_MKDIR=y
+CONFIG_MKTEMP=y
+
+CONFIG_MOUNTPOINT=y
+CONFIG_TAC=y
+CONFIG_TAIL=y
+CONFIG_WHOAMI=y
+
+CONFIG_OD=y
+CONFIG_DATE=y
+CONFIG_COMM=y
+
+CONFIG_CHOWN=y