rpms/puppet/F-10 import.log,1.1,1.2 puppet.spec,1.28,1.29

Jeroen van Meeuwen kanarip at fedoraproject.org
Tue Dec 16 09:00:17 UTC 2008


Author: kanarip

Update of /cvs/pkgs/rpms/puppet/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11353/F-10

Modified Files:
	import.log puppet.spec 
Log Message:
0.24.7-3


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/puppet/F-10/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- import.log	16 Dec 2008 08:44:24 -0000	1.1
+++ import.log	16 Dec 2008 08:59:47 -0000	1.2
@@ -1 +1,2 @@
 puppet-0_24_7-1_fc10:F-10:puppet-0.24.7-1.fc10.src.rpm:1229417039
+puppet-0_24_7-3_fc10:F-10:puppet-0.24.7-3.fc10.src.rpm:1229417965


Index: puppet.spec
===================================================================
RCS file: /cvs/pkgs/rpms/puppet/F-10/puppet.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- puppet.spec	16 Dec 2008 08:44:24 -0000	1.28
+++ puppet.spec	16 Dec 2008 08:59:47 -0000	1.29
@@ -3,11 +3,13 @@
 
 Name:           puppet
 Version:        0.24.7
-Release:        1%{?dist}
+Release:        3%{?dist}
 Summary:        A network tool for managing many disparate systems
 License:        GPLv2+
 URL:            http://puppet.reductivelabs.com/
 Source0:        http://reductivelabs.com/downloads/puppet/%{name}-%{version}.tgz
+Group:          System Environment/Base
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  ruby >= 1.8.1
@@ -25,6 +27,7 @@
 
 Requires:       facter >= 1.1.4
 Requires:       ruby >= 1.8.1
+Requires:       ruby-augeas
 Requires(pre):  shadow-utils
 Requires(post): chkconfig
 Requires(preun): chkconfig
@@ -147,9 +150,12 @@
 %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 -u 52 -g puppet -d %{_localstatedir}/lib/puppet -s /sbin/nologin \
 useradd -r -g puppet -d %{_localstatedir}/lib/puppet -s /sbin/nologin \
     -c "Puppet" puppet || :
 # ensure that old setups have the right puppet home dir
@@ -189,8 +195,11 @@
 rm -rf %{buildroot}
 
 %changelog
-* Tue Dec 16 2008 Jeroen van Meeuwen <kanarip at kanarip.com> - 0.24.7-1
+* Tue Dec 16 2008 Jeroen van Meeuwen <kanarip at kanarip.com> - 0.24.7-3
 - New upstream version
+- Set a static uid and gid (#472073, #471918, #471919)
+- Add a conditional requirement on libselinux-ruby for Fedora >= 9
+- Add a dependency on ruby-augeas
 
 * Wed Oct 22 2008 Todd Zullinger <tmz at pobox.com> - 0.24.6-1
 - Update to 0.24.6




More information about the fedora-extras-commits mailing list