From df85eea3ace6487fe28cc6f378bd9d988925699f Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Wed, 19 Jun 2019 15:46:34 +0300 Subject: [PATCH] busybox: Remove select utilities. --- core/busybox/checksums | 2 +- core/busybox/files/.config | 96 +++++++++++++++++++------------------- core/busybox/manifest | 8 ---- 3 files changed, 49 insertions(+), 57 deletions(-) diff --git a/core/busybox/checksums b/core/busybox/checksums index 6ed75155..59f84306 100644 --- a/core/busybox/checksums +++ b/core/busybox/checksums @@ -1,2 +1,2 @@ 3d1d04a4dbd34048f4794815a5c48ebb9eb53c5277e09ffffc060323b95dfbdc busybox-1.30.1.tar.bz2 -95b4b6921c0dacdb641a3fa593b8af9c6ede172ed45fe72f4bc2ca369f2738d8 .config +b1a704d08b8190cce6d915db8360748119146b740bc54a82bca7d2295629377b .config diff --git a/core/busybox/files/.config b/core/busybox/files/.config index 58c77434..159bbb3e 100755 --- a/core/busybox/files/.config +++ b/core/busybox/files/.config @@ -387,22 +387,22 @@ CONFIG_SHOWKEY=y # # Debian Utilities # -CONFIG_PIPE_PROGRESS=y -CONFIG_RUN_PARTS=y -CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y -CONFIG_FEATURE_RUN_PARTS_FANCY=y -CONFIG_START_STOP_DAEMON=y -CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y -CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y +CONFIG_PIPE_PROGRESS=n +CONFIG_RUN_PARTS=n +# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y +# CONFIG_FEATURE_RUN_PARTS_FANCY=y +CONFIG_START_STOP_DAEMON=n +# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y +# CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y CONFIG_WHICH=y # # klibc-utils # # CONFIG_MINIPS is not set -CONFIG_NUKE=y -CONFIG_RESUME=y -CONFIG_RUN_INIT=y +CONFIG_NUKE=n +CONFIG_RESUME=n +CONFIG_RUN_INIT=n # # Editors @@ -481,9 +481,9 @@ CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y # # Init Utilities # -CONFIG_BOOTCHARTD=y -CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER=y -CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE=y +CONFIG_BOOTCHARTD=n +# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER=y +# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE=y CONFIG_HALT=n CONFIG_POWEROFF=n CONFIG_REBOOT=n @@ -1095,7 +1095,7 @@ CONFIG_SH_IS_ASH=y # CONFIG_BASH_IS_HUSH is not set CONFIG_BASH_IS_NONE=y CONFIG_ASH=y -CONFIG_ASH_OPTIMIZE_FOR_SIZE=y +CONFIG_ASH_OPTIMIZE_FOR_SIZE=n CONFIG_ASH_INTERNAL_GLOB=y CONFIG_ASH_BASH_COMPAT=y # CONFIG_ASH_BASH_SOURCE_CURDIR is not set @@ -1113,41 +1113,41 @@ CONFIG_ASH_HELP=y CONFIG_ASH_GETOPTS=y CONFIG_ASH_CMDCMD=y CONFIG_CTTYHACK=y -CONFIG_HUSH=y -CONFIG_HUSH_BASH_COMPAT=y -CONFIG_HUSH_BRACE_EXPANSION=y -CONFIG_HUSH_LINENO_VAR=y +CONFIG_HUSH=n +# CONFIG_HUSH_BASH_COMPAT=y +# CONFIG_HUSH_BRACE_EXPANSION=y +# CONFIG_HUSH_LINENO_VAR=y # CONFIG_HUSH_BASH_SOURCE_CURDIR is not set -CONFIG_HUSH_INTERACTIVE=y -CONFIG_HUSH_SAVEHISTORY=y -CONFIG_HUSH_JOB=y -CONFIG_HUSH_TICK=y -CONFIG_HUSH_IF=y -CONFIG_HUSH_LOOPS=y -CONFIG_HUSH_CASE=y -CONFIG_HUSH_FUNCTIONS=y -CONFIG_HUSH_LOCAL=y -CONFIG_HUSH_RANDOM_SUPPORT=y -CONFIG_HUSH_MODE_X=y -CONFIG_HUSH_ECHO=y -CONFIG_HUSH_PRINTF=y -CONFIG_HUSH_TEST=y -CONFIG_HUSH_HELP=y -CONFIG_HUSH_EXPORT=y -CONFIG_HUSH_EXPORT_N=y -CONFIG_HUSH_READONLY=y -CONFIG_HUSH_KILL=y -CONFIG_HUSH_WAIT=y -CONFIG_HUSH_COMMAND=y -CONFIG_HUSH_TRAP=y -CONFIG_HUSH_TYPE=y -CONFIG_HUSH_TIMES=y -CONFIG_HUSH_READ=y -CONFIG_HUSH_SET=y -CONFIG_HUSH_UNSET=y -CONFIG_HUSH_ULIMIT=y -CONFIG_HUSH_UMASK=y -CONFIG_HUSH_GETOPTS=y +# CONFIG_HUSH_INTERACTIVE=y +# CONFIG_HUSH_SAVEHISTORY=y +# CONFIG_HUSH_JOB=y +# CONFIG_HUSH_TICK=y +# CONFIG_HUSH_IF=y +# CONFIG_HUSH_LOOPS=y +# CONFIG_HUSH_CASE=y +# CONFIG_HUSH_FUNCTIONS=y +# CONFIG_HUSH_LOCAL=y +# CONFIG_HUSH_RANDOM_SUPPORT=y +# CONFIG_HUSH_MODE_X=y +# CONFIG_HUSH_ECHO=y +# CONFIG_HUSH_PRINTF=y +# CONFIG_HUSH_TEST=y +# CONFIG_HUSH_HELP=y +# CONFIG_HUSH_EXPORT=y +# CONFIG_HUSH_EXPORT_N=y +# CONFIG_HUSH_READONLY=y +# CONFIG_HUSH_KILL=y +# CONFIG_HUSH_WAIT=y +# CONFIG_HUSH_COMMAND=y +# CONFIG_HUSH_TRAP=y +# CONFIG_HUSH_TYPE=y +# CONFIG_HUSH_TIMES=y +# CONFIG_HUSH_READ=y +# CONFIG_HUSH_SET=y +# CONFIG_HUSH_UNSET=y +# CONFIG_HUSH_ULIMIT=y +# CONFIG_HUSH_UMASK=y +# CONFIG_HUSH_GETOPTS=y # CONFIG_HUSH_MEMLEAK is not set # diff --git a/core/busybox/manifest b/core/busybox/manifest index 69734d07..ed423476 100644 --- a/core/busybox/manifest +++ b/core/busybox/manifest @@ -257,11 +257,9 @@ /sbin/swapon /sbin/swapoff /sbin/sulogin -/sbin/start-stop-daemon /sbin/slattach /sbin/setconsole /sbin/runlevel -/sbin/run-init /sbin/route /sbin/rmmod /sbin/raidautorun @@ -306,7 +304,6 @@ /sbin/fbsplash /sbin/devmem /sbin/depmod -/sbin/bootchartd /sbin/blockdev /sbin/blkid /sbin/arp @@ -334,21 +331,17 @@ /bin/setarch /bin/sed /bin/scriptreplay -/bin/run-parts /bin/rpm /bin/rmdir /bin/rm /bin/rev -/bin/resume /bin/reformime /bin/pwd /bin/ps /bin/printenv -/bin/pipe_progress /bin/ping6 /bin/ping /bin/pidof -/bin/nuke /bin/nice /bin/netstat /bin/mv @@ -374,7 +367,6 @@ /bin/ipcalc /bin/iostat /bin/ionice -/bin/hush /bin/hostname /bin/gzip /bin/gunzip