On 06 Nov 2006 04:53 PM or thereabouts, Roy Marples wrote:
> This is a heads up to say that I'm going to be putting baselayout-1.13 into 
> ~ARCH soon as all the exciting new features I wanted are in - FreeBSD and 
> vserver support, buffered and wrapped einfo/ewarn/eerror output, rc-depend 
> for lightning fast dependency sorting, no more critical services, no more net 
> service specific code.

Very nice!
 
> However, one issue is a concern. All baselayouts defined svcdir 
> in /etc/conf.d/rc which defines where we hold the state information of the 
> running services. This defaulted to /var/lib/init.d - which is bad as /var 
> could be on a different partition.
> 
> 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? 

--Matthew
[EMAIL PROTECTED]

-- 
gentoo-dev@gentoo.org mailing list

Reply via email to