Config.in.manual 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422
  1. config ADK_COMPILE_BUSYBOX
  2. tristate
  3. depends on ADK_PACKAGE_BUSYBOX
  4. config ADK_PACKAGE_BUSYBOX
  5. bool "busybox.............. core utilities for embedded systems"
  6. select ADK_COMPILE_BUSYBOX
  7. default y if !ADK_APPLIANCE_TOOLCHAIN
  8. help
  9. Core utilities for embedded Linux systems
  10. WWW: http://www.busybox.net
  11. choice
  12. prompt "Choose predefined set of applets"
  13. depends on ADK_PACKAGE_BUSYBOX
  14. default ADK_PACKAGE_BUSYBOX_MINIMAL if ADK_TARGET_WITHOUT_MMU
  15. config ADK_PACKAGE_BUSYBOX_DEFAULT
  16. bool "activate standard set of applets"
  17. select BUSYBOX_CMP
  18. select BUSYBOX_SYNC
  19. select BUSYBOX_WHOAMI
  20. select BUSYBOX_LESS if !BUSYBOX_DISABLE_LESS
  21. select BUSYBOX_TRUE
  22. select BUSYBOX_FDISK
  23. select BUSYBOX_NC
  24. select BUSYBOX_RDATE
  25. select BUSYBOX_GUNZIP
  26. select BUSYBOX_GZIP
  27. select BUSYBOX_TAR
  28. select BUSYBOX_CLEAR
  29. select BUSYBOX_RESET
  30. select BUSYBOX_BASENAME
  31. select BUSYBOX_CAT
  32. select BUSYBOX_DATE
  33. select BUSYBOX_ID
  34. select BUSYBOX_GROUPS
  35. select BUSYBOX_TEST
  36. select BUSYBOX_TOUCH
  37. select BUSYBOX_TR
  38. select BUSYBOX_CAL
  39. select BUSYBOX_CHGRP
  40. select BUSYBOX_CHMOD
  41. select BUSYBOX_CHOWN
  42. select BUSYBOX_CHROOT
  43. select BUSYBOX_CP
  44. select BUSYBOX_CUT
  45. select BUSYBOX_DD
  46. select BUSYBOX_DF
  47. select BUSYBOX_DIFF
  48. select BUSYBOX_DIRNAME
  49. select BUSYBOX_DU
  50. select BUSYBOX_ECHO
  51. select BUSYBOX_ENV
  52. select BUSYBOX_EXPR
  53. select BUSYBOX_HEAD
  54. select BUSYBOX_LN
  55. select BUSYBOX_LOSETUP
  56. select BUSYBOX_LS
  57. select BUSYBOX_MD5SUM
  58. select BUSYBOX_MKDIR
  59. select BUSYBOX_MKFIFO
  60. select BUSYBOX_MKNOD
  61. select BUSYBOX_MV
  62. select BUSYBOX_PRINTF
  63. select BUSYBOX_PWD
  64. select BUSYBOX_RM
  65. select BUSYBOX_RMDIR
  66. select BUSYBOX_SEQ
  67. select BUSYBOX_SLEEP
  68. select BUSYBOX_SORT
  69. select BUSYBOX_FEATURE_SORT_BIG
  70. select BUSYBOX_STAT
  71. select BUSYBOX_READLINK
  72. select BUSYBOX_TAIL
  73. select BUSYBOX_FEATURE_FANCY_TAIL
  74. select BUSYBOX_TEE
  75. select BUSYBOX_UNAME
  76. select BUSYBOX_WC
  77. select BUSYBOX_WHOAMI
  78. select BUSYBOX_WHO
  79. select BUSYBOX_MKTEMP
  80. select BUSYBOX_WHICH
  81. select BUSYBOX_VI
  82. select BUSYBOX_AWK
  83. select BUSYBOX_SED
  84. select BUSYBOX_FIND
  85. select BUSYBOX_GREP
  86. select BUSYBOX_XARGS
  87. select BUSYBOX_HALT
  88. select BUSYBOX_INIT
  89. select BUSYBOX_SU
  90. select BUSYBOX_STRINGS
  91. select BUSYBOX_TIME
  92. select BUSYBOX_RUN_PARTS
  93. config ADK_PACKAGE_BUSYBOX_MINIMAL
  94. bool "activate minimal set of applets"
  95. select BUSYBOX_LESS if !BUSYBOX_DISABLE_LESS
  96. select BUSYBOX_CMP
  97. select BUSYBOX_TRUE
  98. select BUSYBOX_AWK
  99. select BUSYBOX_SED
  100. select BUSYBOX_RUN_PARTS
  101. select BUSYBOX_TEE
  102. select BUSYBOX_SORT
  103. select BUSYBOX_GUNZIP
  104. select BUSYBOX_GZIP
  105. select BUSYBOX_TAR
  106. select BUSYBOX_BASENAME
  107. select BUSYBOX_CAT
  108. select BUSYBOX_DATE
  109. select BUSYBOX_ID
  110. select BUSYBOX_TEST
  111. select BUSYBOX_TOUCH
  112. select BUSYBOX_CHGRP
  113. select BUSYBOX_CHMOD
  114. select BUSYBOX_CHOWN
  115. select BUSYBOX_CHROOT
  116. select BUSYBOX_CP
  117. select BUSYBOX_CUT
  118. select BUSYBOX_DD
  119. select BUSYBOX_DF
  120. select BUSYBOX_DIRNAME
  121. select BUSYBOX_DIFF
  122. select BUSYBOX_DU
  123. select BUSYBOX_ECHO
  124. select BUSYBOX_ENV
  125. select BUSYBOX_HEAD
  126. select BUSYBOX_TAIL
  127. select BUSYBOX_FEATURE_FANCY_TAIL
  128. select BUSYBOX_LN
  129. select BUSYBOX_LS
  130. select BUSYBOX_MKDIR
  131. select BUSYBOX_MV
  132. select BUSYBOX_PRINTF
  133. select BUSYBOX_PWD
  134. select BUSYBOX_RM
  135. select BUSYBOX_UNAME
  136. select BUSYBOX_VI
  137. select BUSYBOX_FIND
  138. select BUSYBOX_GREP
  139. select BUSYBOX_HALT
  140. select BUSYBOX_INIT
  141. select BUSYBOX_WHICH
  142. select BUSYBOX_WHOAMI
  143. select BUSYBOX_READLINK
  144. config ADK_PACKAGE_BUSYBOX_ALL
  145. bool "activate all applets"
  146. select BUSYBOX_DESKTOP
  147. select BUSYBOX_LESS if !BUSYBOX_DISABLE_LESS
  148. select BUSYBOX_CMP
  149. select BUSYBOX_SYNC
  150. select BUSYBOX_TRUE
  151. select BUSYBOX_FDISK
  152. select BUSYBOX_FEATURE_UTMP
  153. select BUSYBOX_GUNZIP
  154. select BUSYBOX_GZIP
  155. select BUSYBOX_TAR
  156. select BUSYBOX_CLEAR
  157. select BUSYBOX_RESET
  158. select BUSYBOX_BASENAME
  159. select BUSYBOX_CAT
  160. select BUSYBOX_DATE
  161. select BUSYBOX_ID
  162. select BUSYBOX_GROUPS
  163. select BUSYBOX_TEST
  164. select BUSYBOX_TOUCH
  165. select BUSYBOX_TR
  166. select BUSYBOX_WHO
  167. select BUSYBOX_WHOAMI
  168. select BUSYBOX_CAL
  169. select BUSYBOX_CHGRP
  170. select BUSYBOX_CHMOD
  171. select BUSYBOX_CHOWN
  172. select BUSYBOX_CHROOT
  173. select BUSYBOX_CP
  174. select BUSYBOX_CUT
  175. select BUSYBOX_DD
  176. select BUSYBOX_DF
  177. select BUSYBOX_DIFF
  178. select BUSYBOX_DIRNAME
  179. select BUSYBOX_DU
  180. select BUSYBOX_ECHO
  181. select BUSYBOX_ENV
  182. select BUSYBOX_EXPR
  183. select BUSYBOX_HEAD
  184. select BUSYBOX_LN
  185. select BUSYBOX_LS
  186. select BUSYBOX_MD5SUM
  187. select BUSYBOX_MKDIR
  188. select BUSYBOX_MKFIFO
  189. select BUSYBOX_MKNOD
  190. select BUSYBOX_MV
  191. select BUSYBOX_PRINTF
  192. select BUSYBOX_PWD
  193. select BUSYBOX_RM
  194. select BUSYBOX_SLEEP
  195. select BUSYBOX_SORT
  196. select BUSYBOX_STAT
  197. select BUSYBOX_TAIL
  198. select BUSYBOX_TEE
  199. select BUSYBOX_FEATURE_FANCY_TAIL
  200. select BUSYBOX_UNAME
  201. select BUSYBOX_WC
  202. select BUSYBOX_MKTEMP
  203. select BUSYBOX_WHICH
  204. select BUSYBOX_VI
  205. select BUSYBOX_AWK
  206. select BUSYBOX_SED
  207. select BUSYBOX_FIND
  208. select BUSYBOX_GREP
  209. select BUSYBOX_XARGS
  210. select BUSYBOX_HALT
  211. select BUSYBOX_INIT
  212. select BUSYBOX_SU
  213. select BUSYBOX_STRINGS
  214. select BUSYBOX_TIME
  215. select BUSYBOX_RUN_PARTS
  216. select BUSYBOX_READLINK
  217. endchoice
  218. config ADK_PACKAGE_BUSYBOX_HIDE
  219. bool "hide packages provided by busybox applets"
  220. depends on ADK_PACKAGE_BUSYBOX
  221. default n
  222. help
  223. Do not show packages which are provided as busybox applets
  224. menu "Busybox Configuration"
  225. depends on ADK_PACKAGE_BUSYBOX
  226. source "package/busybox/config/Config.in"
  227. endmenu
  228. config ADK_PACKAGE_UDHCPD
  229. bool
  230. default BUSYBOX_APP_UDHCPD
  231. # disable busybox applets, when full programs are choosen
  232. config BUSYBOX_DISABLE_MOUNT
  233. bool
  234. default y if ADK_PACKAGE_MOUNT
  235. depends on ADK_PACKAGE_MOUNT
  236. default n
  237. config BUSYBOX_DISABLE_UMOUNT
  238. bool
  239. default y if ADK_PACKAGE_MOUNT
  240. depends on ADK_PACKAGE_MOUNT
  241. default n
  242. config BUSYBOX_DISABLE_TAR
  243. bool
  244. default y if ADK_PACKAGE_TAR
  245. depends on ADK_PACKAGE_TAR
  246. default n
  247. config BUSYBOX_DISABLE_BZIP2
  248. bool
  249. default y if ADK_PACKAGE_BZIP2
  250. depends on ADK_PACKAGE_BZIP2
  251. default n
  252. config BUSYBOX_DISABLE_IP
  253. bool
  254. default y if ADK_PACKAGE_IP
  255. depends on ADK_PACKAGE_IP
  256. default n
  257. config BUSYBOX_DISABLE_PATCH
  258. bool
  259. default y if ADK_PACKAGE_PATCH
  260. depends on ADK_PACKAGE_PATCH
  261. default n
  262. config BUSYBOX_DISABLE_DIFF
  263. bool
  264. default y if ADK_PACKAGE_DIFFUTILS
  265. depends on ADK_PACKAGE_DIFFUTILS
  266. default n
  267. config BUSYBOX_DISABLE_ED
  268. bool
  269. default y if ADK_PACKAGE_ED
  270. depends on ADK_PACKAGE_ED
  271. default n
  272. config BUSYBOX_DISABLE_SED
  273. bool
  274. default y if ADK_PACKAGE_SED
  275. depends on ADK_PACKAGE_SED
  276. default n
  277. config BUSYBOX_DISABLE_LESS
  278. bool
  279. default y if ADK_PACKAGE_LESS
  280. depends on ADK_PACKAGE_LESS
  281. default n
  282. config BUSYBOX_DISABLE_HDPARM
  283. bool
  284. default y if ADK_PACKAGE_HDPARM
  285. depends on ADK_PACKAGE_HDPARM
  286. default n
  287. config BUSYBOX_DISABLE_WATCHDOG
  288. bool
  289. default y if ADK_PACKAGE_WATCHDOG
  290. depends on ADK_PACKAGE_WATCHDOG
  291. default n
  292. config BUSYBOX_DISABLE_PAM
  293. bool
  294. default y if ADK_PACKAGE_PAM
  295. depends on ADK_PACKAGE_PAM
  296. default n
  297. config BUSYBOX_DISABLE_BRCTL
  298. bool
  299. default y if ADK_PACKAGE_BRIDGE_UTILS
  300. depends on ADK_PACKAGE_BRIDGE_UTILS
  301. default n
  302. config BUSYBOX_DISABLE_ETHER_WAKE
  303. bool
  304. default y if ADK_PACKAGE_ETHER_WAKE
  305. depends on ADK_PACKAGE_ETHER_WAKE
  306. default n
  307. config BUSYBOX_DISABLE_NTPD
  308. bool
  309. default y if ADK_PACKAGE_OPENNTPD
  310. depends on ADK_PACKAGE_OPENNTPD
  311. default n
  312. config BUSYBOX_DISABLE_WGET
  313. bool
  314. default y if ADK_PACKAGE_WGET
  315. depends on ADK_PACKAGE_WGET
  316. default n
  317. config BUSYBOX_DISABLE_AR
  318. bool
  319. default y if ADK_PACKAGE_BINUTILS
  320. depends on ADK_PACKAGE_BINUTILS
  321. default n
  322. config BUSYBOX_DISABLE_CPIO
  323. bool
  324. default y if ADK_PACKAGE_CPIO
  325. depends on ADK_PACKAGE_CPIO
  326. default n
  327. config BUSYBOX_DISABLE_XZ
  328. bool
  329. default y if ADK_PACKAGE_XZ
  330. depends on ADK_PACKAGE_XZ
  331. default n
  332. config BUSYBOX_DISABLE_UNXZ
  333. bool
  334. default y if ADK_PACKAGE_XZ
  335. depends on ADK_PACKAGE_XZ
  336. default n
  337. config BUSYBOX_DISABLE_FBSET
  338. bool
  339. default y if ADK_PACKAGE_FBSET
  340. depends on ADK_PACKAGE_FBSET
  341. default n
  342. config BUSYBOX_DISABLE_LSPCI
  343. bool
  344. default y if ADK_PACKAGE_PCIUTILS
  345. depends on ADK_PACKAGE_PCIUTILS
  346. default n
  347. config BUSYBOX_DISABLE_LSUSB
  348. bool
  349. default y if ADK_PACKAGE_LSUSB
  350. depends on ADK_PACKAGE_LSUSB
  351. default n
  352. config BUSYBOX_DISABLE_GREP
  353. bool
  354. default y if ADK_PACKAGE_GREP
  355. depends on ADK_PACKAGE_GREP
  356. default n
  357. config BUSYBOX_DISABLE_FIND
  358. bool
  359. default y if ADK_PACKAGE_FINDUTILS
  360. depends on ADK_PACKAGE_FINDUTILS
  361. default n
  362. config BUSYBOX_DISABLE_RDATE
  363. bool
  364. default y if ADK_PACKAGE_RDATE
  365. depends on ADK_PACKAGE_RDATE
  366. default n
  367. config BUSYBOX_DISABLE_RFKILL
  368. bool
  369. default y if ADK_PACKAGE_RFKILL
  370. depends on ADK_PACKAGE_RFKILL
  371. default n
  372. config BUSYBOX_DISABLE_KMOD
  373. bool
  374. default y if ADK_PACKAGE_KMOD
  375. depends on ADK_PACKAGE_KMOD
  376. default n
  377. config BUSYBOX_DISABLE_PS
  378. bool
  379. default y if ADK_PACKAGE_PROCPS
  380. depends on ADK_PACKAGE_PROCPS
  381. default n