Re: CVS version builds but doesn't run
On Mon Nov 01, 1999 at 03:32:09PM -0700, Matt Porter wrote:
> Has anyone else tried booting from images created from the latest CVS
> version? dbootstrap doesn't even start due to the new busybox. Anyone
> already fixed this? I guess I just need to build it as a separate binary
> now and spawn from init.
>
> I imagine the checkin of busybox and subsequent total breakage scared off
> more people than me. :-/
I'm the guy that checked in the new busybox. I _finally_ managed to get
subscribed to debian-boot todat. dunno why it took so long. Anyway, if
you ever read the code in the old busybox init.c, I am truly sorry for
you. The good news is that I have gotten the busybox init.c re-write
nearly finished -- I hope to finish it up and check it in tonight.
There are two ways we can handle starting dbootstrap -- and I'm open to
either one. I can make a special case in busybox/init.c so that
#ifdef DBOOTSTRAP
#define INITSCRIPT "/bin/dbootstrap"
#else
#define INITSCRIPT "/etc/init.d/rcS"
or we can leave busybox/init.c alone and we can
create a /etc/init.d/rcS init script that does
something like:
#!/bin/sh
/bin/dbootstrap
I really don't care which option folks prefer...
Let me know, and I will make it so.
-Erik
--
Erik B. Andersen Web: http://www.xmission.com/~andersen/
email: andersee@debian.org
--This message was written using 73% post-consumer electrons--
Reply to: