[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

reopen 161611



reopen 161611
thanks

rootskel includes a /linuxrc shell script.  It's last action is to
exec BusyBox as /linuxrc.  It cannot exec /sbin/init because doing so
would require its PID to be one, which it isn't.  I'm planning to NMU
in a few days with the appended patch.

Matt

--- busybox-0.60.5.orig/debian/Config.h-udeb
+++ busybox-0.60.5/debian/Config.h-udeb
@@ -218,7 +218,7 @@
 #define BB_FEATURE_USE_INITTAB
 //
 //Enable init being called as /linuxrc
-//#define BB_FEATURE_LINUXRC
+#define BB_FEATURE_LINUXRC
 //
 //Have init enable core dumping for child processes (for debugging only) 
 //#define BB_FEATURE_INIT_COREDUMPS
--- busybox-0.60.5.orig/debian/changelog
+++ busybox-0.60.5/debian/changelog
@@ -1,3 +1,10 @@
+busybox (1:0.60.5-1.1) unstable; urgency=low
+
+  * NMU
+  * Enable but don't include /linuxrc on the udeb.
+
+ -- Matt Kraai <kraai@debian.org>  Wed, 30 Oct 2002 14:54:20 -0800
+
 busybox (1:0.60.5-1) unstable; urgency=low
   
   * New version released.  See Changelog for non-Debian specific details.
--- busybox-0.60.5.orig/debian/rules
+++ busybox-0.60.5/debian/rules
@@ -103,6 +103,7 @@
 	dh_clean -k
 	dh_installdirs
 	(cd $(bbubd); $(MAKE) "BB_SRC_DIR=../../" "PREFIX=../../$(bbu)" install)
+	rm -f $(bbu)/linuxrc
 	mkdir -p $(bbu)/usr/share/man/man1/
 	cp $(bbubd)/docs/BusyBox.1 $(bbu)/usr/share/man/man1/busybox.1
 



Reply to: