1 config ADK_COMPILE_BUSYBOX
3 depends on ADK_PACKAGE_BUSYBOX
5 config ADK_PACKAGE_BUSYBOX
6 bool "busybox................. core utilities for embedded systems"
7 select ADK_COMPILE_BUSYBOX
9 Core utilities for embedded Linux systems
11 WWW: http://www.busybox.net
14 prompt "Choose predefined set of applets"
15 depends on ADK_PACKAGE_BUSYBOX
16 default ADK_PACKAGE_BUSYBOX_MINIMAL if ADK_TARGET_WITHOUT_MMU
18 config ADK_PACKAGE_BUSYBOX_DEFAULT
19 bool "activate standard set of applets"
21 select BUSYBOX_BASENAME
36 select BUSYBOX_DIRNAME
39 select BUSYBOX_EGREP if !BUSYBOX_DISABLE_GREP
42 select BUSYBOX_FDISK if !BUSYBOX_DISABLE_FDISK
43 select BUSYBOX_FIND if !BUSYBOX_DISABLE_FIND
44 select BUSYBOX_GREP if !BUSYBOX_DISABLE_GREP
52 select BUSYBOX_LESS if !BUSYBOX_DISABLE_LESS
54 select BUSYBOX_LOSETUP
66 select BUSYBOX_RDATE if !BUSYBOX_DISABLE_RDATE
67 select BUSYBOX_READLINK
71 select BUSYBOX_RUN_PARTS
72 select BUSYBOX_SED if !BUSYBOX_DISABLE_SED
76 select BUSYBOX_FEATURE_SORT_BIG
78 select BUSYBOX_STRINGS
82 select BUSYBOX_FEATURE_FANCY_TAIL
83 select BUSYBOX_TAR if !BUSYBOX_DISABLE_TAR
98 config ADK_PACKAGE_BUSYBOX_MINIMAL
99 bool "activate minimal set of applets"
101 select BUSYBOX_BASENAME
106 select BUSYBOX_CHROOT
113 select BUSYBOX_DIRNAME
117 select BUSYBOX_EGREP if !BUSYBOX_DISABLE_GREP
120 select BUSYBOX_FIND if !BUSYBOX_DISABLE_FIND
121 select BUSYBOX_GREP if !BUSYBOX_DISABLE_GREP
122 select BUSYBOX_GUNZIP
128 select BUSYBOX_LESS if !BUSYBOX_DISABLE_LESS
133 select BUSYBOX_PRINTF
136 select BUSYBOX_READLINK
137 select BUSYBOX_RUN_PARTS
138 select BUSYBOX_SED if !BUSYBOX_DISABLE_SED
141 select BUSYBOX_FEATURE_FANCY_TAIL
143 select BUSYBOX_TAR if !BUSYBOX_DISABLE_TAR
150 select BUSYBOX_WHOAMI
152 config ADK_PACKAGE_BUSYBOX_ALL
153 bool "activate all applets"
155 select BUSYBOX_BASENAME
161 select BUSYBOX_CHROOT
168 select BUSYBOX_DESKTOP
170 select BUSYBOX_DIFF if !BUSYBOX_DISABLE_DIFF
171 select BUSYBOX_DIRNAME
174 select BUSYBOX_EGREP if !BUSYBOX_DISABLE_GREP
177 select BUSYBOX_FDISK if !BUSYBOX_DISABLE_FDISK
178 select BUSYBOX_FIND if !BUSYBOX_DISABLE_FIND
179 select BUSYBOX_FEATURE_UTMP
180 select BUSYBOX_GREP if !BUSYBOX_DISABLE_GREP
181 select BUSYBOX_GROUPS
182 select BUSYBOX_GUNZIP
188 select BUSYBOX_LESS if !BUSYBOX_DISABLE_LESS
191 select BUSYBOX_MD5SUM
193 select BUSYBOX_MKFIFO
195 select BUSYBOX_MKTEMP
197 select BUSYBOX_PRINTF
199 select BUSYBOX_READLINK
201 select BUSYBOX_RUN_PARTS
203 select BUSYBOX_SED if !BUSYBOX_DISABLE_SED
207 select BUSYBOX_STRINGS
211 select BUSYBOX_TAR if !BUSYBOX_DISABLE_TAR
213 select BUSYBOX_FEATURE_FANCY_TAIL
224 select BUSYBOX_WHOAMI
229 config ADK_PACKAGE_BUSYBOX_HIDE
230 bool "hide packages provided by busybox applets"
231 depends on ADK_PACKAGE_BUSYBOX
234 Do not show packages which are provided as busybox applets
236 menu "Busybox Configuration"
237 depends on ADK_PACKAGE_BUSYBOX
238 source "package/busybox/config/Config.in"
241 config ADK_PACKAGE_UDHCPD
243 default BUSYBOX_APP_UDHCPD
245 # disable busybox applets, when full programs are choosen
246 config BUSYBOX_DISABLE_MOUNT
248 default y if ADK_PACKAGE_MOUNT
249 depends on ADK_PACKAGE_MOUNT
252 config BUSYBOX_DISABLE_UMOUNT
254 default y if ADK_PACKAGE_MOUNT
255 depends on ADK_PACKAGE_MOUNT
258 config BUSYBOX_DISABLE_TAR
260 default y if ADK_PACKAGE_TAR
261 depends on ADK_PACKAGE_TAR
264 config BUSYBOX_DISABLE_BZIP2
266 default y if ADK_PACKAGE_BZIP2
267 depends on ADK_PACKAGE_BZIP2
270 config BUSYBOX_DISABLE_BUNZIP2
272 default y if ADK_PACKAGE_BZIP2
273 depends on ADK_PACKAGE_BZIP2
276 config BUSYBOX_DISABLE_IP
278 default y if ADK_PACKAGE_IP
279 depends on ADK_PACKAGE_IP
282 config BUSYBOX_DISABLE_PATCH
284 default y if ADK_PACKAGE_PATCH
285 depends on ADK_PACKAGE_PATCH
288 config BUSYBOX_DISABLE_DIFF
290 default y if ADK_PACKAGE_DIFFUTILS
291 depends on ADK_PACKAGE_DIFFUTILS
294 config BUSYBOX_DISABLE_ED
296 default y if ADK_PACKAGE_ED
297 depends on ADK_PACKAGE_ED
300 config BUSYBOX_DISABLE_SED
302 default y if ADK_PACKAGE_SED
303 depends on ADK_PACKAGE_SED
306 config BUSYBOX_DISABLE_LESS
308 default y if ADK_PACKAGE_LESS
309 depends on ADK_PACKAGE_LESS
312 config BUSYBOX_DISABLE_HDPARM
314 default y if ADK_PACKAGE_HDPARM
315 depends on ADK_PACKAGE_HDPARM
318 config BUSYBOX_DISABLE_WATCHDOG
320 default y if ADK_PACKAGE_WATCHDOG
321 depends on ADK_PACKAGE_WATCHDOG
324 config BUSYBOX_DISABLE_PAM
326 default y if ADK_PACKAGE_PAM
327 depends on ADK_PACKAGE_PAM
330 config BUSYBOX_DISABLE_BRCTL
332 default y if ADK_PACKAGE_BRIDGE_UTILS
333 depends on ADK_PACKAGE_BRIDGE_UTILS
336 config BUSYBOX_DISABLE_ETHER_WAKE
338 default y if ADK_PACKAGE_ETHER_WAKE
339 depends on ADK_PACKAGE_ETHER_WAKE
342 config BUSYBOX_DISABLE_NTPD
344 default y if ADK_PACKAGE_OPENNTPD
345 depends on ADK_PACKAGE_OPENNTPD
348 config BUSYBOX_DISABLE_WGET
350 default y if ADK_PACKAGE_WGET
351 depends on ADK_PACKAGE_WGET
354 config BUSYBOX_DISABLE_AR
356 default y if ADK_PACKAGE_BINUTILS
357 depends on ADK_PACKAGE_BINUTILS
360 config BUSYBOX_DISABLE_CPIO
362 default y if ADK_PACKAGE_CPIO
363 depends on ADK_PACKAGE_CPIO
366 config BUSYBOX_DISABLE_XZ
368 default y if ADK_PACKAGE_XZ
369 depends on ADK_PACKAGE_XZ
372 config BUSYBOX_DISABLE_UNXZ
374 default y if ADK_PACKAGE_XZ
375 depends on ADK_PACKAGE_XZ
378 config BUSYBOX_DISABLE_FBSET
380 default y if ADK_PACKAGE_FBSET
381 depends on ADK_PACKAGE_FBSET
384 config BUSYBOX_DISABLE_LSPCI
386 default y if ADK_PACKAGE_PCIUTILS
387 depends on ADK_PACKAGE_PCIUTILS
390 config BUSYBOX_DISABLE_LSUSB
392 default y if ADK_PACKAGE_LSUSB
393 depends on ADK_PACKAGE_LSUSB
396 config BUSYBOX_DISABLE_FDISK
398 default y if ADK_PACKAGE_FDISK
399 depends on ADK_PACKAGE_FDISK
402 config BUSYBOX_DISABLE_GREP
404 default y if ADK_PACKAGE_GREP
405 depends on ADK_PACKAGE_GREP
408 config BUSYBOX_DISABLE_FIND
410 default y if ADK_PACKAGE_FINDUTILS
411 depends on ADK_PACKAGE_FINDUTILS
414 config BUSYBOX_DISABLE_RDATE
416 default y if ADK_PACKAGE_RDATE
417 depends on ADK_PACKAGE_RDATE
420 config BUSYBOX_DISABLE_RFKILL
422 default y if ADK_PACKAGE_RFKILL
423 depends on ADK_PACKAGE_RFKILL
426 config BUSYBOX_DISABLE_KMOD
428 default y if ADK_PACKAGE_KMOD
429 depends on ADK_PACKAGE_KMOD
432 config BUSYBOX_DISABLE_PS
434 default y if ADK_PACKAGE_PROCPS
435 depends on ADK_PACKAGE_PROCPS