diff options
author | David Lutterkort <lutter@fedoraproject.org> | 2008-12-15 11:23:59 +0000 |
---|---|---|
committer | David Lutterkort <lutter@fedoraproject.org> | 2008-12-15 11:23:59 +0000 |
commit | e1df5a4049a77009af954fe1417fc4c0bc41060b (patch) | |
tree | 81fb94f372be1543e0ba74a605b01f34cd1b3386 | |
parent | 1e6ad1bd6438016f1283b70ef4258731d4fe58d4 (diff) | |
download | puppet-package-e1df5a4049a77009af954fe1417fc4c0bc41060b.tar.gz puppet-package-e1df5a4049a77009af954fe1417fc4c0bc41060b.tar.xz puppet-package-e1df5a4049a77009af954fe1417fc4c0bc41060b.zip |
Use fixed uid/gid pair across all active branches
-rw-r--r-- | puppet.spec | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/puppet.spec b/puppet.spec index e098823..718df95 100644 --- a/puppet.spec +++ b/puppet.spec @@ -145,10 +145,12 @@ touch %{buildroot}%{_sysconfdir}/puppet/puppetd.conf %doc %{_mandir}/man8/puppetmasterd.8.gz %doc %{_mandir}/man8/puppetrun.8.gz +# Fixed uid/gid were assigned in bz 472073 (Fedora), 471918 (RHEL-5), +# and 471919 (RHEL-4) %pre -getent group puppet >/dev/null || groupadd -r puppet +getent group puppet >/dev/null || groupadd -r puppet -g 52 getent passwd puppet >/dev/null || \ -useradd -r -g puppet -d %{_localstatedir}/lib/puppet -s /sbin/nologin \ +useradd -r -u 52 -g puppet -d %{_localstatedir}/lib/puppet -s /sbin/nologin \ -c "Puppet" puppet || : # ensure that old setups have the right puppet home dir if [ $1 -gt 1 ] ; then |