1 |
On 06 Nov 2006 04:53 PM or thereabouts, Roy Marples wrote: |
2 |
> This is a heads up to say that I'm going to be putting baselayout-1.13 into |
3 |
> ~ARCH soon as all the exciting new features I wanted are in - FreeBSD and |
4 |
> vserver support, buffered and wrapped einfo/ewarn/eerror output, rc-depend |
5 |
> for lightning fast dependency sorting, no more critical services, no more net |
6 |
> service specific code. |
7 |
|
8 |
Very nice! |
9 |
|
10 |
> However, one issue is a concern. All baselayouts defined svcdir |
11 |
> in /etc/conf.d/rc which defines where we hold the state information of the |
12 |
> running services. This defaulted to /var/lib/init.d - which is bad as /var |
13 |
> could be on a different partition. |
14 |
> |
15 |
> In 1.13, we've removed the variable from /etc/conf.d/rc and it's now forced |
16 |
> to /lib/rcscripts/init.d which is safe as /lib is always on the same |
17 |
> partition as /. |
18 |
|
19 |
>From a filesystem usage point of view though, storing actively changing |
20 |
state data on /lib is ugly. The tmpfs /lib/rcscripts/init.d overlay |
21 |
solution for a ro / works, but as long as tmpfs magic is needed, can't it |
22 |
be written to /var after localmount? |
23 |
|
24 |
--Matthew |
25 |
zeypher@g.o |
26 |
|
27 |
-- |
28 |
gentoo-dev@g.o mailing list |