← Commit list

4eed2c6c5

Denys Vlasenko
Denys Vlasenko
2017-07-18
SUCCESS Duration: 146s

Subject

Update menuconfig items with approximate applet sizes

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

archival/ar.c +1 -1archival/bbunzip.c +9 -9archival/bzip2.c +1 -1archival/cpio.c +1 -1archival/dpkg.c +1 -1archival/gzip.c +1 -1archival/lzop.c +3 -3archival/rpm.c +1 -1archival/rpm2cpio.c +1 -1archival/tar.c +1 -1archival/unzip.c +1 -1console-tools/chvt.c +1 -1console-tools/clear.c +1 -1console-tools/deallocvt.c +1 -1console-tools/dumpkmap.c +1 -1console-tools/fgconsole.c +1 -1console-tools/kbd_mode.c +1 -1console-tools/loadfont.c +2 -2console-tools/loadkmap.c +1 -1console-tools/openvt.c +1 -1console-tools/reset.c +1 -1console-tools/resize.c +1 -1console-tools/setconsole.c +1 -1console-tools/setkeycodes.c +1 -1console-tools/setlogcons.c +1 -1console-tools/showkey.c +1 -1coreutils/basename.c +1 -1coreutils/cat.c +1 -1coreutils/chgrp.c +1 -1coreutils/chmod.c +1 -1coreutils/chown.c +1 -1coreutils/chroot.c +1 -1coreutils/cksum.c +1 -1coreutils/comm.c +1 -1coreutils/cp.c +1 -1coreutils/cut.c +1 -1coreutils/date.c +1 -1coreutils/dd.c +1 -1coreutils/df.c +1 -1coreutils/dirname.c +1 -1coreutils/dos2unix.c +2 -2coreutils/env.c +1 -1coreutils/expand.c +2 -2coreutils/expr.c +1 -1coreutils/factor.c +1 -1coreutils/false.c +1 -1coreutils/fold.c +1 -1coreutils/fsync.c +1 -1coreutils/head.c +1 -1coreutils/hostid.c +1 -1coreutils/id.c +2 -2coreutils/install.c +1 -1coreutils/link.c +1 -1coreutils/ln.c +1 -1coreutils/logname.c +1 -1coreutils/ls.c +1 -1coreutils/md5_sha1_sum.c +5 -5coreutils/mkdir.c +1 -1coreutils/mkfifo.c +1 -1coreutils/mknod.c +1 -1coreutils/mktemp.c +1 -1coreutils/mv.c +1 -1coreutils/nice.c +1 -1coreutils/nl.c +1 -1coreutils/nohup.c +1 -1coreutils/nproc.c +1 -1coreutils/od.c +1 -1coreutils/paste.c +1 -1coreutils/printenv.c +1 -1coreutils/printf.c +1 -1coreutils/pwd.c +1 -1coreutils/readlink.c +1 -1coreutils/realpath.c +1 -1coreutils/rm.c +1 -1coreutils/rmdir.c +1 -1coreutils/seq.c +1 -1coreutils/shred.c +1 -1coreutils/shuf.c +1 -1coreutils/sleep.c +1 -1coreutils/sort.c +1 -1coreutils/split.c +1 -1coreutils/stat.c +1 -1coreutils/stty.c +1 -1coreutils/sum.c +1 -1coreutils/sync.c +1 -1coreutils/tac.c +1 -1coreutils/tail.c +1 -1coreutils/tee.c +1 -1coreutils/test.c +1 -1coreutils/timeout.c +1 -1coreutils/touch.c +1 -1coreutils/tr.c +1 -1coreutils/true.c +1 -1coreutils/truncate.c +1 -1coreutils/tty.c +1 -1coreutils/uname.c +1 -1coreutils/uniq.c +1 -1coreutils/unlink.c +1 -1coreutils/usleep.c +1 -1coreutils/uudecode.c +2 -2coreutils/uuencode.c +1 -1coreutils/wc.c +1 -1coreutils/who.c +3 -3coreutils/whoami.c +1 -1coreutils/yes.c +1 -1debianutils/pipe_progress.c +1 -1debianutils/run_parts.c +1 -1debianutils/start_stop_daemon.c +1 -1debianutils/which.c +1 -1e2fsprogs/chattr.c +1 -1e2fsprogs/fsck.c +1 -1e2fsprogs/lsattr.c +1 -1e2fsprogs/tune2fs.c +1 -1editors/awk.c +1 -1editors/cmp.c +1 -1editors/diff.c +1 -1editors/ed.c +1 -1editors/patch.c +1 -1editors/patch_toybox.c +1 -1editors/sed.c +1 -1editors/vi.c +1 -1findutils/find.c +1 -1findutils/grep.c +3 -3findutils/xargs.c +1 -1init/bootchartd.c +1 -1init/halt.c +3 -3init/init.c +1 -1loginutils/add-remove-shell.c +2 -2loginutils/addgroup.c +1 -1loginutils/adduser.c +1 -1loginutils/chpasswd.c +1 -1loginutils/cryptpw.c +2 -2loginutils/deluser.c +2 -2loginutils/getty.c +1 -1loginutils/login.c +1 -1loginutils/passwd.c +1 -1loginutils/su.c +1 -1loginutils/sulogin.c +1 -1loginutils/vlock.c +1 -1mailutils/makemime.c +1 -1mailutils/popmaildir.c +1 -1mailutils/reformime.c +1 -1mailutils/sendmail.c +1 -1miscutils/adjtimex.c +1 -1miscutils/chat.c +1 -1miscutils/conspy.c +1 -1miscutils/crond.c +1 -1miscutils/crontab.c +1 -1miscutils/dc.c +1 -1miscutils/devmem.c +1 -1miscutils/fbsplash.c +1 -1miscutils/flash_eraseall.c +1 -1miscutils/flash_lock_unlock.c +2 -2miscutils/flashcp.c +1 -1miscutils/hdparm.c +1 -1miscutils/i2c_tools.c +4 -4miscutils/inotifyd.c +1 -1miscutils/less.c +1 -1miscutils/lsscsi.c +1 -1miscutils/makedevs.c +1 -1miscutils/man.c +1 -1miscutils/microcom.c +1 -1miscutils/mt.c +1 -1miscutils/partprobe.c +1 -1miscutils/raidautorun.c +1 -1miscutils/runlevel.c +1 -1miscutils/rx.c +1 -1miscutils/setserial.c +1 -1miscutils/strings.c +1 -1miscutils/time.c +1 -1miscutils/ttysize.c +1 -1miscutils/ubi_tools.c +6 -6miscutils/ubirename.c +1 -1miscutils/volname.c +1 -1miscutils/watchdog.c +1 -1modutils/depmod.c +1 -1modutils/insmod.c +1 -1modutils/lsmod.c +1 -1modutils/modinfo.c +1 -1modutils/modprobe.c +1 -1modutils/rmmod.c +1 -1networking/arp.c +1 -1networking/arping.c +1 -1networking/brctl.c +1 -1networking/dnsd.c +1 -1networking/ftpd.c +1 -1networking/ftpgetput.c +2 -2networking/hostname.c +2 -2networking/httpd.c +1 -1networking/ifconfig.c +1 -1networking/ifenslave.c +1 -1networking/ifplugd.c +1 -1networking/inetd.c +1 -1networking/ip.c +7 -7networking/ipcalc.c +1 -1networking/isrv_identd.c +1 -1networking/nameif.c +1 -1networking/nbd-client.c +1 -1networking/nc.c +1 -1networking/netstat.c +1 -1networking/ntpd.c +1 -1networking/ping.c +2 -2networking/pscan.c +1 -1networking/route.c +1 -1networking/slattach.c +1 -1networking/ssl_client.c +1 -1networking/tcpudp.c +2 -2networking/telnet.c +1 -1networking/telnetd.c +1 -1networking/tftp.c +2 -2networking/traceroute.c +2 -2networking/tunctl.c +1 -1networking/udhcp/Config.src +2 -2networking/vconfig.c +1 -1networking/wget.c +1 -1networking/whois.c +1 -1networking/zcip.c +1 -1printutils/lpd.c +1 -1printutils/lpr.c +2 -2procps/free.c +1 -1procps/fuser.c +1 -1procps/iostat.c +1 -1procps/kill.c +3 -3procps/lsof.c +1 -1procps/mpstat.c +1 -1procps/nmeter.c +1 -1procps/pgrep.c +2 -2procps/pidof.c +1 -1procps/pmap.c +1 -1procps/powertop.c +1 -1procps/ps.c +1 -1procps/pstree.c +1 -1procps/pwdx.c +1 -1procps/smemcap.c +1 -1procps/sysctl.c +1 -1procps/top.c +1 -1procps/uptime.c +1 -1procps/watch.c +1 -1runit/chpst.c +5 -5runit/runsv.c +1 -1runit/runsvdir.c +1 -1runit/sv.c +2 -2runit/svlogd.c +1 -1shell/ash.c +1 -1shell/cttyhack.c +1 -1shell/hush.c +1 -1size_single_applets.sh +41 -11sysklogd/klogd.c +1 -1sysklogd/logger.c +1 -1sysklogd/syslogd.c +1 -1util-linux/acpid.c +1 -1util-linux/blkid.c +1 -1util-linux/blockdev.c +1 -1util-linux/cal.c +1 -1util-linux/chrt.c +1 -1util-linux/dmesg.c +1 -1util-linux/eject.c +1 -1util-linux/fatattr.c +1 -1util-linux/fbset.c +1 -1util-linux/fdformat.c +1 -1util-linux/fdisk.c +1 -1util-linux/findfs.c +1 -1util-linux/flock.c +1 -1util-linux/freeramdisk.c +2 -2util-linux/fsfreeze.c +1 -1util-linux/fstrim.c +1 -1util-linux/getopt.c +1 -1util-linux/hexdump.c +2 -2util-linux/hexdump_xxd.c +1 -1util-linux/hwclock.c +1 -1util-linux/ionice.c +1 -1util-linux/ipcrm.c +1 -1util-linux/ipcs.c +1 -1util-linux/last.c +1 -1util-linux/losetup.c +1 -1util-linux/lspci.c +1 -1util-linux/lsusb.c +1 -1util-linux/mdev.c +1 -1util-linux/mesg.c +1 -1util-linux/mkfs_ext2.c +2 -2util-linux/mkfs_vfat.c +2 -2util-linux/mkswap.c +1 -1util-linux/more.c +1 -1util-linux/mount.c +1 -1util-linux/mountpoint.c +1 -1util-linux/pivot_root.c +1 -1util-linux/rdate.c +1 -1util-linux/rdev.c +1 -1util-linux/readprofile.c +1 -1util-linux/renice.c +1 -1util-linux/rev.c +1 -1util-linux/rtcwake.c +1 -1util-linux/script.c +1 -1util-linux/scriptreplay.c +1 -1util-linux/setarch.c +3 -3util-linux/setpriv.c +1 -1util-linux/setsid.c +1 -1util-linux/swaponoff.c +2 -2util-linux/switch_root.c +1 -1util-linux/taskset.c +1 -1util-linux/uevent.c +1 -1util-linux/umount.c +1 -1util-linux/wall.c +1 -1
archival/ar.c+1 -1
@@ -18,7 +18,7 @@
*/
//config:config AR
-//config: bool "ar"
+//config: bool "ar (9.5 kb)"
//config: default n # needs to be improved to be able to replace binutils ar
//config: help
//config: ar is an archival utility program used to create, modify, and
archival/bbunzip.c+9 -9
@@ -237,7 +237,7 @@ char* FAST_FUNC make_new_name_generic(char *filename, const char *expected_ext)
//usage: "\n -f Overwrite"
//config:config UNCOMPRESS
-//config: bool "uncompress"
+//config: bool "uncompress (7.1 kb)"
//config: default n # ancient
//config: help
//config: uncompress is used to decompress archives created by compress.
@@ -312,7 +312,7 @@ int uncompress_main(int argc UNUSED_PARAM, char **argv)
//usage: "Decompress to stdout"
//config:config GUNZIP
-//config: bool "gunzip"
+//config: bool "gunzip (12 kb)"
//config: default y
//config: select FEATURE_GZIP_DECOMPRESS
//config: help
@@ -321,7 +321,7 @@ int uncompress_main(int argc UNUSED_PARAM, char **argv)
//config: an archive, without decompressing it.
//config:
//config:config ZCAT
-//config: bool "zcat"
+//config: bool "zcat (25 kb)"
//config: default y
//config: select FEATURE_GZIP_DECOMPRESS
//config: help
@@ -425,7 +425,7 @@ int gunzip_main(int argc UNUSED_PARAM, char **argv)
//usage: "Decompress to stdout"
//config:config BUNZIP2
-//config: bool "bunzip2"
+//config: bool "bunzip2 (8.8 kb)"
//config: default y
//config: select FEATURE_BZIP2_DECOMPRESS
//config: help
@@ -439,7 +439,7 @@ int gunzip_main(int argc UNUSED_PARAM, char **argv)
//config: should probably say N here.
//config:
//config:config BZCAT
-//config: bool "bzcat"
+//config: bool "bzcat (8.8 kb)"
//config: default y
//config: select FEATURE_BZIP2_DECOMPRESS
//config: help
@@ -493,7 +493,7 @@ int bunzip2_main(int argc UNUSED_PARAM, char **argv)
//usage: "Decompress to stdout"
//config:config UNLZMA
-//config: bool "unlzma"
+//config: bool "unlzma (8.6 kb)"
//config: default y
//config: help
//config: unlzma is a compression utility using the Lempel-Ziv-Markov chain
@@ -505,7 +505,7 @@ int bunzip2_main(int argc UNUSED_PARAM, char **argv)
//config: On an x86 system, this applet adds about 4K.
//config:
//config:config LZCAT
-//config: bool "lzcat"
+//config: bool "lzcat (8.5 kb)"
//config: default y
//config: help
//config: unlzma is a compression utility using the Lempel-Ziv-Markov chain
@@ -581,13 +581,13 @@ int unlzma_main(int argc UNUSED_PARAM, char **argv)
//usage: "Decompress to stdout"
//config:config UNXZ
-//config: bool "unxz"
+//config: bool "unxz (13 kb)"
//config: default y
//config: help
//config: unxz is a unlzma successor.
//config:
//config:config XZCAT
-//config: bool "xzcat"
+//config: bool "xzcat (13 kb)"
//config: default y
//config: help
//config: Alias to "unxz -c".
archival/bzip2.c+1 -1
@@ -8,7 +8,7 @@
*/
//config:config BZIP2
-//config: bool "bzip2"
+//config: bool "bzip2 (18 kb)"
//config: default y
//config: help
//config: bzip2 is a compression utility using the Burrows-Wheeler block
archival/cpio.c+1 -1
@@ -15,7 +15,7 @@
#include "bb_archive.h"
//config:config CPIO
-//config: bool "cpio"
+//config: bool "cpio (14 kb)"
//config: default y
//config: help
//config: cpio is an archival utility program used to create, modify, and
archival/dpkg.c+1 -1
@@ -27,7 +27,7 @@
*/
//config:config DPKG
-//config: bool "dpkg"
+//config: bool "dpkg (44 kb)"
//config: default y
//config: select FEATURE_SEAMLESS_GZ
//config: help
archival/gzip.c+1 -1
@@ -38,7 +38,7 @@ aa: 85.1% -- replaced with aa.gz
*/
//config:config GZIP
-//config: bool "gzip"
+//config: bool "gzip (19 kb)"
//config: default y
//config: help
//config: gzip is used to compress files.
archival/lzop.c+3 -3
@@ -26,19 +26,19 @@
*/
//config:config LZOP
-//config: bool "lzop"
+//config: bool "lzop (13 kb)"
//config: default y
//config: help
//config: Lzop compression/decompresion.
//config:
//config:config UNLZOP
-//config: bool "unlzop"
+//config: bool "unlzop (13 kb)"
//config: default n # INCOMPAT: upstream lzop does not provide such tool
//config: help
//config: Lzop decompresion.
//config:
//config:config LZOPCAT
-//config: bool "lzopcat"
+//config: bool "lzopcat (13 kb)"
//config: default n # INCOMPAT: upstream lzop does not provide such tool
//config: help
//config: Alias to "unlzop -c".
archival/rpm.c+1 -1
@@ -8,7 +8,7 @@
*/
//config:config RPM
-//config: bool "rpm"
+//config: bool "rpm (33 kb)"
//config: default y
//config: help
//config: Mini RPM applet - queries and extracts RPM packages.
archival/rpm2cpio.c+1 -1
@@ -8,7 +8,7 @@
*/
//config:config RPM2CPIO
-//config: bool "rpm2cpio"
+//config: bool "rpm2cpio (20 kb)"
//config: default y
//config: help
//config: Converts a RPM file into a CPIO archive.
archival/tar.c+1 -1
@@ -42,7 +42,7 @@
*/
//config:config TAR
-//config: bool "tar"
+//config: bool "tar (40 kb)"
//config: default y
//config: help
//config: tar is an archiving program. It's commonly used with gzip to
archival/unzip.c+1 -1
@@ -17,7 +17,7 @@
* Zip64 + other methods
*/
//config:config UNZIP
-//config: bool "unzip"
+//config: bool "unzip (24 kb)"
//config: default y
//config: help
//config: unzip will list or extract files from a ZIP archive,
console-tools/chvt.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CHVT
-//config: bool "chvt"
+//config: bool "chvt (2 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/clear.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CLEAR
-//config: bool "clear"
+//config: bool "clear (tiny)"
//config: default y
//config: help
//config: This program clears the terminal screen.
console-tools/deallocvt.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config DEALLOCVT
-//config: bool "deallocvt"
+//config: bool "deallocvt (1.9 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/dumpkmap.c+1 -1
@@ -8,7 +8,7 @@
*
*/
//config:config DUMPKMAP
-//config: bool "dumpkmap"
+//config: bool "dumpkmap (1.3 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/fgconsole.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config FGCONSOLE
-//config: bool "fgconsole"
+//config: bool "fgconsole (1.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/kbd_mode.c+1 -1
@@ -9,7 +9,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config KBD_MODE
-//config: bool "kbd_mode"
+//config: bool "kbd_mode (4 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/loadfont.c+2 -2
@@ -10,14 +10,14 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config LOADFONT
-//config: bool "loadfont"
+//config: bool "loadfont (5.4 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: This program loads a console font from standard input.
//config:
//config:config SETFONT
-//config: bool "setfont"
+//config: bool "setfont (26 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/loadkmap.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config LOADKMAP
-//config: bool "loadkmap"
+//config: bool "loadkmap (1.5 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/openvt.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config OPENVT
-//config: bool "openvt"
+//config: bool "openvt (7 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/reset.c+1 -1
@@ -10,7 +10,7 @@
/* "Standard" version of this tool is in ncurses package */
//config:config RESET
-//config: bool "reset"
+//config: bool "reset (275 bytes)"
//config: default y
//config: help
//config: This program is used to reset the terminal screen, if it
console-tools/resize.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config RESIZE
-//config: bool "resize"
+//config: bool "resize (756 bytes)"
//config: default y
//config: help
//config: This program is used to (re)set the width and height of your current
console-tools/setconsole.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SETCONSOLE
-//config: bool "setconsole"
+//config: bool "setconsole (3.7 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/setkeycodes.c+1 -1
@@ -9,7 +9,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SETKEYCODES
-//config: bool "setkeycodes"
+//config: bool "setkeycodes (1.7 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/setlogcons.c+1 -1
@@ -9,7 +9,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SETLOGCONS
-//config: bool "setlogcons"
+//config: bool "setlogcons (1.8 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
console-tools/showkey.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config SHOWKEY
-//config: bool "showkey"
+//config: bool "showkey (4.7 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
coreutils/basename.c+1 -1
@@ -15,7 +15,7 @@
* 3) Save some space by using strcmp(). Calling strncmp() here was silly.
*/
//config:config BASENAME
-//config: bool "basename"
+//config: bool "basename (371 bytes)"
//config: default y
//config: help
//config: basename is used to strip the directory and suffix from filenames,
coreutils/cat.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config CAT
-//config: bool "cat"
+//config: bool "cat (5.6 kb)"
//config: default y
//config: help
//config: cat is used to concatenate files and print them to the standard
coreutils/chgrp.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CHGRP
-//config: bool "chgrp"
+//config: bool "chgrp (7.2 kb)"
//config: default y
//config: help
//config: chgrp is used to change the group ownership of files.
coreutils/chmod.c+1 -1
@@ -10,7 +10,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CHMOD
-//config: bool "chmod"
+//config: bool "chmod (5.1 kb)"
//config: default y
//config: help
//config: chmod is used to change the access permission of files.
coreutils/chown.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CHOWN
-//config: bool "chown"
+//config: bool "chown (7.2 kb)"
//config: default y
//config: help
//config: chown is used to change the user and/or group ownership
coreutils/chroot.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CHROOT
-//config: bool "chroot"
+//config: bool "chroot (3.7 kb)"
//config: default y
//config: help
//config: chroot is used to change the root directory and run a command.
coreutils/cksum.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CKSUM
-//config: bool "cksum"
+//config: bool "cksum (4.2 kb)"
//config: default y
//config: help
//config: cksum is used to calculate the CRC32 checksum of a file.
coreutils/comm.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config COMM
-//config: bool "comm"
+//config: bool "comm (3.9 kb)"
//config: default y
//config: help
//config: comm is used to compare two files line by line and return
coreutils/cp.c+1 -1
@@ -12,7 +12,7 @@
* Size reduction.
*/
//config:config CP
-//config: bool "cp"
+//config: bool "cp (9.7 kb)"
//config: default y
//config: help
//config: cp is used to copy files and directories.
coreutils/cut.c+1 -1
@@ -9,7 +9,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CUT
-//config: bool "cut"
+//config: bool "cut (5.3 kb)"
//config: default y
//config: help
//config: cut is used to print selected parts of lines from
coreutils/date.c+1 -1
@@ -19,7 +19,7 @@
much as possible, missed out a lot of bounds checking */
//config:config DATE
-//config: bool "date"
+//config: bool "date (7.1 kb)"
//config: default y
//config: help
//config: date is used to set the system date or display the
coreutils/dd.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config DD
-//config: bool "dd"
+//config: bool "dd (7.1 kb)"
//config: default y
//config: help
//config: dd copies a file (from standard input to standard output,
coreutils/df.c+1 -1
@@ -18,7 +18,7 @@
* Implement -P and -B; better coreutils compat; cleanup
*/
//config:config DF
-//config: bool "df"
+//config: bool "df (7.5 kb)"
//config: default y
//config: help
//config: df reports the amount of disk space used and available
coreutils/dirname.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config DIRNAME
-//config: bool "dirname"
+//config: bool "dirname (289 bytes)"
//config: default y
//config: help
//config: dirname is used to strip a non-directory suffix from
coreutils/dos2unix.c+2 -2
@@ -12,14 +12,14 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config DOS2UNIX
-//config: bool "dos2unix"
+//config: bool "dos2unix (5.1 kb)"
//config: default y
//config: help
//config: dos2unix is used to convert a text file from DOS format to
//config: UNIX format, and vice versa.
//config:
//config:config UNIX2DOS
-//config: bool "unix2dos"
+//config: bool "unix2dos (5.1 kb)"
//config: default y
//config: help
//config: unix2dos is used to convert a text file from UNIX format to
coreutils/env.c+1 -1
@@ -24,7 +24,7 @@
* - use xfunc_error_retval
*/
//config:config ENV
-//config: bool "env"
+//config: bool "env (3.8 kb)"
//config: default y
//config: help
//config: env is used to set an environment variable and run
coreutils/expand.c+2 -2
@@ -21,7 +21,7 @@
* Caveat: this versions of expand and unexpand don't accept tab lists.
*/
//config:config EXPAND
-//config: bool "expand"
+//config: bool "expand (5.8 kb)"
//config: default y
//config: help
//config: By default, convert all tabs to spaces.
@@ -32,7 +32,7 @@
//config: depends on EXPAND && LONG_OPTS
//config:
//config:config UNEXPAND
-//config: bool "unexpand"
+//config: bool "unexpand (6 kb)"
//config: default y
//config: help
//config: By default, convert only leading sequences of blanks to tabs.
coreutils/expr.c+1 -1
@@ -23,7 +23,7 @@
* provided they all associate ((x op x) op x).
*/
//config:config EXPR
-//config: bool "expr"
+//config: bool "expr (6.1 kb)"
//config: default y
//config: help
//config: expr is used to calculate numbers and print the result
coreutils/factor.c+1 -1
@@ -4,7 +4,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config FACTOR
-//config: bool "factor"
+//config: bool "factor (2.6 kb)"
//config: default y
//config: help
//config: factor factorizes integers
coreutils/false.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config FALSE
-//config: bool "false"
+//config: bool "false (tiny)"
//config: default y
//config: help
//config: false returns an exit code of FALSE (1).
coreutils/fold.c+1 -1
@@ -10,7 +10,7 @@
Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config FOLD
-//config: bool "fold"
+//config: bool "fold (4.6 kb)"
//config: default y
//config: help
//config: Wrap text to fit a specific width.
coreutils/fsync.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config FSYNC
-//config: bool "fsync"
+//config: bool "fsync (3.7 kb)"
//config: default y
//config: help
//config: fsync is used to flush file-related cached blocks to disk.
coreutils/head.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config HEAD
-//config: bool "head"
+//config: bool "head (3.7 kb)"
//config: default y
//config: help
//config: head is used to print the first specified number of lines
coreutils/hostid.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config HOSTID
-//config: bool "hostid"
+//config: bool "hostid (247 bytes)"
//config: default y
//config: help
//config: hostid prints the numeric identifier (in hexadecimal) for
coreutils/id.c+2 -2
@@ -13,13 +13,13 @@
* Added -G option Tito Ragusa (C) 2008 for SUSv3.
*/
//config:config ID
-//config: bool "id"
+//config: bool "id (6.7 kb)"
//config: default y
//config: help
//config: id displays the current user and group ID names.
//config:
//config:config GROUPS
-//config: bool "groups"
+//config: bool "groups (6.5 kb)"
//config: default y
//config: help
//config: Print the group names associated with current user id.
coreutils/install.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config INSTALL
-//config: bool "install"
+//config: bool "install (12 kb)"
//config: default y
//config: help
//config: Copy files and set attributes.
coreutils/link.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config LINK
-//config: bool "link"
+//config: bool "link (3.1 kb)"
//config: default y
//config: help
//config: link creates hard links between files.
coreutils/ln.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config LN
-//config: bool "ln"
+//config: bool "ln (4.5 kb)"
//config: default y
//config: help
//config: ln is used to create hard or soft links between files.
coreutils/logname.c+1 -1
@@ -16,7 +16,7 @@
* a diagnostic message and an error return.
*/
//config:config LOGNAME
-//config: bool "logname"
+//config: bool "logname (894 bytes)"
//config: default y
//config: help
//config: logname is used to print the current user's login name.
coreutils/ls.c+1 -1
@@ -28,7 +28,7 @@
* ls sorts listing now, and supports almost all options.
*/
//config:config LS
-//config: bool "ls"
+//config: bool "ls (14 kb)"
//config: default y
//config: help
//config: ls is used to list the contents of directories.
coreutils/md5_sha1_sum.c+5 -5
@@ -6,31 +6,31 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config MD5SUM
-//config: bool "md5sum"
+//config: bool "md5sum (6.8 kb)"
//config: default y
//config: help
//config: md5sum is used to print or check MD5 checksums.
//config:
//config:config SHA1SUM
-//config: bool "sha1sum"
+//config: bool "sha1sum (6 kb)"
//config: default y
//config: help
//config: Compute and check SHA1 message digest
//config:
//config:config SHA256SUM
-//config: bool "sha256sum"
+//config: bool "sha256sum (7.1 kb)"
//config: default y
//config: help
//config: Compute and check SHA256 message digest
//config:
//config:config SHA512SUM
-//config: bool "sha512sum"
+//config: bool "sha512sum (7.6 kb)"
//config: default y
//config: help
//config: Compute and check SHA512 message digest
//config:
//config:config SHA3SUM
-//config: bool "sha3sum"
+//config: bool "sha3sum (6.3 kb)"
//config: default y
//config: help
//config: Compute and check SHA3 message digest
coreutils/mkdir.c+1 -1
@@ -14,7 +14,7 @@
/* Nov 28, 2006 Yoshinori Sato <[email protected]>: Add SELinux Support.
*/
//config:config MKDIR
-//config: bool "mkdir"
+//config: bool "mkdir (4.4 kb)"
//config: default y
//config: help
//config: mkdir is used to create directories with the specified names.
coreutils/mkfifo.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config MKFIFO
-//config: bool "mkfifo"
+//config: bool "mkfifo (3.7 kb)"
//config: default y
//config: help
//config: mkfifo is used to create FIFOs (named pipes).
coreutils/mknod.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config MKNOD
-//config: bool "mknod"
+//config: bool "mknod (4 kb)"
//config: default y
//config: help
//config: mknod is used to create FIFOs or block/character special
coreutils/mktemp.c+1 -1
@@ -31,7 +31,7 @@
* -p; else /tmp [deprecated]
*/
//config:config MKTEMP
-//config: bool "mktemp"
+//config: bool "mktemp (4 kb)"
//config: default y
//config: help
//config: mktemp is used to create unique temporary files
coreutils/mv.c+1 -1
@@ -12,7 +12,7 @@
* Size reduction and improved error checking.
*/
//config:config MV
-//config: bool "mv"
+//config: bool "mv (9.8 kb)"
//config: default y
//config: help
//config: mv is used to move or rename files or directories.
coreutils/nice.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config NICE
-//config: bool "nice"
+//config: bool "nice (1.8 kb)"
//config: default y
//config: help
//config: nice runs a program with modified scheduling priority.
coreutils/nl.c+1 -1
@@ -5,7 +5,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config NL
-//config: bool "nl"
+//config: bool "nl (4.3 kb)"
//config: default y
//config: help
//config: nl is used to number lines of files.
coreutils/nohup.c+1 -1
@@ -10,7 +10,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config NOHUP
-//config: bool "nohup"
+//config: bool "nohup (2 kb)"
//config: default y
//config: help
//config: run a command immune to hangups, with output to a non-tty.
coreutils/nproc.c+1 -1
@@ -4,7 +4,7 @@
* Licensed under GPLv2, see LICENSE in this source tree
*/
//config:config NPROC
-//config: bool "nproc"
+//config: bool "nproc (248 bytes)"
//config: default y
//config: help
//config: Print number of CPUs
coreutils/od.c+1 -1
@@ -11,7 +11,7 @@
* Original copyright notice is retained at the end of this file.
*/
//config:config OD
-//config: bool "od"
+//config: bool "od (11 kb)"
//config: default y
//config: help
//config: od is used to dump binary files in octal and other formats.
coreutils/paste.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config PASTE
-//config: bool "paste"
+//config: bool "paste (4.5 kb)"
//config: default y
//config: help
//config: paste is used to paste lines of different files together
coreutils/printenv.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config PRINTENV
-//config: bool "printenv"
+//config: bool "printenv (1 kb)"
//config: default y
//config: help
//config: printenv is used to print all or part of environment.
coreutils/printf.c+1 -1
@@ -39,7 +39,7 @@
/* 19990508 Busy Boxed! Dave Cinege */
//config:config PRINTF
-//config: bool "printf"
+//config: bool "printf (3.3 kb)"
//config: default y
//config: help
//config: printf is used to format and print specified strings.
coreutils/pwd.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config PWD
-//config: bool "pwd"
+//config: bool "pwd (3.4 kb)"
//config: default y
//config: help
//config: pwd is used to print the current directory.
coreutils/readlink.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config READLINK
-//config: bool "readlink"
+//config: bool "readlink (3.6 kb)"
//config: default y
//config: help
//config: This program reads a symbolic link and returns the name
coreutils/realpath.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config REALPATH
-//config: bool "realpath"
+//config: bool "realpath (1.1 kb)"
//config: default y
//config: help
//config: Return the canonicalized absolute pathname.
coreutils/rm.c+1 -1
@@ -11,7 +11,7 @@
* Size reduction.
*/
//config:config RM
-//config: bool "rm"
+//config: bool "rm (4.9 kb)"
//config: default y
//config: help
//config: rm is used to remove files or directories.
coreutils/rmdir.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config RMDIR
-//config: bool "rmdir"
+//config: bool "rmdir (3.4 kb)"
//config: default y
//config: help
//config: rmdir is used to remove empty directories.
coreutils/seq.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config SEQ
-//config: bool "seq"
+//config: bool "seq (3.6 kb)"
//config: default y
//config: help
//config: print a sequence of numbers
coreutils/shred.c+1 -1
@@ -5,7 +5,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config SHRED
-//config: bool "shred"
+//config: bool "shred (5 kb)"
//config: default y
//config: help
//config: Overwrite a file to hide its contents, and optionally delete it
coreutils/shuf.c+1 -1
@@ -8,7 +8,7 @@
*/
//config:config SHUF
-//config: bool "shuf"
+//config: bool "shuf (5.4 kb)"
//config: default y
//config: help
//config: Generate random permutations
coreutils/sleep.c+1 -1
@@ -13,7 +13,7 @@
* time suffixes for seconds, minutes, hours, and days.
*/
//config:config SLEEP
-//config: bool "sleep"
+//config: bool "sleep (1.7 kb)"
//config: default y
//config: help
//config: sleep is used to pause for a specified number of seconds.
coreutils/sort.c+1 -1
@@ -12,7 +12,7 @@
* http://www.opengroup.org/onlinepubs/007904975/utilities/sort.html
*/
//config:config SORT
-//config: bool "sort"
+//config: bool "sort (7.4 kb)"
//config: default y
//config: help
//config: sort is used to sort lines of text in specified files.
coreutils/split.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SPLIT
-//config: bool "split"
+//config: bool "split (5.4 kb)"
//config: default y
//config: help
//config: Split a file into pieces.
coreutils/stat.c+1 -1
@@ -13,7 +13,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config STAT
-//config: bool "stat"
+//config: bool "stat (10 kb)"
//config: default y
//config: help
//config: display file or filesystem status.
coreutils/stty.c+1 -1
@@ -20,7 +20,7 @@
Special for busybox ported by Vladimir Oleynik <[email protected]> 2001
*/
//config:config STTY
-//config: bool "stty"
+//config: bool "stty (8.6 kb)"
//config: default y
//config: help
//config: stty is used to change and print terminal line settings.
coreutils/sum.c+1 -1
@@ -13,7 +13,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SUM
-//config: bool "sum"
+//config: bool "sum (4.3 kb)"
//config: default y
//config: help
//config: checksum and count the blocks in a file
coreutils/sync.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SYNC
-//config: bool "sync"
+//config: bool "sync (769 bytes)"
//config: default y
//config: help
//config: sync is used to flush filesystem buffers.
coreutils/tac.c+1 -1
@@ -13,7 +13,7 @@
* http://www.uclibc.org/lists/busybox/2003-July/008813.html
*/
//config:config TAC
-//config: bool "tac"
+//config: bool "tac (4.1 kb)"
//config: default y
//config: help
//config: tac is used to concatenate and print files in reverse.
coreutils/tail.c+1 -1
@@ -19,7 +19,7 @@
* 7) lseek attempted when count==0 even if arg was +0 (from top)
*/
//config:config TAIL
-//config: bool "tail"
+//config: bool "tail (7.1 kb)"
//config: default y
//config: help
//config: tail is used to print the last specified number of lines
coreutils/tee.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config TEE
-//config: bool "tee"
+//config: bool "tee (4.3 kb)"
//config: default y
//config: help
//config: tee is used to read from standard input and write
coreutils/test.c+1 -1
@@ -20,7 +20,7 @@
* "This program is in the Public Domain."
*/
//config:config TEST
-//config: bool "test"
+//config: bool "test (3.6 kb)"
//config: default y
//config: help
//config: test is used to check file types and compare values,
coreutils/timeout.c+1 -1
@@ -28,7 +28,7 @@
* rewrite 14-11-2008 vda
*/
//config:config TIMEOUT
-//config: bool "timeout"
+//config: bool "timeout (5.5 kb)"
//config: default y
//config: help
//config: Runs a program and watches it. If it does not terminate in
coreutils/touch.c+1 -1
@@ -13,7 +13,7 @@
* Also, exiting on a failure was a bug. All args should be processed.
*/
//config:config TOUCH
-//config: bool "touch"
+//config: bool "touch (5.8 kb)"
//config: default y
//config: help
//config: touch is used to create or change the access and/or
coreutils/tr.c+1 -1
@@ -19,7 +19,7 @@
* TODO: graph, print
*/
//config:config TR
-//config: bool "tr"
+//config: bool "tr (5.5 kb)"
//config: default y
//config: help
//config: tr is used to squeeze, and/or delete characters from standard
coreutils/true.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config TRUE
-//config: bool "true"
+//config: bool "true (tiny)"
//config: default y
//config: help
//config: true returns an exit code of TRUE (0).
coreutils/truncate.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config TRUNCATE
-//config: bool "truncate"
+//config: bool "truncate (4.7 kb)"
//config: default y
//config: help
//config: truncate truncates files to a given size. If a file does
coreutils/tty.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config TTY
-//config: bool "tty"
+//config: bool "tty (3.3 kb)"
//config: default y
//config: help
//config: tty is used to print the name of the current terminal to
coreutils/uname.c+1 -1
@@ -43,7 +43,7 @@
* Fix handling of -a to not print "unknown", add -o and -i support.
*/
//config:config UNAME
-//config: bool "uname"
+//config: bool "uname (3.7 kb)"
//config: default y
//config: help
//config: uname is used to print system information.
coreutils/uniq.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config UNIQ
-//config: bool "uniq"
+//config: bool "uniq (4.8 kb)"
//config: default y
//config: help
//config: uniq is used to remove duplicate lines from a sorted file.
coreutils/unlink.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2, see LICENSE in this source tree
*/
//config:config UNLINK
-//config: bool "unlink"
+//config: bool "unlink (3.5 kb)"
//config: default y
//config: help
//config: unlink deletes a file by calling unlink()
coreutils/usleep.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config USLEEP
-//config: bool "usleep"
+//config: bool "usleep (1.1 kb)"
//config: default y
//config: help
//config: usleep is used to pause for a specified number of microseconds.
coreutils/uudecode.c+2 -2
@@ -11,7 +11,7 @@
* "end" line
*/
//config:config UUDECODE
-//config: bool "uudecode"
+//config: bool "uudecode (5.9 kb)"
//config: default y
//config: help
//config: uudecode is used to decode a uuencoded file.
@@ -176,7 +176,7 @@ int uudecode_main(int argc UNUSED_PARAM, char **argv)
//kbuild:lib-$(CONFIG_BASE64) += uudecode.o
//config:config BASE64
-//config: bool "base64"
+//config: bool "base64 (5 kb)"
//config: default y
//config: help
//config: Base64 encode and decode
coreutils/uuencode.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config UUENCODE
-//config: bool "uuencode"
+//config: bool "uuencode (4.6 kb)"
//config: default y
//config: help
//config: uuencode is used to uuencode a file.
coreutils/wc.c+1 -1
@@ -33,7 +33,7 @@
* for which 'wc -c' should output '0'.
*/
//config:config WC
-//config: bool "wc"
+//config: bool "wc (4.4 kb)"
//config: default y
//config: help
//config: wc is used to print the number of bytes, words, and lines,
coreutils/who.c+3 -3
@@ -17,7 +17,7 @@
*----------------------------------------------------------------------
*/
//config:config WHO
-//config: bool "who"
+//config: bool "who (3.7 kb)"
//config: default y
//config: depends on FEATURE_UTMP
//config: help
@@ -25,14 +25,14 @@
//config:
// procps-ng has this variation of "who":
//config:config W
-//config: bool "w"
+//config: bool "w (3.7 kb)"
//config: default y
//config: depends on FEATURE_UTMP
//config: help
//config: w is used to show who is logged on.
//config:
//config:config USERS
-//config: bool "users"
+//config: bool "users (3.2 kb)"
//config: default y
//config: depends on FEATURE_UTMP
//config: help
coreutils/whoami.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config WHOAMI
-//config: bool "whoami"
+//config: bool "whoami (2.9 kb)"
//config: default y
//config: help
//config: whoami is used to print the username of the current
coreutils/yes.c+1 -1
@@ -11,7 +11,7 @@
* Size reductions and removed redundant applet name prefix from error messages.
*/
//config:config YES
-//config: bool "yes"
+//config: bool "yes (956 bytes)"
//config: default y
//config: help
//config: yes is used to repeatedly output a specific string, or
debianutils/pipe_progress.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config PIPE_PROGRESS
-//config: bool "pipe_progress"
+//config: bool "pipe_progress (225 bytes)"
//config: default y
//config: help
//config: Display a dot to indicate pipe activity.
debianutils/run_parts.c+1 -1
@@ -23,7 +23,7 @@
* broken compatibility because the BusyBox policy doesn't allow them.
*/
//config:config RUN_PARTS
-//config: bool "run-parts"
+//config: bool "run-parts (5.6 kb)"
//config: default y
//config: help
//config: run-parts is a utility designed to run all the scripts in a directory.
debianutils/start_stop_daemon.c+1 -1
@@ -57,7 +57,7 @@ Misc options:
-v,--verbose Verbose
*/
//config:config START_STOP_DAEMON
-//config: bool "start-stop-daemon"
+//config: bool "start-stop-daemon (12 kb)"
//config: default y
//config: help
//config: start-stop-daemon is used to control the creation and
debianutils/which.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config WHICH
-//config: bool "which"
+//config: bool "which (3.7 kb)"
//config: default y
//config: help
//config: which is used to find programs in your PATH and
e2fsprogs/chattr.c+1 -1
@@ -10,7 +10,7 @@
* Public License
*/
//config:config CHATTR
-//config: bool "chattr"
+//config: bool "chattr (3.2 kb)"
//config: default y
//config: help
//config: chattr changes the file attributes on a second extended file system.
e2fsprogs/fsck.c+1 -1
@@ -34,7 +34,7 @@
* It doesn't guess filesystem types from on-disk format.
*/
//config:config FSCK
-//config: bool "fsck"
+//config: bool "fsck (6.7 kb)"
//config: default y
//config: help
//config: fsck is used to check and optionally repair one or more filesystems.
e2fsprogs/lsattr.c+1 -1
@@ -10,7 +10,7 @@
* Public License
*/
//config:config LSATTR
-//config: bool "lsattr"
+//config: bool "lsattr (5 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
e2fsprogs/tune2fs.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config TUNE2FS
-//config: bool "tune2fs"
+//config: bool "tune2fs (4.4 kb)"
//config: default n # off: it is too limited compared to upstream version
//config: help
//config: tune2fs allows the system administrator to adjust various tunable
editors/awk.c+1 -1
@@ -8,7 +8,7 @@
*/
//config:config AWK
-//config: bool "awk"
+//config: bool "awk (22 kb)"
//config: default y
//config: help
//config: Awk is used as a pattern scanning and processing language. This is
editors/cmp.c+1 -1
@@ -11,7 +11,7 @@
/* http://www.opengroup.org/onlinepubs/007904975/utilities/cmp.html */
//config:config CMP
-//config: bool "cmp"
+//config: bool "cmp (5.4 kb)"
//config: default y
//config: help
//config: cmp is used to compare two files and returns the result
editors/diff.c+1 -1
@@ -77,7 +77,7 @@
*/
//config:config DIFF
-//config: bool "diff"
+//config: bool "diff (13 kb)"
//config: default y
//config: help
//config: diff compares two files or directories and outputs the
editors/ed.c+1 -1
@@ -8,7 +8,7 @@
*/
//config:config ED
-//config: bool "ed"
+//config: bool "ed (25 kb)"
//config: default y
//config: help
//config: The original 1970's Unix text editor, from the days of teletypes.
editors/patch.c+1 -1
@@ -23,7 +23,7 @@
*/
//config:config PATCH
-//config: bool "patch"
+//config: bool "patch (9.1 kb)"
//config: default y
//config: help
//config: Apply a unified diff formatted patch.
editors/patch_toybox.c+1 -1
@@ -26,7 +26,7 @@
USE_PATCH(NEWTOY(patch, USE_TOYBOX_DEBUG("x")"up#i:R", TOYFLAG_USR|TOYFLAG_BIN))
config PATCH
- bool "patch"
+ bool "patch (9.1 kb)"
default y
help
usage: patch [-i file] [-p depth] [-Ru]
editors/sed.c+1 -1
@@ -57,7 +57,7 @@
*/
//config:config SED
-//config: bool "sed"
+//config: bool "sed (12 kb)"
//config: default y
//config: help
//config: sed is used to perform text transformations on a file
editors/vi.c+1 -1
@@ -21,7 +21,7 @@
*/
//config:config VI
-//config: bool "vi"
+//config: bool "vi (22 kb)"
//config: default y
//config: help
//config: 'vi' is a text editor. More specifically, it is the One True
findutils/find.c+1 -1
@@ -54,7 +54,7 @@
*/
//config:config FIND
-//config: bool "find"
+//config: bool "find (14 kb)"
//config: default y
//config: help
//config: find is used to search your system to find specified files.
findutils/grep.c+3 -3
@@ -19,19 +19,19 @@
*/
//config:config GREP
-//config: bool "grep"
+//config: bool "grep (8.5 kb)"
//config: default y
//config: help
//config: grep is used to search files for a specified pattern.
//config:
//config:config EGREP
-//config: bool "egrep"
+//config: bool "egrep (7.6 kb)"
//config: default y
//config: help
//config: Alias to "grep -E"
//config:
//config:config FGREP
-//config: bool "fgrep"
+//config: bool "fgrep (7.6 kb)"
//config: default y
//config: help
//config: Alias to "grep -F"
findutils/xargs.c+1 -1
@@ -16,7 +16,7 @@
*/
//config:config XARGS
-//config: bool "xargs"
+//config: bool "xargs (6.7 kb)"
//config: default y
//config: help
//config: xargs is used to execute a specified command for
init/bootchartd.c+1 -1
@@ -8,7 +8,7 @@
//kbuild:lib-$(CONFIG_BOOTCHARTD) += bootchartd.o
//config:config BOOTCHARTD
-//config: bool "bootchartd"
+//config: bool "bootchartd (10 kb)"
//config: default y
//config: help
//config: bootchartd is commonly used to profile the boot process
init/halt.c+3 -3
@@ -8,19 +8,19 @@
*/
//config:config HALT
-//config: bool "halt"
+//config: bool "halt (3.7 kb)"
//config: default y
//config: help
//config: Stop all processes and halt the system.
//config:
//config:config POWEROFF
-//config: bool "poweroff"
+//config: bool "poweroff (3.7 kb)"
//config: default y
//config: help
//config: Stop all processes and power off the system.
//config:
//config:config REBOOT
-//config: bool "reboot"
+//config: bool "reboot (3.7 kb)"
//config: default y
//config: help
//config: Stop all processes and reboot the system.
init/init.c+1 -1
@@ -10,7 +10,7 @@
*/
//config:config INIT
-//config: bool "init"
+//config: bool "init (9.3 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
loginutils/add-remove-shell.c+2 -2
@@ -8,13 +8,13 @@
* for details.
*/
//config:config ADD_SHELL
-//config: bool "add-shell"
+//config: bool "add-shell (2.8 kb)"
//config: default y if DESKTOP
//config: help
//config: Add shells to /etc/shells.
//config:
//config:config REMOVE_SHELL
-//config: bool "remove-shell"
+//config: bool "remove-shell (2.7 kb)"
//config: default y if DESKTOP
//config: help
//config: Remove shells from /etc/shells.
loginutils/addgroup.c+1 -1
@@ -10,7 +10,7 @@
*
*/
//config:config ADDGROUP
-//config: bool "addgroup"
+//config: bool "addgroup (8.2 kb)"
//config: default y
//config: help
//config: Utility for creating a new group account.
loginutils/adduser.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config ADDUSER
-//config: bool "adduser"
+//config: bool "adduser (15 kb)"
//config: default y
//config: help
//config: Utility for creating a new user account.
loginutils/chpasswd.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CHPASSWD
-//config: bool "chpasswd"
+//config: bool "chpasswd (18 kb)"
//config: default y
//config: help
//config: Reads a file of user name and password pairs from standard input
loginutils/cryptpw.c+2 -2
@@ -10,14 +10,14 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config CRYPTPW
-//config: bool "cryptpw"
+//config: bool "cryptpw (14 kb)"
//config: default y
//config: help
//config: Encrypts the given password with the crypt(3) libc function
//config: using the given salt.
//config:
//config:config MKPASSWD
-//config: bool "mkpasswd"
+//config: bool "mkpasswd (15 kb)"
//config: default y
//config: help
//config: Encrypts the given password with the crypt(3) libc function
loginutils/deluser.c+2 -2
@@ -9,13 +9,13 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config DELUSER
-//config: bool "deluser"
+//config: bool "deluser (8.4 kb)"
//config: default y
//config: help
//config: Utility for deleting a user account.
//config:
//config:config DELGROUP
-//config: bool "delgroup"
+//config: bool "delgroup (5.6 kb)"
//config: default y
//config: help
//config: Utility for deleting a group account.
loginutils/getty.c+1 -1
@@ -22,7 +22,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config GETTY
-//config: bool "getty"
+//config: bool "getty (10 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
loginutils/login.c+1 -1
@@ -3,7 +3,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config LOGIN
-//config: bool "login"
+//config: bool "login (24 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
loginutils/passwd.c+1 -1
@@ -3,7 +3,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config PASSWD
-//config: bool "passwd"
+//config: bool "passwd (21 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
loginutils/su.c+1 -1
@@ -5,7 +5,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SU
-//config: bool "su"
+//config: bool "su (19 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
loginutils/sulogin.c+1 -1
@@ -5,7 +5,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SULOGIN
-//config: bool "sulogin"
+//config: bool "sulogin (17 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
loginutils/vlock.c+1 -1
@@ -16,7 +16,7 @@
* It now works with md5, sha1, etc passwords.
*/
//config:config VLOCK
-//config: bool "vlock"
+//config: bool "vlock (17 kb)"
//config: default y
//config: help
//config: Build the "vlock" applet which allows you to lock (virtual) terminals.
mailutils/makemime.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config MAKEMIME
-//config: bool "makemime"
+//config: bool "makemime (5.9 kb)"
//config: default y
//config: help
//config: Create MIME-formatted messages.
mailutils/popmaildir.c+1 -1
@@ -10,7 +10,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config POPMAILDIR
-//config: bool "popmaildir"
+//config: bool "popmaildir (10 kb)"
//config: default y
//config: help
//config: Simple yet powerful POP3 mail popper. Delivers content
mailutils/reformime.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config REFORMIME
-//config: bool "reformime"
+//config: bool "reformime (7.5 kb)"
//config: default y
//config: help
//config: Parse MIME-formatted messages.
mailutils/sendmail.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config SENDMAIL
-//config: bool "sendmail"
+//config: bool "sendmail (14 kb)"
//config: default y
//config: help
//config: Barebones sendmail.
miscutils/adjtimex.c+1 -1
@@ -11,7 +11,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config ADJTIMEX
-//config: bool "adjtimex"
+//config: bool "adjtimex (4.5 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/chat.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config CHAT
-//config: bool "chat"
+//config: bool "chat (6.6 kb)"
//config: default y
//config: help
//config: Simple chat utility.
miscutils/conspy.c+1 -1
@@ -10,7 +10,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CONSPY
-//config: bool "conspy"
+//config: bool "conspy (10 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/crond.c+1 -1
@@ -9,7 +9,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CROND
-//config: bool "crond"
+//config: bool "crond (13 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
miscutils/crontab.c+1 -1
@@ -10,7 +10,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CRONTAB
-//config: bool "crontab"
+//config: bool "crontab (9.7 kb)"
//config: default y
//config: help
//config: Crontab manipulates the crontab for a particular user. Only
miscutils/dc.c+1 -1
@@ -3,7 +3,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config DC
-//config: bool "dc"
+//config: bool "dc (4.2 kb)"
//config: default y
//config: help
//config: Dc is a reverse-polish desk calculator which supports unlimited
miscutils/devmem.c+1 -1
@@ -4,7 +4,7 @@
* Copyright (C) 2008, BusyBox Team. -solar 4/26/08
*/
//config:config DEVMEM
-//config: bool "devmem"
+//config: bool "devmem (2.5 kb)"
//config: default y
//config: help
//config: devmem is a small program that reads and writes from physical
miscutils/fbsplash.c+1 -1
@@ -21,7 +21,7 @@
* "exit" (or just close fifo) - well you guessed it.
*/
//config:config FBSPLASH
-//config: bool "fbsplash"
+//config: bool "fbsplash (27 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/flash_eraseall.c+1 -1
@@ -10,7 +10,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config FLASH_ERASEALL
-//config: bool "flash_eraseall"
+//config: bool "flash_eraseall (5.5 kb)"
//config: default n # doesn't build on Ubuntu 8.04
//config: help
//config: The flash_eraseall binary from mtd-utils as of git head c4c6a59eb.
miscutils/flash_lock_unlock.c+2 -2
@@ -4,14 +4,14 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config FLASH_LOCK
-//config: bool "flash_lock"
+//config: bool "flash_lock (2.1 kb)"
//config: default n # doesn't build on Ubuntu 8.04
//config: help
//config: The flash_lock binary from mtd-utils as of git head 5ec0c10d0. This
//config: utility locks part or all of the flash device.
//config:
//config:config FLASH_UNLOCK
-//config: bool "flash_unlock"
+//config: bool "flash_unlock (1.3 kb)"
//config: default n # doesn't build on Ubuntu 8.04
//config: help
//config: The flash_unlock binary from mtd-utils as of git head 5ec0c10d0. This
miscutils/flashcp.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config FLASHCP
-//config: bool "flashcp"
+//config: bool "flashcp (5.4 kb)"
//config: default n # doesn't build on Ubuntu 8.04
//config: help
//config: The flashcp binary, inspired by mtd-utils as of git head 5eceb74f7.
miscutils/hdparm.c+1 -1
@@ -12,7 +12,7 @@
* - by Mark Lord (C) 1994-2002 -- freely distributable
*/
//config:config HDPARM
-//config: bool "hdparm"
+//config: bool "hdparm (23 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/i2c_tools.c+4 -4
@@ -10,28 +10,28 @@
*/
//config:config I2CGET
-//config: bool "i2cget"
+//config: bool "i2cget (5.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Read from I2C/SMBus chip registers.
//config:
//config:config I2CSET
-//config: bool "i2cset"
+//config: bool "i2cset (6.9 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Set I2C registers.
//config:
//config:config I2CDUMP
-//config: bool "i2cdump"
+//config: bool "i2cdump (7.2 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Examine I2C registers.
//config:
//config:config I2CDETECT
-//config: bool "i2cdetect"
+//config: bool "i2cdetect (7.2 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/inotifyd.c+1 -1
@@ -27,7 +27,7 @@
* See below for mask names explanation.
*/
//config:config INOTIFYD
-//config: bool "inotifyd"
+//config: bool "inotifyd (3.5 kb)"
//config: default n # doesn't build on Knoppix 5
//config: help
//config: Simple inotify daemon. Reports filesystem changes. Requires
miscutils/less.c+1 -1
@@ -22,7 +22,7 @@
*/
//config:config LESS
-//config: bool "less"
+//config: bool "less (15 kb)"
//config: default y
//config: help
//config: 'less' is a pager, meaning that it displays text files. It possesses
miscutils/lsscsi.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config LSSCSI
-//config: bool "lsscsi"
+//config: bool "lsscsi (2.4 kb)"
//config: default y
//config: #select PLATFORM_LINUX
//config: help
miscutils/makedevs.c+1 -1
@@ -7,7 +7,7 @@
* known bugs: can't deal with alpha ranges
*/
//config:config MAKEDEVS
-//config: bool "makedevs"
+//config: bool "makedevs (9.3 kb)"
//config: default y
//config: help
//config: 'makedevs' is a utility used to create a batch of devices with
miscutils/man.c+1 -1
@@ -3,7 +3,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config MAN
-//config: bool "man"
+//config: bool "man (27 kb)"
//config: default y
//config: help
//config: Format and display manual pages.
miscutils/microcom.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config MICROCOM
-//config: bool "microcom"
+//config: bool "microcom (5.6 kb)"
//config: default y
//config: help
//config: The poor man's minicom utility for chatting with serial port devices.
miscutils/mt.c+1 -1
@@ -3,7 +3,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config MT
-//config: bool "mt"
+//config: bool "mt (2.6 kb)"
//config: default y
//config: help
//config: mt is used to control tape devices. You can use the mt utility
miscutils/partprobe.c+1 -1
@@ -5,7 +5,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config PARTPROBE
-//config: bool "partprobe"
+//config: bool "partprobe (3.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/raidautorun.c+1 -1
@@ -8,7 +8,7 @@
*
*/
//config:config RAIDAUTORUN
-//config: bool "raidautorun"
+//config: bool "raidautorun (1.4 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/runlevel.c+1 -1
@@ -12,7 +12,7 @@
* initially busyboxified by Bernhard Reutner-Fischer
*/
//config:config RUNLEVEL
-//config: bool "runlevel"
+//config: bool "runlevel (518 bytes)"
//config: default y
//config: depends on FEATURE_UTMP
//config: help
miscutils/rx.c+1 -1
@@ -15,7 +15,7 @@
* This was originally written for blob and then adapted for busybox.
*/
//config:config RX
-//config: bool "rx"
+//config: bool "rx (2.9 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/setserial.c+1 -1
@@ -9,7 +9,7 @@
*/
//config:config SETSERIAL
-//config: bool "setserial"
+//config: bool "setserial (6.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/strings.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config STRINGS
-//config: bool "strings"
+//config: bool "strings (4.3 kb)"
//config: default y
//config: help
//config: strings prints the printable character sequences for each file
miscutils/time.c+1 -1
@@ -9,7 +9,7 @@
Heavily modified for busybox by Erik Andersen <[email protected]>
*/
//config:config TIME
-//config: bool "time"
+//config: bool "time (7 kb)"
//config: default y
//config: help
//config: The time command runs the specified program with the given arguments.
miscutils/ttysize.c+1 -1
@@ -10,7 +10,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config TTYSIZE
-//config: bool "ttysize"
+//config: bool "ttysize (372 bytes)"
//config: default y
//config: help
//config: A replacement for "stty size". Unlike stty, can report only width,
miscutils/ubi_tools.c+6 -6
@@ -4,42 +4,42 @@
*/
//config:config UBIATTACH
-//config: bool "ubiattach"
+//config: bool "ubiattach (4.7 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Attach MTD device to an UBI device.
//config:
//config:config UBIDETACH
-//config: bool "ubidetach"
+//config: bool "ubidetach (4.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Detach MTD device from an UBI device.
//config:
//config:config UBIMKVOL
-//config: bool "ubimkvol"
+//config: bool "ubimkvol (5.8 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Create a UBI volume.
//config:
//config:config UBIRMVOL
-//config: bool "ubirmvol"
+//config: bool "ubirmvol (5.2 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Delete a UBI volume.
//config:
//config:config UBIRSVOL
-//config: bool "ubirsvol"
+//config: bool "ubirsvol (4.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Resize a UBI volume.
//config:
//config:config UBIUPDATEVOL
-//config: bool "ubiupdatevol"
+//config: bool "ubiupdatevol (5.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/ubirename.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config UBIRENAME
-//config: bool "ubirename"
+//config: bool "ubirename (2.2 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
miscutils/volname.c+1 -1
@@ -28,7 +28,7 @@
* Matthew Stoltenberg <[email protected]>
*/
//config:config VOLNAME
-//config: bool "volname"
+//config: bool "volname (1.7 kb)"
//config: default y
//config: help
//config: Prints a CD-ROM volume name.
miscutils/watchdog.c+1 -1
@@ -9,7 +9,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config WATCHDOG
-//config: bool "watchdog"
+//config: bool "watchdog (5.1 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
modutils/depmod.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config DEPMOD
-//config: bool "depmod"
+//config: bool "depmod (26 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
modutils/insmod.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config INSMOD
-//config: bool "insmod"
+//config: bool "insmod (22 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
modutils/lsmod.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config LSMOD
-//config: bool "lsmod"
+//config: bool "lsmod (4.3 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
modutils/modinfo.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config MODINFO
-//config: bool "modinfo"
+//config: bool "modinfo (25 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
modutils/modprobe.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config MODPROBE
-//config: bool "modprobe"
+//config: bool "modprobe (29 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
modutils/rmmod.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config RMMOD
-//config: bool "rmmod"
+//config: bool "rmmod (3.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/arp.c+1 -1
@@ -13,7 +13,7 @@
* modified for getopt32 by Arne Bernin <arne [at] alamut.de>
*/
//config:config ARP
-//config: bool "arp"
+//config: bool "arp (11 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/arping.c+1 -1
@@ -6,7 +6,7 @@
* Busybox port: Nick Fedchik <[email protected]>
*/
//config:config ARPING
-//config: bool "arping"
+//config: bool "arping (9.3 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/brctl.c+1 -1
@@ -13,7 +13,7 @@
* At the time of this writing this was considered a feature.
*/
//config:config BRCTL
-//config: bool "brctl"
+//config: bool "brctl (4.7 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/dnsd.c+1 -1
@@ -17,7 +17,7 @@
* the first porting of oao' scdns to busybox also.
*/
//config:config DNSD
-//config: bool "dnsd"
+//config: bool "dnsd (9.8 kb)"
//config: default y
//config: help
//config: Small and static DNS server daemon.
networking/ftpd.c+1 -1
@@ -12,7 +12,7 @@
* You have to run this daemon via inetd.
*/
//config:config FTPD
-//config: bool "ftpd"
+//config: bool "ftpd (30 kb)"
//config: default y
//config: help
//config: Simple FTP daemon. You have to run it via inetd.
networking/ftpgetput.c+2 -2
@@ -13,13 +13,13 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config FTPGET
-//config: bool "ftpget"
+//config: bool "ftpget (8 kb)"
//config: default y
//config: help
//config: Retrieve a remote file via FTP.
//config:
//config:config FTPPUT
-//config: bool "ftpput"
+//config: bool "ftpput (7.7 kb)"
//config: default y
//config: help
//config: Store a remote file via FTP.
networking/hostname.c+2 -2
@@ -11,13 +11,13 @@
*/
//config:config HOSTNAME
-//config: bool "hostname"
+//config: bool "hostname (5.6 kb)"
//config: default y
//config: help
//config: Show or set the system's host name.
//config:
//config:config DNSDOMAINNAME
-//config: bool "dnsdomainname"
+//config: bool "dnsdomainname (3.6 kb)"
//config: default y
//config: help
//config: Alias to "hostname -d".
networking/httpd.c+1 -1
@@ -99,7 +99,7 @@
*/
/* TODO: use TCP_CORK, parse_config() */
//config:config HTTPD
-//config: bool "httpd"
+//config: bool "httpd (32 kb)"
//config: default y
//config: help
//config: HTTP server.
networking/ifconfig.c+1 -1
@@ -26,7 +26,7 @@
* IPV6 support added by Bart Visscher <[email protected]>
*/
//config:config IFCONFIG
-//config: bool "ifconfig"
+//config: bool "ifconfig (12 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/ifenslave.c+1 -1
@@ -98,7 +98,7 @@
* set version to 1.1.0
*/
//config:config IFENSLAVE
-//config: bool "ifenslave"
+//config: bool "ifenslave (13 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/ifplugd.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config IFPLUGD
-//config: bool "ifplugd"
+//config: bool "ifplugd (9.9 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/inetd.c+1 -1
@@ -154,7 +154,7 @@
* setuid()
*/
//config:config INETD
-//config: bool "inetd"
+//config: bool "inetd (18 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
networking/ip.c+7 -7
@@ -9,7 +9,7 @@
* Bernhard Reutner-Fischer rewrote to use index_in_substr_array
*/
//config:config IP
-//config: bool "ip"
+//config: bool "ip (34 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
@@ -18,7 +18,7 @@
//config: TCP/IP.
//config:
//config:config IPADDR
-//config: bool "ipaddr"
+//config: bool "ipaddr (14 kb)"
//config: default y
//config: select FEATURE_IP_ADDRESS
//config: select PLATFORM_LINUX
@@ -26,7 +26,7 @@
//config: Support short form of ip addr: ipaddr
//config:
//config:config IPLINK
-//config: bool "iplink"
+//config: bool "iplink (16 kb)"
//config: default y
//config: select FEATURE_IP_LINK
//config: select PLATFORM_LINUX
@@ -34,7 +34,7 @@
//config: Support short form of ip link: iplink
//config:
//config:config IPROUTE
-//config: bool "iproute"
+//config: bool "iproute (15 kb)"
//config: default y
//config: select FEATURE_IP_ROUTE
//config: select PLATFORM_LINUX
@@ -42,7 +42,7 @@
//config: Support short form of ip route: iproute
//config:
//config:config IPTUNNEL
-//config: bool "iptunnel"
+//config: bool "iptunnel (9.6 kb)"
//config: default y
//config: select FEATURE_IP_TUNNEL
//config: select PLATFORM_LINUX
@@ -50,7 +50,7 @@
//config: Support short form of ip tunnel: iptunnel
//config:
//config:config IPRULE
-//config: bool "iprule"
+//config: bool "iprule (10 kb)"
//config: default y
//config: select FEATURE_IP_RULE
//config: select PLATFORM_LINUX
@@ -58,7 +58,7 @@
//config: Support short form of ip rule: iprule
//config:
//config:config IPNEIGH
-//config: bool "ipneigh"
+//config: bool "ipneigh (8.3 kb)"
//config: default y
//config: select FEATURE_IP_NEIGH
//config: select PLATFORM_LINUX
networking/ipcalc.c+1 -1
@@ -12,7 +12,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config IPCALC
-//config: bool "ipcalc"
+//config: bool "ipcalc (4.3 kb)"
//config: default y
//config: help
//config: ipcalc takes an IP address and netmask and calculates the
networking/isrv_identd.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config FAKEIDENTD
-//config: bool "fakeidentd"
+//config: bool "fakeidentd (8.9 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
networking/nameif.c+1 -1
@@ -11,7 +11,7 @@
*/
//config:config NAMEIF
-//config: bool "nameif"
+//config: bool "nameif (6.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: select FEATURE_SYSLOG
networking/nbd-client.c+1 -1
@@ -12,7 +12,7 @@
//kbuild:lib-$(CONFIG_NBDCLIENT) += nbd-client.o
//config:config NBDCLIENT
-//config: bool "nbd-client"
+//config: bool "nbd-client (4.6 kb)"
//config: default y
//config: help
//config: Network block device client
networking/nc.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config NC
-//config: bool "nc"
+//config: bool "nc (11 kb)"
//config: default y
//config: help
//config: A simple Unix utility which reads and writes data across network
networking/netstat.c+1 -1
@@ -14,7 +14,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config NETSTAT
-//config: bool "netstat"
+//config: bool "netstat (10 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/ntpd.c+1 -1
@@ -41,7 +41,7 @@
***********************************************************************
*/
//config:config NTPD
-//config: bool "ntpd"
+//config: bool "ntpd (17 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/ping.c+2 -2
@@ -47,7 +47,7 @@
#endif
//config:config PING
-//config: bool "ping"
+//config: bool "ping (9.5 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
@@ -55,7 +55,7 @@
//config: elicit an ICMP ECHO_RESPONSE from a host or gateway.
//config:
//config:config PING6
-//config: bool "ping6"
+//config: bool "ping6 (10 kb)"
//config: default y
//config: depends on FEATURE_IPV6
//config: help
networking/pscan.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config PSCAN
-//config: bool "pscan"
+//config: bool "pscan (6.6 kb)"
//config: default y
//config: help
//config: Simple network port scanner.
networking/route.c+1 -1
@@ -25,7 +25,7 @@
* remove ridiculous amounts of bloat.
*/
//config:config ROUTE
-//config: bool "route"
+//config: bool "route (8.9 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/slattach.c+1 -1
@@ -13,7 +13,7 @@
* - The -F options allows disabling of RTS/CTS flow control.
*/
//config:config SLATTACH
-//config: bool "slattach"
+//config: bool "slattach (6.1 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/ssl_client.c+1 -1
@@ -4,7 +4,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config SSL_CLIENT
-//config: bool "ssl_client"
+//config: bool "ssl_client (23 kb)"
//config: default y
//config: select TLS
//config: help
networking/tcpudp.c+2 -2
@@ -29,14 +29,14 @@
* - don't know how to retrieve ORIGDST for udp.
*/
//config:config TCPSVD
-//config: bool "tcpsvd"
+//config: bool "tcpsvd (13 kb)"
//config: default y
//config: help
//config: tcpsvd listens on a TCP port and runs a program for each new
//config: connection.
//config:
//config:config UDPSVD
-//config: bool "udpsvd"
+//config: bool "udpsvd (13 kb)"
//config: default y
//config: help
//config: udpsvd listens on an UDP port and runs a program for each new
networking/telnet.c+1 -1
@@ -21,7 +21,7 @@
*
*/
//config:config TELNET
-//config: bool "telnet"
+//config: bool "telnet (8.7 kb)"
//config: default y
//config: help
//config: Telnet is an interface to the TELNET protocol, but is also commonly
networking/telnetd.c+1 -1
@@ -21,7 +21,7 @@
* Set process group corrections, initial busybox port
*/
//config:config TELNETD
-//config: bool "telnetd"
+//config: bool "telnetd (12 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
networking/tftp.c+2 -2
@@ -19,7 +19,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config TFTP
-//config: bool "tftp"
+//config: bool "tftp (12 kb)"
//config: default y
//config: help
//config: This enables the Trivial File Transfer Protocol client program. TFTP
@@ -27,7 +27,7 @@
//config: for a network-enabled bootloader.
//config:
//config:config TFTPD
-//config: bool "tftpd"
+//config: bool "tftpd (10 kb)"
//config: default y
//config: help
//config: This enables the Trivial File Transfer Protocol server program.
networking/traceroute.c+2 -2
@@ -210,14 +210,14 @@
* Tue Dec 20 03:50:13 PST 1988
*/
//config:config TRACEROUTE
-//config: bool "traceroute"
+//config: bool "traceroute (11 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Utility to trace the route of IP packets.
//config:
//config:config TRACEROUTE6
-//config: bool "traceroute6"
+//config: bool "traceroute6 (12 kb)"
//config: default y
//config: depends on FEATURE_IPV6
//config: help
networking/tunctl.c+1 -1
@@ -10,7 +10,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config TUNCTL
-//config: bool "tunctl"
+//config: bool "tunctl (6.4 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/udhcp/Config.src+2 -2
@@ -46,7 +46,7 @@ config DHCPD_LEASES_FILE
of the file. Normally it is safe to leave it untouched.
config DUMPLEASES
- bool "dumpleases"
+ bool "dumpleases (6.4 kb)"
default y
help
dumpleases displays the leases written out by the udhcpd.
@@ -54,7 +54,7 @@ config DUMPLEASES
by the absolute time that it expires in seconds from epoch.
config DHCPRELAY
- bool "dhcprelay"
+ bool "dhcprelay (5.8 kb)"
default y
help
dhcprelay listens for dhcp requests on one or more interfaces
networking/vconfig.c+1 -1
@@ -10,7 +10,7 @@
/* BB_AUDIT SUSv3 N/A */
//config:config VCONFIG
-//config: bool "vconfig"
+//config: bool "vconfig (2.5 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
networking/wget.c+1 -1
@@ -10,7 +10,7 @@
*/
//config:config WGET
-//config: bool "wget"
+//config: bool "wget (35 kb)"
//config: default y
//config: help
//config: wget is a utility for non-interactive download of files from HTTP
networking/whois.c+1 -1
@@ -11,7 +11,7 @@
*/
//config:config WHOIS
-//config: bool "whois"
+//config: bool "whois (6.6 kb)"
//config: default y
//config: help
//config: whois is a client for the whois directory service
networking/zcip.c+1 -1
@@ -15,7 +15,7 @@
* certainly be used. Its naming is built over multicast DNS.
*/
//config:config ZCIP
-//config: bool "zcip"
+//config: bool "zcip (7.8 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: select FEATURE_SYSLOG
printutils/lpd.c+1 -1
@@ -70,7 +70,7 @@
* mv -f ./"$DATAFILE" save/
*/
//config:config LPD
-//config: bool "lpd"
+//config: bool "lpd (5.3 kb)"
//config: default y
//config: help
//config: lpd is a print spooling daemon.
printutils/lpr.c+2 -2
@@ -12,13 +12,13 @@
* See RFC 1179 for protocol description.
*/
//config:config LPR
-//config: bool "lpr"
+//config: bool "lpr (10 kb)"
//config: default y
//config: help
//config: lpr sends files (or standard input) to a print spooling daemon.
//config:
//config:config LPQ
-//config: bool "lpq"
+//config: bool "lpq (10 kb)"
//config: default y
//config: help
//config: lpq is a print spool queue examination and manipulation program.
procps/free.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config FREE
-//config: bool "free"
+//config: bool "free (2.4 kb)"
//config: default y
//config: select PLATFORM_LINUX #sysinfo()
//config: help
procps/fuser.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config FUSER
-//config: bool "fuser"
+//config: bool "fuser (7 kb)"
//config: default y
//config: help
//config: fuser lists all PIDs (Process IDs) that currently have a given
procps/iostat.c+1 -1
@@ -8,7 +8,7 @@
*/
//config:config IOSTAT
-//config: bool "iostat"
+//config: bool "iostat (7.4 kb)"
//config: default y
//config: help
//config: Report CPU and I/O statistics
procps/kill.c+3 -3
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config KILL
-//config: bool "kill"
+//config: bool "kill (2.6 kb)"
//config: default y
//config: help
//config: The command kill sends the specified signal to the specified
@@ -16,7 +16,7 @@
//config: signal is sent.
//config:
//config:config KILLALL
-//config: bool "killall"
+//config: bool "killall (5.6 kb)"
//config: default y
//config: help
//config: killall sends a signal to all processes running any of the
@@ -24,7 +24,7 @@
//config: sent.
//config:
//config:config KILLALL5
-//config: bool "killall5"
+//config: bool "killall5 (5.3 kb)"
//config: default y
//config: help
//config: The SystemV killall command. killall5 sends a signal
procps/lsof.c+1 -1
@@ -8,7 +8,7 @@
*/
//config:config LSOF
-//config: bool "lsof"
+//config: bool "lsof (3.6 kb)"
//config: default y
//config: help
//config: Show open files in the format of:
procps/mpstat.c+1 -1
@@ -12,7 +12,7 @@
//kbuild:lib-$(CONFIG_MPSTAT) += mpstat.o
//config:config MPSTAT
-//config: bool "mpstat"
+//config: bool "mpstat (10 kb)"
//config: default y
//config: help
//config: Per-processor statistics
procps/nmeter.c+1 -1
@@ -7,7 +7,7 @@
*/
//config:config NMETER
-//config: bool "nmeter"
+//config: bool "nmeter (10 kb)"
//config: default y
//config: help
//config: Prints selected system stats continuously, one line per update.
procps/pgrep.c+2 -2
@@ -7,13 +7,13 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config PGREP
-//config: bool "pgrep"
+//config: bool "pgrep (6.8 kb)"
//config: default y
//config: help
//config: Look for processes by name.
//config:
//config:config PKILL
-//config: bool "pkill"
+//config: bool "pkill (7.6 kb)"
//config: default y
//config: help
//config: Send signals to processes by name.
procps/pidof.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config PIDOF
-//config: bool "pidof"
+//config: bool "pidof (6.6 kb)"
//config: default y
//config: help
//config: Pidof finds the process id's (pids) of the named programs. It prints
procps/pmap.c+1 -1
@@ -9,7 +9,7 @@
*/
//config:config PMAP
-//config: bool "pmap"
+//config: bool "pmap (6 kb)"
//config: default y
//config: help
//config: Display processes' memory mappings.
procps/powertop.c+1 -1
@@ -14,7 +14,7 @@
//kbuild:lib-$(CONFIG_POWERTOP) += powertop.o
//config:config POWERTOP
-//config: bool "powertop"
+//config: bool "powertop (9.1 kb)"
//config: default y
//config: help
//config: Analyze power consumption on Intel-based laptops
procps/ps.c+1 -1
@@ -9,7 +9,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config PS
-//config: bool "ps"
+//config: bool "ps (11 kb)"
//config: default y
//config: help
//config: ps gives a snapshot of the current processes.
procps/pstree.c+1 -1
@@ -11,7 +11,7 @@
*/
//config:config PSTREE
-//config: bool "pstree"
+//config: bool "pstree (9.4 kb)"
//config: default y
//config: help
//config: Display a tree of processes.
procps/pwdx.c+1 -1
@@ -9,7 +9,7 @@
*/
//config:config PWDX
-//config: bool "pwdx"
+//config: bool "pwdx (3.5 kb)"
//config: default y
//config: help
//config: Report current working directory of a process
procps/smemcap.c+1 -1
@@ -13,7 +13,7 @@
//kbuild:lib-$(CONFIG_SMEMCAP) += smemcap.o
//config:config SMEMCAP
-//config: bool "smemcap"
+//config: bool "smemcap (2.5 kb)"
//config: default y
//config: help
//config: smemcap is a tool for capturing process data for smem,
procps/sysctl.c+1 -1
@@ -11,7 +11,7 @@
* v1.01.1 - busybox applet aware by <[email protected]>
*/
//config:config BB_SYSCTL
-//config: bool "sysctl"
+//config: bool "sysctl (6.9 kb)"
//config: default y
//config: help
//config: Configure kernel parameters at runtime.
procps/top.c+1 -1
@@ -50,7 +50,7 @@
* chroot . ./top -bn1 >top1.out
*/
//config:config TOP
-//config: bool "top"
+//config: bool "top (17 kb)"
//config: default y
//config: help
//config: The top program provides a dynamic real-time view of a running
procps/uptime.c+1 -1
@@ -12,7 +12,7 @@
* Added FEATURE_UPTIME_UTMP_SUPPORT flag.
*/
//config:config UPTIME
-//config: bool "uptime"
+//config: bool "uptime (632 bytes)"
//config: default y
//config: select PLATFORM_LINUX #sysinfo()
//config: help
procps/watch.c+1 -1
@@ -12,7 +12,7 @@
/* BB_AUDIT GNU defects -- only option -n is supported. */
//config:config WATCH
-//config: bool "watch"
+//config: bool "watch (4.1 kb)"
//config: default y
//config: help
//config: watch is used to execute a program periodically, showing
runit/chpst.c+5 -5
@@ -28,33 +28,33 @@ ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
/* Busyboxed by Denys Vlasenko <[email protected]> */
//config:config CHPST
-//config: bool "chpst"
+//config: bool "chpst (8.7 kb)"
//config: default y
//config: help
//config: chpst changes the process state according to the given options, and
//config: execs specified program.
//config:
//config:config SETUIDGID
-//config: bool "setuidgid"
+//config: bool "setuidgid (4.2 kb)"
//config: default y
//config: help
//config: Sets soft resource limits as specified by options
//config:
//config:config ENVUIDGID
-//config: bool "envuidgid"
+//config: bool "envuidgid (3.6 kb)"
//config: default y
//config: help
//config: Sets $UID to account's uid and $GID to account's gid
//config:
//config:config ENVDIR
-//config: bool "envdir"
+//config: bool "envdir (2.5 kb)"
//config: default y
//config: help
//config: Sets various environment variables as specified by files
//config: in the given directory
//config:
//config:config SOFTLIMIT
-//config: bool "softlimit"
+//config: bool "softlimit (4.3 kb)"
//config: default y
//config: help
//config: Sets soft resource limits as specified by options
runit/runsv.c+1 -1
@@ -28,7 +28,7 @@ ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
/* Busyboxed by Denys Vlasenko <[email protected]> */
//config:config RUNSV
-//config: bool "runsv"
+//config: bool "runsv (7.2 kb)"
//config: default y
//config: help
//config: runsv starts and monitors a service and optionally an appendant log
runit/runsvdir.c+1 -1
@@ -28,7 +28,7 @@ ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
/* Busyboxed by Denys Vlasenko <[email protected]> */
//config:config RUNSVDIR
-//config: bool "runsvdir"
+//config: bool "runsvdir (6 kb)"
//config: default y
//config: help
//config: runsvdir starts a runsv process for each subdirectory, or symlink to
runit/sv.c+2 -2
@@ -154,7 +154,7 @@ Exit Codes
/* Busyboxed by Denys Vlasenko <[email protected]> */
//config:config SV
-//config: bool "sv"
+//config: bool "sv (7.8 kb)"
//config: default y
//config: help
//config: sv reports the current status and controls the state of services
@@ -169,7 +169,7 @@ Exit Codes
//config: Defaults to "/var/service"
//config:
//config:config SVC
-//config: bool "svc"
+//config: bool "svc (7.8 kb)"
//config: default y
//config: help
//config: svc controls the state of services monitored by the runsv supervisor.
runit/svlogd.c+1 -1
@@ -125,7 +125,7 @@ log message, you can use a pattern like this instead
*/
//config:config SVLOGD
-//config: bool "svlogd"
+//config: bool "svlogd (15 kb)"
//config: default y
//config: help
//config: svlogd continuously reads log data from its standard input, optionally
shell/ash.c+1 -1
@@ -16,7 +16,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config ASH
-//config: bool "ash"
+//config: bool "ash (77 kb)"
//config: default y
//config: depends on !NOMMU
//config: help
shell/cttyhack.c+1 -1
@@ -11,7 +11,7 @@
//kbuild:lib-$(CONFIG_CTTYHACK) += cttyhack.o
//config:config CTTYHACK
-//config: bool "cttyhack"
+//config: bool "cttyhack (2.5 kb)"
//config: default y
//config: help
//config: One common problem reported on the mailing list is the "can't
shell/hush.c+1 -1
@@ -101,7 +101,7 @@
* aaa
*/
//config:config HUSH
-//config: bool "hush"
+//config: bool "hush (64 kb)"
//config: default y
//config: help
//config: hush is a small shell (25k). It handles the normal flow control
size_single_applets.sh+41 -11
@@ -8,17 +8,6 @@ grep ^IF_ include/applets.h \
| sort | uniq
`"
-# Take existing config
-test -f .config || { echo "No .config file"; exit 1; }
-cfg="`cat .config`"
-
-# Make a config with all applet symbols off
-allno="$cfg"
-for app in $apps; do
- allno="`echo "$allno" | sed "s/^CONFIG_${app}=y\$/# CONFIG_${app} is not set/"`"
-done
-#echo "$allno" >.config_allno
-
test $# = 0 && set -- $apps
mintext=999999999
@@ -44,3 +33,44 @@ for app; do
eval "text=\$text_${app}"
echo "$app adds $((text-mintext))"
done
+
+grep ^IF_ include/applets.h \
+| grep -v ^IF_FEATURE_ \
+| sed 's/, .*//' \
+| sed 's/\t//g' \
+| sed 's/ //g' \
+| sed 's/(APPLET(/(/' \
+| sed 's/(APPLET_[A-Z]*(/(/' \
+| sed 's/(IF_[A-Z_]*(/(/' \
+| sed 's/IF_\([A-Z0-9._-]*\)(\(.*\)/\1 \2/' \
+| sort | uniq \
+| while read app name; do
+ b="busybox_${app}"
+ test -f "$b" || continue
+
+ file=`grep -lF "bool \"$name" $(find -name '*.c') | xargs`
+ # so far all such items are in .c files; if need to check Config.* files:
+ #test "$file" || file=`grep -lF "bool \"$name" $(find -name 'Config.*') | xargs`
+ test "$file" || continue
+ #echo "FILE:'$file'"
+
+ eval "text=\$text_${app}"
+ sz=$((text-mintext))
+ sz_kb=$((sz/1000))
+ sz_frac=$(( (sz - sz_kb*1000) ))
+ sz_f=$((sz_frac / 100))
+
+ echo -n "sed 's/bool \"$name *(*[0-9tinykbytes .]*)*\"/"
+ if test "$sz_kb" -ge 10; then
+ echo -n "bool \"$name (${sz_kb} kb)\""
+ elif test "$sz_kb" -gt 0 -a "$sz_f" = 0; then
+ echo -n "bool \"$name (${sz_kb} kb)\""
+ elif test "$sz_kb" -gt 0; then
+ echo -n "bool \"$name ($sz_kb.${sz_f} kb)\""
+ elif test "$sz" -ge 200; then
+ echo -n "bool \"$name ($sz bytes)\""
+ else
+ echo -n "bool \"$name (tiny)\""
+ fi
+ echo "/' -i $file"
+done
sysklogd/klogd.c+1 -1
@@ -17,7 +17,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config KLOGD
-//config: bool "klogd"
+//config: bool "klogd (5.5 kb)"
//config: default y
//config: help
//config: klogd is a utility which intercepts and logs all
sysklogd/logger.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config LOGGER
-//config: bool "logger"
+//config: bool "logger (6.4 kb)"
//config: default y
//config: select FEATURE_SYSLOG
//config: help
sysklogd/syslogd.c+1 -1
@@ -13,7 +13,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SYSLOGD
-//config: bool "syslogd"
+//config: bool "syslogd (12 kb)"
//config: default y
//config: help
//config: The syslogd utility is used to record logs of all the
util-linux/acpid.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config ACPID
-//config: bool "acpid"
+//config: bool "acpid (8.7 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/blkid.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config BLKID
-//config: bool "blkid"
+//config: bool "blkid (11 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: select VOLUMEID
util-linux/blockdev.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config BLOCKDEV
-//config: bool "blockdev"
+//config: bool "blockdev (2.4 kb)"
//config: default y
//config: help
//config: Performs some ioctls with block devices.
util-linux/cal.c+1 -1
@@ -11,7 +11,7 @@
* Major size reduction... over 50% (>1.5k) on i386.
*/
//config:config CAL
-//config: bool "cal"
+//config: bool "cal (6.5 kb)"
//config: default y
//config: help
//config: cal is used to display a monthly calendar.
util-linux/chrt.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config CHRT
-//config: bool "chrt"
+//config: bool "chrt (4.4 kb)"
//config: default y
//config: help
//config: manipulate real-time attributes of a process.
util-linux/dmesg.c+1 -1
@@ -9,7 +9,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config DMESG
-//config: bool "dmesg"
+//config: bool "dmesg (3.5 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/eject.c+1 -1
@@ -13,7 +13,7 @@
* Most of the dirty work blatantly ripped off from cat.c =)
*/
//config:config EJECT
-//config: bool "eject"
+//config: bool "eject (4.1 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/fatattr.c+1 -1
@@ -9,7 +9,7 @@
* Public License
*/
//config:config FATATTR
-//config: bool "fatattr"
+//config: bool "fatattr (1.9 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/fbset.c+1 -1
@@ -12,7 +12,7 @@
* Geert Uytterhoeven ([email protected])
*/
//config:config FBSET
-//config: bool "fbset"
+//config: bool "fbset (5.8 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/fdformat.c+1 -1
@@ -5,7 +5,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config FDFORMAT
-//config: bool "fdformat"
+//config: bool "fdformat (4.5 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/fdisk.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config FDISK
-//config: bool "fdisk"
+//config: bool "fdisk (41 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/findfs.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config FINDFS
-//config: bool "findfs"
+//config: bool "findfs (11 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: select VOLUMEID
util-linux/flock.c+1 -1
@@ -4,7 +4,7 @@
* This is free software, licensed under the GNU General Public License v2.
*/
//config:config FLOCK
-//config: bool "flock"
+//config: bool "flock (6.1 kb)"
//config: default y
//config: help
//config: Manage locks from shell scripts
util-linux/freeramdisk.c+2 -2
@@ -9,7 +9,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config FDFLUSH
-//config: bool "fdflush"
+//config: bool "fdflush (1.4 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
@@ -22,7 +22,7 @@
//config: leave this disabled.
//config:
//config:config FREERAMDISK
-//config: bool "freeramdisk"
+//config: bool "freeramdisk (1.4 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/fsfreeze.c+1 -1
@@ -6,7 +6,7 @@
*/
//config:config FSFREEZE
-//config: bool "fsfreeze"
+//config: bool "fsfreeze (3.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: select LONG_OPTS
util-linux/fstrim.c+1 -1
@@ -9,7 +9,7 @@
*/
//config:config FSTRIM
-//config: bool "fstrim"
+//config: bool "fstrim (5.5 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/getopt.c+1 -1
@@ -30,7 +30,7 @@
* Replaced our_malloc with xmalloc and our_realloc with xrealloc
*/
//config:config GETOPT
-//config: bool "getopt"
+//config: bool "getopt (5.6 kb)"
//config: default y
//config: help
//config: The getopt utility is used to break up (parse) options in command
util-linux/hexdump.c+2 -2
@@ -9,7 +9,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config HEXDUMP
-//config: bool "hexdump"
+//config: bool "hexdump (8.8 kb)"
//config: default y
//config: help
//config: The hexdump utility is used to display binary data in a readable
@@ -26,7 +26,7 @@
//config: aimed to be portable.
//config:
//config:config HD
-//config: bool "hd"
+//config: bool "hd (8 kb)"
//config: default y
//config: help
//config: hd is an alias to hexdump -C.
util-linux/hexdump_xxd.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config XXD
-//config: bool "xxd"
+//config: bool "xxd (8.9 kb)"
//config: default y
//config: help
//config: The xxd utility is used to display binary data in a readable
util-linux/hwclock.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config HWCLOCK
-//config: bool "hwclock"
+//config: bool "hwclock (5.8 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/ionice.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config IONICE
-//config: bool "ionice"
+//config: bool "ionice (3.6 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/ipcrm.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config IPCRM
-//config: bool "ipcrm"
+//config: bool "ipcrm (2.9 kb)"
//config: default y
//config: help
//config: The ipcrm utility allows the removal of System V interprocess
util-linux/ipcs.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config IPCS
-//config: bool "ipcs"
+//config: bool "ipcs (11 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/last.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config LAST
-//config: bool "last"
+//config: bool "last (6.2 kb)"
//config: default y
//config: depends on FEATURE_WTMP
//config: help
util-linux/losetup.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config LOSETUP
-//config: bool "losetup"
+//config: bool "losetup (5.4 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/lspci.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config LSPCI
-//config: bool "lspci"
+//config: bool "lspci (5.7 kb)"
//config: default y
//config: #select PLATFORM_LINUX
//config: help
util-linux/lsusb.c+1 -1
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config LSUSB
-//config: bool "lsusb"
+//config: bool "lsusb (3.5 kb)"
//config: default y
//config: #select PLATFORM_LINUX
//config: help
util-linux/mdev.c+1 -1
@@ -9,7 +9,7 @@
*/
//config:config MDEV
-//config: bool "mdev"
+//config: bool "mdev (16 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/mesg.c+1 -1
@@ -8,7 +8,7 @@
*/
//config:config MESG
-//config: bool "mesg"
+//config: bool "mesg (1.2 kb)"
//config: default y
//config: help
//config: Mesg controls access to your terminal by others. It is typically
util-linux/mkfs_ext2.c+2 -2
@@ -8,14 +8,14 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config MKE2FS
-//config: bool "mke2fs"
+//config: bool "mke2fs (9.7 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Utility to create EXT2 filesystems.
//config:
//config:config MKFS_EXT2
-//config: bool "mkfs.ext2"
+//config: bool "mkfs.ext2 (9.8 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/mkfs_vfat.c+2 -2
@@ -8,14 +8,14 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config MKDOSFS
-//config: bool "mkdosfs"
+//config: bool "mkdosfs (6.8 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Utility to create FAT32 filesystems.
//config:
//config:config MKFS_VFAT
-//config: bool "mkfs.vfat"
+//config: bool "mkfs.vfat (6.8 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/mkswap.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config MKSWAP
-//config: bool "mkswap"
+//config: bool "mkswap (5.8 kb)"
//config: default y
//config: help
//config: The mkswap utility is used to configure a file or disk partition as
util-linux/more.c+1 -1
@@ -14,7 +14,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config MORE
-//config: bool "more"
+//config: bool "more (6.7 kb)"
//config: default y
//config: help
//config: more is a simple utility which allows you to read text one screen
util-linux/mount.c+1 -1
@@ -18,7 +18,7 @@
//
//config:config MOUNT
-//config: bool "mount"
+//config: bool "mount (30 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/mountpoint.c+1 -1
@@ -9,7 +9,7 @@
* Based on sysvinit's mountpoint
*/
//config:config MOUNTPOINT
-//config: bool "mountpoint"
+//config: bool "mountpoint (4.5 kb)"
//config: default y
//config: help
//config: mountpoint checks if the directory is a mountpoint.
util-linux/pivot_root.c+1 -1
@@ -9,7 +9,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config PIVOT_ROOT
-//config: bool "pivot_root"
+//config: bool "pivot_root (898 bytes)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/rdate.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config RDATE
-//config: bool "rdate"
+//config: bool "rdate (6 kb)"
//config: default y
//config: help
//config: The rdate utility allows you to synchronize the date and time of your
util-linux/rdev.c+1 -1
@@ -9,7 +9,7 @@
*
*/
//config:config RDEV
-//config: bool "rdev"
+//config: bool "rdev (1.4 kb)"
//config: default y
//config: help
//config: Print the device node associated with the filesystem mounted at '/'.
util-linux/readprofile.c+1 -1
@@ -32,7 +32,7 @@
* Paul Mundt <[email protected]>.
*/
//config:config READPROFILE
-//config: bool "readprofile"
+//config: bool "readprofile (7.2 kb)"
//config: default y
//config: #select PLATFORM_LINUX
//config: help
util-linux/renice.c+1 -1
@@ -19,7 +19,7 @@
* following IDs (if any). Multiple switches are allowed.
*/
//config:config RENICE
-//config: bool "renice"
+//config: bool "renice (3.8 kb)"
//config: default y
//config: help
//config: Renice alters the scheduling priority of one or more running
util-linux/rev.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config REV
-//config: bool "rev"
+//config: bool "rev (4.5 kb)"
//config: default y
//config: help
//config: Reverse lines of a file or files.
util-linux/rtcwake.c+1 -1
@@ -23,7 +23,7 @@
* That flag should not be needed on systems with adjtime support.
*/
//config:config RTCWAKE
-//config: bool "rtcwake"
+//config: bool "rtcwake (6.4 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/script.c+1 -1
@@ -11,7 +11,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SCRIPT
-//config: bool "script"
+//config: bool "script (8 kb)"
//config: default y
//config: help
//config: The script makes typescript of terminal session.
util-linux/scriptreplay.c+1 -1
@@ -8,7 +8,7 @@
*
*/
//config:config SCRIPTREPLAY
-//config: bool "scriptreplay"
+//config: bool "scriptreplay (2.6 kb)"
//config: default y
//config: help
//config: This program replays a typescript, using timing information
util-linux/setarch.c+3 -3
@@ -7,7 +7,7 @@
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
//config:config SETARCH
-//config: bool "setarch"
+//config: bool "setarch (3.4 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
@@ -17,14 +17,14 @@
//config: (like amd64/x86, ppc64/ppc, sparc64/sparc, etc...).
//config:
//config:config LINUX32
-//config: bool "linux32"
+//config: bool "linux32 (3.2 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
//config: Alias to "setarch linux32".
//config:
//config:config LINUX64
-//config: bool "linux64"
+//config: bool "linux64 (3.2 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/setpriv.c+1 -1
@@ -8,7 +8,7 @@
*
*/
//config:config SETPRIV
-//config: bool "setpriv"
+//config: bool "setpriv (3.4 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: select LONG_OPTS
util-linux/setsid.c+1 -1
@@ -14,7 +14,7 @@
* - busyboxed
*/
//config:config SETSID
-//config: bool "setsid"
+//config: bool "setsid (3.9 kb)"
//config: default y
//config: help
//config: setsid runs a program in a new session
util-linux/swaponoff.c+2 -2
@@ -7,7 +7,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config SWAPON
-//config: bool "swapon"
+//config: bool "swapon (4.9 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
@@ -35,7 +35,7 @@
//config: Enable support for setting swap device priority in swapon.
//config:
//config:config SWAPOFF
-//config: bool "swapoff"
+//config: bool "swapoff (4.3 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/switch_root.c+1 -1
@@ -6,7 +6,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config SWITCH_ROOT
-//config: bool "switch_root"
+//config: bool "switch_root (5.2 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/taskset.c+1 -1
@@ -7,7 +7,7 @@
*/
//config:config TASKSET
-//config: bool "taskset"
+//config: bool "taskset (4.1 kb)"
//config: default y
//config: help
//config: Retrieve or set a processes's CPU affinity.
util-linux/uevent.c+1 -1
@@ -4,7 +4,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config UEVENT
-//config: bool "uevent"
+//config: bool "uevent (3.2 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/umount.c+1 -1
@@ -8,7 +8,7 @@
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
//config:config UMOUNT
-//config: bool "umount"
+//config: bool "umount (4.5 kb)"
//config: default y
//config: select PLATFORM_LINUX
//config: help
util-linux/wall.c+1 -1
@@ -7,7 +7,7 @@
*/
//config:config WALL
-//config: bool "wall"
+//config: bool "wall (2.5 kb)"
//config: default y
//config: depends on FEATURE_UTMP
//config: help