Mercurial > hg > aboriginal
changeset 474:ea25a378cde3
Reorder trimconfig with comments about why things are in it, and yank multiply problematic legacy MTAB support.
author | Rob Landley <rob@landley.net> |
---|---|
date | Wed, 12 Nov 2008 13:25:28 -0600 |
parents | eac92c5b7424 |
children | 3116a52c8cb0 |
files | sources/trimconfig-busybox |
diffstat | 1 files changed, 26 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/sources/trimconfig-busybox Wed Nov 12 13:23:37 2008 -0600 +++ b/sources/trimconfig-busybox Wed Nov 12 13:25:28 2008 -0600 @@ -1,23 +1,40 @@ +# Switch off inadvisable features and build options. + CONFIG_FEATURE_ASSUME_UNICODE=n CONFIG_FEATURE_CLEAN_UP=n CONFIG_SELINUX=n +CONFIG_PAM=n CONFIG_FEATURE_PREFER_APPLETS=n CONFIG_STATIC=n CONFIG_PIE=n CONFIG_NOMMU=n CONFIG_BUILD_LIBBUSYBOX=n + +# Switch off archaic, dead, and _also_ problematic code. + +CONFIG_FEATURE_MTAB_SUPPORT=n +CONFIG_FEATURE_DEVFS=n +CONFIG_DEVFSD=n + +# Switch off debug stuff + CONFIG_DEBUG=n CONFIG_WERROR=n -CONFIG_INSTALL_NO_USR -# CONFIG_CLOCK_MONOTONIC_SYSCALL=n -CONFIG_PAM=n -# CONFIG_FEATURE_MTAB_SUPPORT=n -CONFIG_DEVFSD=n -CONFIG_FEATURE_DEVFS=n +CONFIG_INSTALL_NO_USR=n +CONFIG_DEBUG_TFTP=n +CONFIG_FEATURE_UDHCP_DEBUG=n + +# This doesn't build on some non-x86 targets (such as m68k). + CONFIG_TASKSET=n + +# This doesn't build under Knoppix 5 + +CONFIG_INOTIFYD=n + +# Features to keep an eye on + # CONFIG_FEATURE_INETD_RPC=n # CONFIG_FEATURE_IP_RARE_TOOLS=n # CONFIG_FEATURE_NAMEIF_EXTENDED=n -CONFIG_DEBUG_TFTP=n -CONFIG_FEATURE_UDHCP_DEBUG -CONFIG_INOTIFYD=n +# CONFIG_CLOCK_MONOTONIC_SYSCALL=n