Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/
Date: Wed, 04 Nov 2015 14:36:16
Message-Id: 1446647726.947098f172fa0f1d05ec7d08034f2d046a07e254.prometheanfire@gentoo
1 commit: 947098f172fa0f1d05ec7d08034f2d046a07e254
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 4 14:35:26 2015 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 4 14:35:26 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947098f1
7
8 app-admin/puppet-agent: fixing setup of puppet user/group bug 564856
9
10 Package-Manager: portage-2.2.20.1
11
12 .../{puppet-agent-1.2.7.ebuild => puppet-agent-1.2.7-r1.ebuild} | 7 ++++++-
13 1 file changed, 6 insertions(+), 1 deletion(-)
14
15 diff --git a/app-admin/puppet-agent/puppet-agent-1.2.7.ebuild b/app-admin/puppet-agent/puppet-agent-1.2.7-r1.ebuild
16 similarity index 94%
17 rename from app-admin/puppet-agent/puppet-agent-1.2.7.ebuild
18 rename to app-admin/puppet-agent/puppet-agent-1.2.7-r1.ebuild
19 index 7de77c5..a705419 100644
20 --- a/app-admin/puppet-agent/puppet-agent-1.2.7.ebuild
21 +++ b/app-admin/puppet-agent/puppet-agent-1.2.7-r1.ebuild
22 @@ -3,7 +3,7 @@
23 # $Id$
24
25 EAPI=5
26 -inherit eutils systemd unpacker
27 +inherit eutils systemd unpacker user
28
29 DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
30 HOMEPAGE="https://puppetlabs.com/"
31 @@ -38,6 +38,11 @@ RDEPEND="${CDEPEND}
32
33 S=${WORKDIR}
34
35 +pkg_setup() {
36 + enewgroup puppet
37 + enewuser puppet -1 -1 /var/run/puppet puppet
38 +}
39 +
40 src_install() {
41 # conf.d
42 doconfd etc/default/puppet