Bug#406685: [Pkg-sysvinit-devel] Bug#406685: initscripts: RAMRUN,
RAMLOCK vars/opts are undocumented
Paolo
oopla at users.sf.net
Sun Jan 14 16:03:50 CET 2007
On Sun, Jan 14, 2007 at 12:13:34PM -0200, Henrique de Moraes Holschuh wrote:
> > their init.d/ scripts. Case in point was clamav-daemon, which didn't start
> > on boot, expecting /var/run/clamav/ to be already there. Same for virus-DB
> > updater freshclam.
>
> They are buggy. They need to be fixed. I would be happy to provide patches
> and NMU if that's what the problem is. OTOH, if the clamav-* maintainer
problem is, that fixes need to survive upgrades.
> does not *want* to fix this bug because it is against what he believes is
> right, then we shouldn't fight him, IMHO. It goes straight to the CTTE in
> that case.
likely
> This agreement was made the Debian way (massive thread on d-devel), and the
> outcome is: packages are not allowed to assume anything will remain in
> ephemeral trees, and */run, and /tmp are now considered ephemeral.
given the 'massive', I assume the point has been weighted enough.
Perhaps some maint put that thread in their own ephemeral area and forgot
about it :)
> The reason was technical: It is much simpler and safer to add the required
> logic to each package's initscripts than to try for anything generic.
ok, assuming you want to wipe out */run and /tmp. I'm not fully convinced
of that, though I didn't follow whole thread, only some spot due to issues/
bugrep.
I'm fine either way, generally, provided that pkgs don't fail/break on next
upgrade due to such divergent opinions: users shouldn't be involved.
thanks
--
paolo
More information about the Pkg-sysvinit-devel
mailing list