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: