I forgot one more file: packages/busybox/conf/defconfig-serengeti_cheetah-x86_64
There are two options: 1. apply defconfig-busybox.patch, which adds the file 2. apply defconfig-busybox2.patch, which removes the dependency and lets serengeti_cheetah have the same busybox as everyone else
The difference is that I'd added tab completion, command editing, and a history of 15 commands to make it easier to mount drives, etc.
--- packages/busybox/conf/defconfig 2007-12-03 14:59:55.000000000 -0700 +++ packages/busybox/conf/defconfig-serengeti_cheetah-x86_64 2007-12-03 15:19:50.000000000 -0700 @@ -576,11 +576,11 @@ # CONFIG_FEATURE_SH_EXTRA_QUIET=y CONFIG_FEATURE_SH_STANDALONE_SHELL=y -# CONFIG_FEATURE_COMMAND_EDITING is not set +CONFIG_FEATURE_COMMAND_EDITING=y # CONFIG_FEATURE_COMMAND_EDITING_VI is not set -CONFIG_FEATURE_COMMAND_HISTORY=0 +CONFIG_FEATURE_COMMAND_HISTORY=15 # CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set -# CONFIG_FEATURE_COMMAND_TAB_COMPLETION is not set +CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y # CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set # CONFIG_FEATURE_SH_FANCY_PROMPT is not set
Put another way, the difference is about 5K in the ROM
Either way is fine with me.
Signed-off-by: Myles Watson email@example.com
PS I've since learned to use svn stat, so I'll hopefully forget fewer files in future diffs