changeset 1287:7862497b28e0

Upgrade to new busybox release and tweak it so /bin/sh is hush, not ash.
author Rob Landley <rob@landley.net>
date Sun, 14 Nov 2010 14:45:01 -0600
parents 5035607b3cda
children c054a7a36cd9
files download.sh sources/patches/alt-busybox-usehush.patch sources/patches/busybox-usehush.patch
diffstat 3 files changed, 15 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/download.sh	Sat Nov 13 15:43:47 2010 -0600
+++ b/download.sh	Sun Nov 14 14:45:01 2010 -0600
@@ -56,8 +56,8 @@
 # BusyBox.  Adding a native toolchain requires binutils and gcc (above) plus
 # make and bash.
 
-URL=http://www.busybox.net/downloads/busybox-1.17.2.tar.bz2 \
-SHA1=53e55638f1f211ece9351dae2e59d8a8ac46e2d9 \
+URL=http://www.busybox.net/downloads/busybox-1.17.3.tar.bz2 \
+SHA1=9c4090b010441cd1f0800830583e1e7612ba19fb \
 #UNSTABLE=http://busybox.net/downloads/busybox-snapshot.tar.bz2 \
 maybe_fork "download || dienow"
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sources/patches/alt-busybox-usehush.patch	Sun Nov 14 14:45:01 2010 -0600
@@ -0,0 +1,1 @@
+busybox-usehush.patch
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sources/patches/busybox-usehush.patch	Sun Nov 14 14:45:01 2010 -0600
@@ -0,0 +1,12 @@
+diff -ru busybox/shell/Config.src busybox.bak/shell/Config.src
+--- busybox/shell/Config.src	2010-08-22 19:44:36.000000000 -0500
++++ busybox.bak/shell/Config.src	2010-11-06 20:55:02.000000000 -0500
+@@ -219,7 +219,7 @@
+ 
+ choice
+ 	prompt "Choose which shell is aliased to 'sh' name"
+-	default FEATURE_SH_IS_ASH
++	default FEATURE_SH_IS_HUSH
+ 	help
+ 	  Choose which shell you want to be executed by 'sh' alias.
+ 	  The ash shell is the most bash compatible and full featured one.