Re: Re: forgot root pass
Jonathan Rosenbaum <[email protected]>
| Newsgroups | gmane.org.user-groups.linux.morlug |
|---|---|
| Message-ID | <[email protected]> |
David D. Smith wrote: > "Jonathan" == Jonathan Rosenbaum <[email protected]> writes: > > Jonathan> p.s. Also, there are some who dream of nothing more than > Jonathan> a kernel and emacs. :) > >And what have you replaced /sbin/init with, Jonathan? :) On my box, >it’s runit. > > David, runit looks very interesting, I'll have to play around with it. In the case of /bin/sash to avoid having to tell the kernel where to look for init on startup, I'd just create a symbolic link from /sbin/init to /bin/sash and use a kernel that has devfs built into it. The nice part about sash is that it is statically linked which means that no extra libraries are necessary. As for users of sysvinit I recommend using file-rc because it allows you to control all runlevels from one configuration file. That has been useful for add-ons (make-debian & make-debian-x11) I've written for gbootroot's Yard method to parse the system. These scripts create a template from a Debian System that can be made into a customized distribution. Shameless Plug-in: I am happy to announce that Andrei Perhinschi of Morlug has become a developer for gbootroot - http://freesoftwarepc.com/projects/gbootroot - In fact, it's a great platform to test out new ideas like inits, sash emergency distributions, or just to learn about the beauty of what makes a distribution. Jonathan