In the Ceph upstream project, we are maintaining a cross-distro spec file: https:/github.com/ceph/ceph/blob/master/ceph.spec.in In one of the %post scriptlets we are running systemd-tmpfiles to ensure that files in /var/run are created when the package is installed. Now, I am aware that for Tumbleweed I will need to use the %tmpfiles_create macro. But the RH maintainer would rather put the /var/run/... files in %files and not run systemd-tmpfiles at all. Having the /var/run/... files in %files will ensure that they are available immediately when the package is installed. At the next reboot, they will disappear but systemd-tmpfiles is run at boot and will re-create them. Is this an acceptable solution for openSUSE Tumbleweed as well? It would be nice to use the same approach for both RH/CentOS/Fedora and openSUSE, as the spec file already has plenty of conditionals ;-) Thanks, Nathan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org