Hi Niels,
I was triggered by your latest debhelper announcement. On Sun, 19 Jan 2020 10:19:22 +0000 Niels Thykier <ni...@thykier.net> wrote: > debhelper (12.8) unstable; urgency=medium > . > [ Niels Thykier ] ... > * dh_installtmpfiles: New command extracted from > dh_installsystem that will handle tmpfiles.d Thanks a lot for this. When we discussed splitting off the tmpfiles.d related functionality into its own helper a while back on IRC, I remember that Ansgar wanted to have debian/foo.tmpfile renamed to debian/foo.tmpfiles. I agree that he has a point here. It would make the naming more consistent. After all the mechanism is uses the term tmpfiles.d and the dh helper is now called dh_installtmpfiles. If one runs "man tmpfile", you get documentation about the tmpfile() function call. The relevant man page would be "man tmpfiles.d". What's your thought here? Should we transition to the name debian/foo.tmpfiles in compat 13? It would probably be good to keep support for debian/foo.tmpfile in compat 13 but logging a warning and making the existentence of a debian/foo.tmpfile a hard error in compat 14? Or do you think the name is purely cosmetical and changing it now is just creating busy work? CCing Ansgar here and the pkg-systemd-maintainers list, in case they want to chime in here as well. Regards, Michael P.S: This affects 79 packages, shipping 100 tmpfiles. List attached
acmetool-0.0.62 bind9-9.11.14+dfsg binkd-1.1a-99 bley-2.0.0 cinder-15.0.0 conserver-8.2.4 courier-1.0.6 courier-authlib-0.69.0 custodia-0.6.0 cyrus-imapd-3.0.13 ejabberd-19.09.1 freeipa-4.8.3 fwknop-2.6.10 gitaly-1.78.0+dfsg haproxy-2.0.12 i2pd-2.29.0 inn-1.7.2q inspircd-3.4.0 iodine-0.7.0 keystone-16.0.0 knot-2.7.8 krb5-1.17 kubernetes-1.7.16+dfsg ladvd-1.1.2 lemonldap-ng-2.0.7+ds mailman-2.1.29 mailman3-3.2.2 mailman-suite-0+20180916 memcached-1.5.21 mpd-0.21.16 munge-0.5.13 munin-2.0.54 nagios-nrpe-4.0.0 neutron-15.0.0 nextepc-0.3.10+nods ngircd-25 nova-20.0.0 nrpe-ng-0.2.0 nsd-4.1.26 nullmailer-2.2 nut-2.7.4 opencryptoki-3.8.1+dfsg opendkim-2.11.0~beta2 opendmarc-1.3.2 opendnssec-2.1.4 opensips-2.2.2 open-vm-tools-11.0.5 pgpool2-4.1.0 php7.3-7.3.12 postgresql-common-211 prads-0.3.3 prelude-correlator-5.1.0+ds prelude-lml-5.1.0 prelude-manager-5.1.0 puppet-5.5.10 pushpin-1.26.0 resolvconf-1.82 rkt-1.30.0+dfsg1 rpcbind-1.2.5 screen-4.7.0 shadow-4.8 shairport-sync-3.3.5 shibboleth-sp-3.0.4+dfsg1 softflowd-1.0.0 speech-dispatcher-0.9.1 squid-4.9 sslh-1.20 tcpcrypt-0.5 tinyproxy-1.10.0 tomcat9-9.0.27 trafficserver-8.0.5+ds ulogd2-2.0.7 vrfydmn-0.11.0 vsftpd-3.0.3 wdm-1.28 wesnoth-1.14-1.14.9 yadifa-2.3.8 zabbix-4.0.16+dfsg zoneminder-1.32.3
acmetool-0.0.62/debian/acmetool.tmpfile bind9-9.11.14+dfsg/debian/bind9.tmpfile binkd-1.1a-99/debian/binkd.tmpfile bley-2.0.0/debian/bley.tmpfile cinder-15.0.0/debian/cinder-common.tmpfile conserver-8.2.4/debian/conserver-server.tmpfile courier-1.0.6/debian/courier-imap.tmpfile courier-1.0.6/debian/courier-ldap.tmpfile courier-1.0.6/debian/courier-mlm.tmpfile courier-1.0.6/debian/courier-mta.courier.tmpfile courier-1.0.6/debian/courier-mta.tmpfile courier-1.0.6/debian/courier-pop.tmpfile courier-1.0.6/debian/sqwebmail.tmpfile courier-authlib-0.69.0/debian/courier-authdaemon.tmpfile custodia-0.6.0/debian/custodia.tmpfile cyrus-imapd-3.0.13/debian/cyrus-common.cyrus-imapd.tmpfile ejabberd-19.09.1/debian/ejabberd.tmpfile freeipa-4.8.3/debian/freeipa-client.tmpfile fwknop-2.6.10/debian/fwknop-server.tmpfile gitaly-1.78.0+dfsg/debian/gitaly.tmpfile haproxy-2.0.12/debian/haproxy.tmpfile i2pd-2.29.0/debian/i2pd.tmpfile inn-1.7.2q/debian/inn.tmpfile inspircd-3.4.0/debian/inspircd.tmpfile iodine-0.7.0/debian/iodined.tmpfile keystone-16.0.0/debian/keystone.tmpfile knot-2.7.8/debian/knot.tmpfile krb5-1.17/debian/krb5-otp.tmpfile kubernetes-1.7.16+dfsg/debian/kubernetes-master.tmpfile kubernetes-1.7.16+dfsg/debian/kubernetes-node.tmpfile ladvd-1.1.2/debian/ladvd.tmpfile lemonldap-ng-2.0.7+ds/debian/lemonldap-ng-fastcgi-server.tmpfile mailman-2.1.29/debian/mailman.tmpfile mailman3-3.2.2/debian/mailman3.tmpfile mailman-suite-0+20180916/debian/mailman3-web.tmpfile memcached-1.5.21/debian/memcached.tmpfile mpd-0.21.16/debian/mpd.tmpfile munge-0.5.13/debian/munge.tmpfile munin-2.0.54/debian/munin-common.tmpfile munin-2.0.54/debian/munin-node.tmpfile nagios-nrpe-4.0.0/debian/nagios-nrpe-server.tmpfile neutron-15.0.0/debian/neutron-common.tmpfile nextepc-0.3.10+nods/debian/nextepc-hss.tmpfile nextepc-0.3.10+nods/debian/nextepc-mme.tmpfile nextepc-0.3.10+nods/debian/nextepc-pcrf.tmpfile nextepc-0.3.10+nods/debian/nextepc-pgw.tmpfile nextepc-0.3.10+nods/debian/nextepc-sgw.tmpfile ngircd-25/debian/ngircd.tmpfile nova-20.0.0/debian/nova-common.tmpfile nrpe-ng-0.2.0/debian/nrpe-ng.tmpfile nsd-4.1.26/debian/nsd.tmpfile nullmailer-2.2/debian/nullmailer.tmpfile nut-2.7.4/debian/nut-client.tmpfile nut-2.7.4/debian/nut-server.tmpfile opencryptoki-3.8.1+dfsg/debian/opencryptoki.tmpfile opendkim-2.11.0~beta2/debian/opendkim.tmpfile opendmarc-1.3.2/debian/opendmarc.tmpfile opendnssec-2.1.4/debian/opendnssec-enforcer.tmpfile opendnssec-2.1.4/debian/opendnssec-signer.tmpfile opensips-2.2.2/debian/opensips.tmpfile open-vm-tools-11.0.5/debian/open-vm-tools-desktop.tmpfile pgpool2-4.1.0/debian/pgpool2.tmpfile php7.3-7.3.12/debian/php-fpm.tmpfile postgresql-common-211/debian/postgresql-common.postgresql.tmpfile prads-0.3.3/debian/prads.tmpfile prelude-correlator-5.1.0+ds/debian/prelude-correlator.tmpfile prelude-lml-5.1.0/debian/prelude-lml.tmpfile prelude-manager-5.1.0/debian/prelude-manager.tmpfile puppet-5.5.10/debian/puppet.tmpfile pushpin-1.26.0/debian/pushpin.tmpfile resolvconf-1.82/debian/resolvconf.tmpfile rkt-1.30.0+dfsg1/debian/rkt.tmpfile rpcbind-1.2.5/debian/rpcbind.tmpfile screen-4.7.0/debian/screen.screen-cleanup.tmpfile shadow-4.8/debian/passwd.tmpfile shairport-sync-3.3.5/debian/shairport-sync.tmpfile shibboleth-sp-3.0.4+dfsg1/debian/shibboleth-sp-utils.shibd.tmpfile softflowd-1.0.0/debian/softflowd.tmpfile speech-dispatcher-0.9.1/debian/speech-dispatcher.tmpfile squid-4.9/debian/squid.tmpfile sslh-1.20/debian/sslh.tmpfile tcpcrypt-0.5/debian/tcpcryptd.tmpfile tinyproxy-1.10.0/debian/tinyproxy.tmpfile tomcat9-9.0.27/debian/tomcat9.tmpfile trafficserver-8.0.5+ds/debian/trafficserver.tmpfile ulogd2-2.0.7/debian/ulogd2.tmpfile vrfydmn-0.11.0/debian/vrfydmn.tmpfile vsftpd-3.0.3/debian/vsftpd.tmpfile wdm-1.28/debian/wdm.tmpfile wesnoth-1.14-1.14.9/debian/wesnoth-1.14-server.tmpfile yadifa-2.3.8/debian/yadifa.tmpfile zabbix-4.0.16+dfsg/debian/zabbix-agent.tmpfile zabbix-4.0.16+dfsg/debian/zabbix-java-gateway.tmpfile zabbix-4.0.16+dfsg/debian/zabbix-proxy-mysql.zabbix-proxy.tmpfile zabbix-4.0.16+dfsg/debian/zabbix-proxy-pgsql.zabbix-proxy.tmpfile zabbix-4.0.16+dfsg/debian/zabbix-proxy-sqlite3.zabbix-proxy.tmpfile zabbix-4.0.16+dfsg/debian/zabbix-server-mysql.zabbix-server.tmpfile zabbix-4.0.16+dfsg/debian/zabbix-server-pgsql.zabbix-server.tmpfile zabbix-4.0.16+dfsg/debian/zabbix-.tmpfile zoneminder-1.32.3/debian/zoneminder.tmpfile
signature.asc
Description: OpenPGP digital signature