[Pkg-sysvinit-devel] Dropping CONCURRENCY and tmpfs defaults
Kel Modderman
kel at otaku42.de
Sat Apr 7 23:26:06 UTC 2012
Hi Roger,
> CONCURRENCY is now a stable tested feature. Is it realistic
> to remove this for wheezy?
>
> We could
> - Just remove the option to set it in rcS, and retain the
> existing fallbacks for non-insserv-enabled systems, or
> - Remove everything and strictly require insserv.
> I guess this depends upon how many systems are still out there
> using the fallbacks. Would it be possible to abort install in
> the preinst if we encounter such a system for the latter
> option? In git, I've gone with the safe former option, but
> could do the latter if that's acceptable.
I'd love to see the latter, but fear that there is still a large number
of systems where the dep-based-boot conversion has not yet taken place for
whatever reason. Petter would probably have a better POV about this.
It's definitely the right time for the safe former option.
>
>
> tmpfs
> Recently a number of bug reports have surfaced regarding running
> out of space on /tmp. I think we do an OK job with the existing
> /run and /run/lock defaults, but we can probably do better with
> /tmp. Another issue was leaving files hidden on the original
> /tmp. I'd like to propose:
> - moving mounting of /tmp from kernel to after checkroot but
> before mountall.
> - merging this with the existing overflowtmp logic, which should
> probably be using the same defaults
> - cleaning /tmp before mounting the tmpfs (using the existing
> bootclean logic). We just move it to before mountall.
> Does this sound OK?
Yep.
Thanks, Kel
More information about the Pkg-sysvinit-devel
mailing list