1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
|
diff -Nur busybox-1.20.2.orig//archival/Config.src busybox-1.20.2/archival/Config.src
--- busybox-1.20.2.orig//archival/Config.src 2012-06-26 15:35:45.000000000 +0200
+++ busybox-1.20.2/archival/Config.src 2012-08-28 11:52:12.000000000 +0200
@@ -79,7 +79,7 @@
config BUNZIP2
bool "bunzip2"
- default y
+ default n
help
bunzip2 is a compression utility using the Burrows-Wheeler block
sorting text compression algorithm, and Huffman coding. Compression
@@ -92,7 +92,7 @@
config BZIP2
bool "bzip2"
- default y
+ default n
help
bzip2 is a compression utility using the Burrows-Wheeler block
sorting text compression algorithm, and Huffman coding. Compression
@@ -105,7 +105,7 @@
config CPIO
bool "cpio"
- default y
+ default n
help
cpio is an archival utility program used to create, modify, and
extract contents from archives.
@@ -216,19 +216,19 @@
config RPM2CPIO
bool "rpm2cpio"
- default y
+ default n
help
Converts a RPM file into a CPIO archive.
config RPM
bool "rpm"
- default y
+ default n
help
Mini RPM applet - queries and extracts RPM packages.
config TAR
bool "tar"
- default y
+ default n
help
tar is an archiving program. It's commonly used with gzip to
create compressed archives. It's probably the most widely used
@@ -335,7 +335,7 @@
config UNLZMA
bool "unlzma"
- default y
+ default n
help
unlzma is a compression utility using the Lempel-Ziv-Markov chain
compression algorithm, and range coding. Compression
@@ -363,7 +363,7 @@
config UNXZ
bool "unxz"
- default y
+ default n
help
unxz is a unlzma successor.
diff -Nur busybox-1.20.2.orig//Config.in busybox-1.20.2/Config.in
--- busybox-1.20.2.orig//Config.in 2012-06-26 15:35:45.000000000 +0200
+++ busybox-1.20.2/Config.in 2012-08-28 11:52:12.000000000 +0200
@@ -15,7 +15,7 @@
config DESKTOP
bool "Enable options for full-blown desktop systems"
- default y
+ default n
help
Enable options and features which are not essential.
Select this only if you plan to use busybox on full-blown
@@ -32,7 +32,7 @@
config INCLUDE_SUSv2
bool "Enable obsolete features removed before SUSv3"
- default y
+ default n
help
This option will enable backwards compatibility with SuSv2,
specifically, old-style numeric options ('command -1 <file>')
diff -Nur busybox-1.20.2.orig//editors/Config.src busybox-1.20.2/editors/Config.src
--- busybox-1.20.2.orig//editors/Config.src 2012-06-26 15:35:45.000000000 +0200
+++ busybox-1.20.2/editors/Config.src 2012-08-28 11:52:12.000000000 +0200
@@ -31,7 +31,7 @@
config DIFF
bool "diff"
- default y
+ default n
help
diff compares two files or directories and outputs the
differences between them in a form that can be given to
@@ -62,7 +62,7 @@
config SED
bool "sed"
- default y
+ default n
help
sed is used to perform text transformations on a file
or input from a pipeline.
diff -Nur busybox-1.20.2.orig//editors/patch.c busybox-1.20.2/editors/patch.c
--- busybox-1.20.2.orig//editors/patch.c 2012-06-26 15:35:45.000000000 +0200
+++ busybox-1.20.2/editors/patch.c 2012-08-28 11:52:12.000000000 +0200
@@ -24,7 +24,7 @@
//config:config PATCH
//config: bool "patch"
-//config: default y
+//config: default n
//config: help
//config: Apply a unified diff formatted patch.
diff -Nur busybox-1.20.2.orig//findutils/find.c busybox-1.20.2/findutils/find.c
--- busybox-1.20.2.orig//findutils/find.c 2012-06-26 15:35:45.000000000 +0200
+++ busybox-1.20.2/findutils/find.c 2012-08-28 11:52:12.000000000 +0200
@@ -55,7 +55,7 @@
//config:config FIND
//config: bool "find"
-//config: default y
+//config: default n
//config: help
//config: find is used to search your system to find specified files.
//config:
diff -Nur busybox-1.20.2.orig//findutils/grep.c busybox-1.20.2/findutils/grep.c
--- busybox-1.20.2.orig//findutils/grep.c 2012-06-26 15:35:45.000000000 +0200
+++ busybox-1.20.2/findutils/grep.c 2012-08-28 11:52:12.000000000 +0200
@@ -26,7 +26,7 @@
//config:config GREP
//config: bool "grep"
-//config: default y
+//config: default n
//config: help
//config: grep is used to search files for a specified pattern.
//config:
diff -Nur busybox-1.20.2.orig//include/applets.src.h busybox-1.20.2/include/applets.src.h
--- busybox-1.20.2.orig//include/applets.src.h 2012-07-02 16:08:25.000000000 +0200
+++ busybox-1.20.2/include/applets.src.h 2012-08-28 11:52:12.000000000 +0200
@@ -242,9 +242,9 @@
IF_MICROCOM(APPLET(microcom, BB_DIR_USR_BIN, BB_SUID_DROP))
IF_MKDIR(APPLET_NOFORK(mkdir, mkdir, BB_DIR_BIN, BB_SUID_DROP, mkdir))
IF_MKFS_VFAT(APPLET_ODDNAME(mkdosfs, mkfs_vfat, BB_DIR_SBIN, BB_SUID_DROP, mkfs_vfat))
-IF_MKFS_EXT2(APPLET_ODDNAME(mke2fs, mkfs_ext2, BB_DIR_SBIN, BB_SUID_DROP, mkfs_ext2))
+//IF_MKFS_EXT2(APPLET_ODDNAME(mke2fs, mkfs_ext2, BB_DIR_SBIN, BB_SUID_DROP, mkfs_ext2))
IF_MKFIFO(APPLET_NOEXEC(mkfifo, mkfifo, BB_DIR_USR_BIN, BB_SUID_DROP, mkfifo))
-IF_MKFS_EXT2(APPLET_ODDNAME(mkfs.ext2, mkfs_ext2, BB_DIR_SBIN, BB_SUID_DROP, mkfs_ext2))
+//IF_MKFS_EXT2(APPLET_ODDNAME(mkfs.ext2, mkfs_ext2, BB_DIR_SBIN, BB_SUID_DROP, mkfs_ext2))
//IF_MKE2FS(APPLET_ODDNAME(mkfs.ext3, mke2fs, BB_DIR_SBIN, BB_SUID_DROP, mkfs_ext3))
IF_MKFS_MINIX(APPLET_ODDNAME(mkfs.minix, mkfs_minix, BB_DIR_SBIN, BB_SUID_DROP, mkfs_minix))
IF_MKFS_REISER(APPLET_ODDNAME(mkfs.reiser, mkfs_reiser, BB_DIR_SBIN, BB_SUID_DROP, mkfs_reiser))
diff -Nur busybox-1.20.2.orig//miscutils/Config.src busybox-1.20.2/miscutils/Config.src
--- busybox-1.20.2.orig//miscutils/Config.src 2012-06-26 15:35:45.000000000 +0200
+++ busybox-1.20.2/miscutils/Config.src 2012-08-28 11:52:12.000000000 +0200
@@ -362,7 +362,7 @@
config HDPARM
bool "hdparm"
- default y
+ default n
select PLATFORM_LINUX
help
Get/Set hard drive parameters. Primarily intended for ATA
@@ -600,7 +600,7 @@
config WATCHDOG
bool "watchdog"
- default y
+ default n
select PLATFORM_LINUX
help
The watchdog utility is used with hardware or software watchdog
diff -Nur busybox-1.20.2.orig//networking/Config.src busybox-1.20.2/networking/Config.src
--- busybox-1.20.2.orig//networking/Config.src 2012-07-02 16:08:25.000000000 +0200
+++ busybox-1.20.2/networking/Config.src 2012-08-28 11:52:12.000000000 +0200
@@ -64,7 +64,7 @@
config BRCTL
bool "brctl"
- default y
+ default n
select PLATFORM_LINUX
help
Manage ethernet bridges.
@@ -97,7 +97,7 @@
config ETHER_WAKE
bool "ether-wake"
- default y
+ default n
select PLATFORM_LINUX
help
Send a magic packet to wake up sleeping machines.
@@ -506,7 +506,7 @@
config IP
bool "ip"
- default y
+ default n
select PLATFORM_LINUX
help
The "ip" applet is a TCP/IP interface configuration and routing
@@ -943,7 +943,7 @@
config WGET
bool "wget"
- default y
+ default n
help
wget is a utility for non-interactive download of files from HTTP,
HTTPS, and FTP servers.
diff -Nur busybox-1.20.2.orig//util-linux/Config.src busybox-1.20.2/util-linux/Config.src
--- busybox-1.20.2.orig//util-linux/Config.src 2012-06-26 15:35:45.000000000 +0200
+++ busybox-1.20.2/util-linux/Config.src 2012-08-28 11:52:12.000000000 +0200
@@ -246,13 +246,6 @@
check for and attempt to repair any corruption that occurs to a minix
filesystem.
-config MKFS_EXT2
- bool "mkfs_ext2"
- default y
- select PLATFORM_LINUX
- help
- Utility to create EXT2 filesystems.
-
config MKFS_MINIX
bool "mkfs_minix"
default y
@@ -386,7 +379,7 @@
config LSPCI
bool "lspci"
- default y
+ default n
#select PLATFORM_LINUX
help
lspci is a utility for displaying information about PCI buses in the
@@ -396,7 +389,7 @@
config LSUSB
bool "lsusb"
- default y
+ default n
#select PLATFORM_LINUX
help
lsusb is a utility for displaying information about USB buses in the
|