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