Bug#387699: exim4: Should create /var/run/exim4/ if it is missing

Petter Reinholdtsen pere at hungry.com
Sat Sep 16 11:31:36 UTC 2006


[Andreas Metzler]
> If directories under /var/run/ are no persistent, this breaks. (You
> might tell me that I should have used /var/local/run. ;-)

Actually, you should have used /var/lib/<package-name>/.  /var/lib/ is
the location for persistent stuff.

> There is also the partial-upgrades issue, upgrading to a version of
> sysvinit that drops everything under /var/run/ on every reboot will
> break every package currently relying on /var/run/* being
> persistent.

Stuff in /var/run/ isn't, and should not be presistent.  It have not
been that for a long time, if ever.  The only things that has been
left alone has been directories, and those will now disappear on
reboots because it will become a tmpfs.

Friendly,
-- 
Petter Reinholdtsen




More information about the Pkg-exim4-maintainers mailing list