/etc not on / (was Re: possible mass-filing of bugs: many shared library packages contain binaries in usr/bin)
Wouter Verhelst <email@example.com> writes:
> OK, how about this one then: How can init start initscripts if
> /etc/inittab is not on /? Not to mention the fact that your hardcoded
> initscript usually resides in /etc too.
> Pretty hard that way, huh?
One way to do it would be to have a skeleton /etc on /; when the real
/etc is mounted it'll supplant the skeleton. Another way would be to
have the init invoked by the kernel be a script or program that
mounted /etc before exec'ing the real init.
To UNSUBSCRIBE, email to firstname.lastname@example.org
with a subject of "unsubscribe". Trouble? Contact email@example.com