Bug#894510: debhelper: Because it is listing tmpfiles in systemd's only, conf overriding is not working

Niels Thykier niels at thykier.net
Wed May 16 11:59:00 BST 2018


Seyeong Kim:
> Hello
> 
> I noticed that tmpfiles are built based on systemd source directory not local machine /
> 
> e.g debian/systemd/usr/lib/tmpfiles.d/x11.conf
> 
> so 00rsyslog.conf file ( from rsyslog pkg, in /usr/lib/tmpfiles.d/ ) is not there
> 
> I checked this with dh_installinit —no-start
> 
> I understand override feature(actually i misunderstood it )
> 
> no way to do this based on installed tmpfiles?( or not recommended ? )
> 

As I understand it, if we do that we might as well remove the #TMPFILES#
marker in the shell script (as it would be simpler and probably faster
than implementing the same code in shell).  But then we are back to the
place that Michael recommended us to avoid.

Have you considered the options that Michael recommended for Ubuntu?
E.g. correcting the vars.conf in the systemd package.  If so, what is
holding you back from applying that change?

Thanks,
~Niels




More information about the Pkg-systemd-maintainers mailing list