On Monday 06 November 2006 22:06, Alec Warner wrote:
> Roy Marples wrote:
> > On Monday 06 November 2006 18:27, Matthew Snelham wrote:
> >>> In 1.13, we've removed the variable from /etc/conf.d/rc and it's now
> >>> forced to /lib/rcscripts/init.d which is safe as /lib is always on the
> >>> same partition as /.
> >>
> >> From a filesystem usage point of view though, storing actively changing
> >> state data on /lib is ugly.  The tmpfs /lib/rcscripts/init.d overlay
> >> solution for a ro / works, but as long as tmpfs magic is needed, can't
> >> it be written to /var after localmount?
> >
> > It could be written to /var at the end of an rc.
> > However, you then have to guarantee that /var is always available too and
> > that may not always be the case as some people want to have /var net
> > mounted or something equally silly :)
> >
> > /lib may be ugly, but it's also guaranteed which is what I'm more
> > interested in.
> >
> > Thanks
>
> This screams "vustomizable"
>
> Just give us a variable we can set to move it; obviously there is no
> "One True Location" for everyone.

If you want that level of flexability then simply symlink /lib/rcscripts 
to /var/rcscripts or where-ever you like.

>From my perspective, state data always has to be available and writeable, 
regardless of how simple or fancy the user has configured their layout.
So this means I have access to /bin, /dev, /etc, /lib, /sbin as those 
directories have to exist on /.

Why do we have to have everything configured by variables?

-- 
Roy Marples <[EMAIL PROTECTED]>
Gentoo Developer (baselayout, networking)

-- 
gentoo-dev@gentoo.org mailing list

Reply via email to