Tue Oct 30 13:00:00 2012 Moses Mendoza - 3.0.2-1
- Update to 3.0.2
- Update new dependencies (ruby >= 1.8.7, facter >= 1.6.6, hiera >= 1.0.0)
- Update for manpage and file changes in upstream
- Add conditionals for systemd service management
- Remove 0001-Ruby-1.9.3-has-a-different-error-when-require-fails.patch
- Remove 0001-Preserve-timestamps-when-installing-files.patch
Wed Jul 11 14:00:00 2012 Todd Zullinger - 2.7.18-1
- Update to 2.7.17, fixes CVE-2012-3864, CVE-2012-3865, CVE-2012-3866,
CVE-2012-3867
- Improve NetworkManager compatibility, thanks to Orion Poplawski (#532085)
- Preserve timestamps when installing files
Wed Apr 25 14:00:00 2012 Todd Zullinger - 2.7.13-1
- Update to 2.7.13
- Change license from GPLv2 to ASL 2.0
- Drop %post hacks to deal with upgrades from 0.25
- Minor rpmlint fixes
- Backport patch to silence confine warnings in ruby-1.9.3
Wed Apr 11 14:00:00 2012 Todd Zullinger - 2.6.16-1
- Update to 2.6.16, fixes CVE-2012-1986, CVE-2012-1987, and CVE-2012-1988
- Correct permissions of /var/log/puppet (0750)
Wed Feb 22 13:00:00 2012 Todd Zullinger - 2.6.14-1
- Update to 2.6.14, fixes CVE-2012-1053 and CVE-2012-1054
Mon Feb 13 13:00:00 2012 Todd Zullinger - 2.6.13-3
- Move rpmlint fixes to %prep, add a few additional fixes
- Bump minimum ruby version to 1.8.5 now that EL-4 is all but dead
- Update install locations for Fedora-17 / Ruby-1.9
- Use ruby($lib) for augeas and shadow requirements
- Only try to run 0.25.x -> 2.6.x pid file updates on EL
Thu Jan 5 13:00:00 2012 Todd Zullinger - 2.6.13-2
- Revert to minimal patch for augeas >= 0.10 (bz#771097)
Wed Dec 14 13:00:00 2011 Todd Zullinger - 2.6.13-1
- Update to 2.6.13
- Cherry-pick various augeas fixes from upstream (bz#771097)
Sun Oct 23 14:00:00 2011 Todd Zullinger - 2.6.12-1
- Update to 2.6.12, fixes CVE-2011-3872
- Add upstream patch to restore Mongrel XMLRPC functionality (upstream #10244)
- Apply partial fix for upstream #9167 (tagmail report sends email when nothing
happens)
Thu Sep 29 14:00:00 2011 Todd Zullinger - 2.6.6-3
- Apply upstream patches for CVE-2011-3869, CVE-2011-3870, CVE-2011-3871, and
upstream #9793
Tue Sep 27 14:00:00 2011 Todd Zullinger - 2.6.6-2
- Apply upstream patch for CVE-2011-3848
Wed Mar 16 13:00:00 2011 Todd Zullinger - 2.6.6-1
- Update to 2.6.6
- Ensure %pre exits cleanly
- Fix License tag, puppet is now GPLv2 only
- Create and own /usr/share/puppet/modules (#615432)
- Properly restart puppet agent/master daemons on upgrades from 0.25.x
- Require libselinux-utils when selinux support is enabled
- Support tmpfiles.d for Fedora >= 15 (#656677)
- Apply a few upstream fixes for 0.25.5 regressions
Wed Feb 9 13:00:00 2011 Fedora Release Engineering - 0.25.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Mon May 17 14:00:00 2010 Todd Zullinger - 0.25.5-1
- Update to 0.25.5
- Adjust selinux conditional for EL-6
- Apply rundir-perms patch from tarball rather than including it separately
- Update URL's to reflect the new puppetlabs.com domain
Fri Jan 29 13:00:00 2010 Todd Zullinger - 0.25.4-1
- Update to 0.25.4
Tue Jan 19 13:00:00 2010 Todd Zullinger - 0.25.3-2
- Apply upstream patch to fix cron resources (upstream #2845)
Mon Jan 11 13:00:00 2010 Todd Zullinger - 0.25.3-1
- Update to 0.25.3
Tue Jan 5 13:00:00 2010 Todd Zullinger - 0.25.2-1.1
- Replace %define with %global for macros
Tue Jan 5 13:00:00 2010 Todd Zullinger - 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 13:00:00 2009 Jeroen van Meeuwen - 0.25.1-1
- New upstream version
Tue Oct 27 13:00:00 2009 Todd Zullinger - 0.25.1-0.3
- Update to 0.25.1
- Include the pi program and man page (R.I.Pienaar)
Sat Oct 17 14:00:00 2009 Todd Zullinger - 0.25.1-0.2.rc2
- Update to 0.25.1rc2
Tue Sep 22 14:00:00 2009 Todd Zullinger - 0.25.1-0.1.rc1
- Update to 0.25.1rc1
- Move puppetca to puppet package, it has uses on client systems
- Drop redundant %doc from manpage %file listings
Fri Sep 4 14:00:00 2009 Todd Zullinger - 0.25.0-1
- Update to 0.25.0
- Fix permissions on /var/log/puppet (#495096)
- Install emacs mode and vim syntax files (#491437)
- Install ext/ directory in %{_datadir}/%{name} (/usr/share/puppet)
Mon May 4 14:00:00 2009 Todd Zullinger - 0.25.0-0.1.beta1
- Update to 0.25.0beta1
- Make Augeas and SELinux requirements build time options
Mon Mar 23 13:00:00 2009 Todd Zullinger - 0.24.8-1
- Update to 0.24.8
- Quiet output from %pre
- Use upstream install script
- Increase required facter version to >= 1.5
Tue Dec 16 13:00:00 2008 Todd Zullinger - 0.24.7-4
- Remove redundant useradd from %pre
Tue Dec 16 13:00:00 2008 Jeroen van Meeuwen - 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 14:00:00 2008 Todd Zullinger - 0.24.6-1
- Update to 0.24.6
- Require ruby-shadow on Fedora and RHEL >= 5
- Simplify Fedora/RHEL version checks for ruby(abi) and BuildArch
- Require chkconfig and initstripts for preun, post, and postun scripts
- Conditionally restart puppet in %postun
- Ensure %preun, %post, and %postun scripts exit cleanly
- Create puppet user/group according to Fedora packaging guidelines
- Quiet a few rpmlint complaints
- Remove useless %pbuild macro
- Make specfile more like the Fedora/EPEL template
Mon Jul 28 14:00:00 2008 David Lutterkort - 0.24.5-1
- Add /usr/bin/puppetdoc
Thu Jul 24 14:00:00 2008 Brenton Leanhardt
- New version
- man pages now ship with tarball
- examples/code moved to root examples dir in upstream tarball
Tue Mar 25 13:00:00 2008 David Lutterkort - 0.24.4-1
- Add man pages (from separate tarball, upstream will fix to
include in main tarball)