[Pkg-sysvinit-devel] Early writable filesystem

Thomas Hood jdthood at yahoo.co.uk
Tue Dec 27 22:28:43 UTC 2005


Henrique de Moraes Holschuh wrote:
> But are we ready to deal with the *crap* we will get no matter which road we
> take?  The thread did not end with any sort of consensus, as usual.


We have already been subjected to the crap.  It wasn't too bad.

What is important is that we be able to justify any decision we make.

I'll assume that the three finalists are: (1) /run; (2) early /var/run;
(3) nothing.

1. If we choose /run then the justification is that this makes an area
available very early and is implemented easily, racelessly and with
broad kernel compatibility.

2. If we choose /var/run then the justification is that this makes an
area available very early at the same location as is already used for
storing state information later on.

3. If we choose nothing then we can say that there was insufficient
support in favor of any particular solution, and that there are
alternatives to early writable filesystems.

I think that we should choose #3 unless we are all prepared to get
behind either #1 or #2.
-- 
Thomas Hood



More information about the Pkg-sysvinit-devel mailing list