Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 753767 - app-admin/puppet-agent-6.19.1 - use upstream tmpfiles entry
Summary: app-admin/puppet-agent-6.19.1 - use upstream tmpfiles entry
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-09 19:37 UTC by Ben Kohler
Modified: 2020-11-20 05:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Kohler gentoo-dev 2020-11-09 19:37:14 UTC
Upstream tarball includes usr/lib/tmpfiles.d/puppet-agent.conf which appears to be better than the one we are installing from $FILESDIR.

Can we switch to that?

While you're at it, it seems that we have already switched to upstream's systemd service files but we still have a custom one in $FILESDIR unused

Thanks


--- gentoo/app-admin/puppet-agent/files/puppet-agent.conf.tmpfilesd   2018-10-03 07:36:54.709040233 -0500
+++ /var/tmp/portage/app-admin/puppet-agent-6.19.1/work/usr/lib/tmpfiles.d/puppet-agent.conf    2020-10-22 05:17:54.000000000 -0500
@@ -1 +1 @@
-d /var/run/puppetlabs 0755 root root -
+d /run/puppetlabs 0755 root root -
Comment 1 Larry the Git Cow gentoo-dev 2020-11-20 05:25:57 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422f427463814c35f597603c8b50bc492037251e

commit 422f427463814c35f597603c8b50bc492037251e
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2020-11-20 05:25:49 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2020-11-20 05:25:49 +0000

    app-admin/puppet-agent: use upstream tmpfiles
    
    Closes: https://bugs.gentoo.org/753767
    Package-Manager: Portage-3.0.9, Repoman-3.0.2
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 app-admin/puppet-agent/files/puppet.initd2         | 29 ++++++++++++++++++++++
 ...6.19.1.ebuild => puppet-agent-6.19.1-r1.ebuild} |  4 +--
 2 files changed, 31 insertions(+), 2 deletions(-)