rpms/puppet/F-12 .cvsignore, 1.27, 1.28 puppet.spec, 1.36, 1.37 sources, 1.28, 1.29 puppet-0.25.1-0001-Initialize-supplementary-groups-ported-patch-from-0..patch, 1.1, NONE puppet-0.25.1-server-initscript.patch, 1.1, NONE

Todd M. Zullinger tmz at fedoraproject.org
Tue Jan 5 22:40:31 UTC 2010


Author: tmz

Update of /cvs/extras/rpms/puppet/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7495

Modified Files:
	.cvsignore puppet.spec sources 
Removed Files:
	puppet-0.25.1-0001-Initialize-supplementary-groups-ported-patch-from-0..patch 
	puppet-0.25.1-server-initscript.patch 
Log Message:
Update to 0.25.2

- Fixes CVE-2010-0156, tmpfile security issue (#502881)
- Install auth.conf, puppetqd manpage, and queuing examples/docs
- Replace %%define with %%global for macros



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/puppet/F-12/.cvsignore,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- .cvsignore	26 Nov 2009 07:13:47 -0000	1.27
+++ .cvsignore	5 Jan 2010 22:40:30 -0000	1.28
@@ -1 +1 @@
-puppet-0.25.1.tar.gz
+puppet-0.25.2.tar.gz


Index: puppet.spec
===================================================================
RCS file: /cvs/extras/rpms/puppet/F-12/puppet.spec,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -p -r1.36 -r1.37
--- puppet.spec	26 Nov 2009 07:13:48 -0000	1.36
+++ puppet.spec	5 Jan 2010 22:40:31 -0000	1.37
@@ -5,18 +5,14 @@
 %define confdir conf/redhat
 
 Name:           puppet
-Version:        0.25.1
+Version:        0.25.2
 Release:        1%{?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}.tar.gz
-# Brown paper bag fix for my killproc blunder (tmz)
-Patch0:         puppet-0.25.1-server-initscript.patch
-# https://bugzilla.redhat.com/475201
-Patch1:         puppet-0.25.1-0001-Initialize-supplementary-groups-ported-patch-from-0..patch
 # https://bugzilla.redhat.com/495096
-Patch2:         puppet-0.25.1-0002-Correct-rundir-permissions.patch
+Patch0:         puppet-0.25.1-0002-Correct-rundir-permissions.patch
 
 Group:          System Environment/Base
 
@@ -72,8 +68,6 @@ The server can also function as a certif
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
 %build
 # Fix some rpmlint complaints
@@ -90,6 +84,9 @@ chmod +x ext/puppetstoredconfigclean.rb
 find examples/ -type f -empty | xargs rm
 find examples/ -type f | xargs chmod a-x
 
+# puppet-queue.conf is more of an example, used for stompserver
+mv conf/puppet-queue.conf examples/etc/puppet/
+
 %install
 rm -rf %{buildroot}
 ruby install.rb --destdir=%{buildroot} --quick --no-rdoc
@@ -104,6 +101,7 @@ install -Dp -m0644 %{confdir}/server.sys
 install -Dp -m0755 %{confdir}/server.init %{buildroot}%{_initrddir}/puppetmaster
 install -Dp -m0644 %{confdir}/fileserver.conf %{buildroot}%{_sysconfdir}/puppet/fileserver.conf
 install -Dp -m0644 %{confdir}/puppet.conf %{buildroot}%{_sysconfdir}/puppet/puppet.conf
+install -Dp -m0644 conf/auth.conf %{buildroot}%{_sysconfdir}/puppet/auth.conf
 install -Dp -m0644 %{confdir}/logrotate %{buildroot}%{_sysconfdir}/logrotate.d/puppet
 
 # We need something for these ghosted files, otherwise rpmbuild
@@ -131,7 +129,7 @@ install -Dp -m0644 ext/vim/syntax/puppet
 
 %files
 %defattr(-, root, root, 0755)
-%doc CHANGELOG COPYING LICENSE README examples
+%doc CHANGELOG COPYING LICENSE README README.queueing examples
 %{_bindir}/pi
 %{_bindir}/puppet
 %{_bindir}/ralsh
@@ -144,6 +142,7 @@ install -Dp -m0644 ext/vim/syntax/puppet
 %dir %{_sysconfdir}/puppet
 %config(noreplace) %{_sysconfdir}/sysconfig/puppet
 %config(noreplace) %{_sysconfdir}/puppet/puppet.conf
+%config(noreplace) %{_sysconfdir}/puppet/auth.conf
 %ghost %config(noreplace,missingok) %{_sysconfdir}/puppet/puppetca.conf
 %ghost %config(noreplace,missingok) %{_sysconfdir}/puppet/puppetd.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/puppet
@@ -177,6 +176,7 @@ install -Dp -m0644 ext/vim/syntax/puppet
 %{_mandir}/man8/filebucket.8.gz
 %{_mandir}/man8/puppetmasterd.8.gz
 %{_mandir}/man8/puppetrun.8.gz
+%{_mandir}/man8/puppetqd.8.gz
 
 # Fixed uid/gid were assigned in bz 472073 (Fedora), 471918 (RHEL-5),
 # and 471919 (RHEL-4)
@@ -222,6 +222,11 @@ fi
 rm -rf %{buildroot}
 
 %changelog
+* Tue Jan 05 2010 Todd Zullinger <tmz at pobox.com> - 0.25.2-1
+- Update to 0.25.2
+- Fixes CVE-2010-0156, tmpfile security issue (#502881)
+- Install auth.conf, puppetqd manpage, and queuing examples/docs
+
 * Wed Nov 25 2009 Jeroen van Meeuwen <j.van.meeuwen at ogd.nl> - 0.25.1-1
 - New upstream version
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/puppet/F-12/sources,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- sources	26 Nov 2009 07:13:48 -0000	1.28
+++ sources	5 Jan 2010 22:40:31 -0000	1.29
@@ -1 +1 @@
-55ced6102fe6ad8b2ecb2b1384008167  puppet-0.25.1.tar.gz
+d96be601ca6f936ec7c35a7206b2fa85  puppet-0.25.2.tar.gz


--- puppet-0.25.1-0001-Initialize-supplementary-groups-ported-patch-from-0..patch DELETED ---


--- puppet-0.25.1-server-initscript.patch DELETED ---




More information about the fedora-extras-commits mailing list