On Tuesday 22 November 2011, Michael Matz wrote:
Hi,
On Tue, 22 Nov 2011, Andreas Jaeger wrote:
We currently use both /etc/tmpdirs.d and /usr/lib/tmpfiles.d - the first for SysVinit, the second for systemd.
I'm not thrilled. I know that systemd doesn't particularly care for backward compatibility, but perhaps we should? Why in /usr (what's with our old wish to have /usr on NFS?)? And /usr/lib/? Huh. For sysvinit they are bash scripts, so the location might be debatable,
It doesn't matter that it "looks like" shell code. They are still non executable config files like many other shell, lisp or whatever config files in /etc.
but for systemd they most definitely _are_ config files, so they belong to /etc.
IMO it's ok to have the hardcoded upstream (systemd) idea of tmpdirs in /usr. But if other packages or admins ever need to add something then it should belong to /etc. cu, Rudi -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org