Commit graph

121 commits

Author SHA1 Message Date
Sam Kottler
a162ea3e6c Add sources for 3.4.2 2014-01-14 05:51:41 -05:00
Sam Kottler
77ef7b1da5 Update to 3.4.2 to mitigate CVE-2013-4969 (BZ#1047792) 2014-01-14 05:51:01 -05:00
Sam Kottler
5559ba0d44 Update to 3.3.2 2013-11-18 15:19:53 -05:00
Sam Kottler
a6f20025cc Add patch to convert nil resource parameter values to undef (BZ#1028930) 2013-11-16 19:26:49 +00:00
Sam Kottler
bfd9d58741 Ensure the old agent binary gets stopped since the init script doesn't reference it (BZ##1024538) 2013-11-05 16:32:41 -05:00
Sam Kottler
f3709825f2 Make the wrapper a source 2013-11-01 18:54:49 -04:00
Sam Kottler
f9345f3eba Whoops, add the script to the sources now that it's in the lookaside 2013-11-01 18:40:12 -04:00
Lukas Zapletal
38ef600898 Add a start wrapper for the agent and master so the master can be labelled properly (BZ#1012426) 2013-11-01 18:29:00 -04:00
Orion Poplawski
f035778694 Update to 3.3.1 2013-10-07 20:12:14 -06:00
Sam Kottler
e892b45bc0 Add both new sources 2013-09-13 11:18:58 -04:00
Sam Kottler
0752946bb5 Add tarball, too 2013-09-13 11:12:30 -04:00
Sam Kottler
c32be462c8 Fixes BZ#1007917: upgrade to 3.3.0 2013-09-13 11:10:20 -04:00
Sam Kottler
18b5f8c9a4 Add a missing '2013' to the CVE ID 2013-08-30 08:20:40 -04:00
Sam Kottler
d18dcc4677 Remove patches detected by 'fedpkg unused-patches' 2013-08-30 08:11:43 -04:00
Sam Kottler
22bd772c97 Update to 3.2.4 2013-08-30 08:10:02 -04:00
Sam Kottler
60573050f5 Fix the date in the changelog 2013-08-29 00:27:19 -04:00
Sam Kottler
c334976fe7 Update to 3.2.2 2013-08-29 00:25:25 -04:00
Sam Kottler
3a358afc43 Increment the release 2013-08-04 22:20:18 -04:00
Sam Kottler
ad48aa39a3 Add tar as an installation requirement (BZ #994477) 2013-08-04 22:03:38 -04:00
Orion Poplawski
1b60bcc22c Use systemd semantics and name in NM dispatcher script 2013-07-30 11:02:54 -06:00
Sam Kottler
89a7f1cde9 Remove superfluous line from the changelog 2013-07-27 15:30:18 +00:00
Sam Kottler
b8dbec7d9d Add hard dependency on Ruby (fixes BZ #985208) 2013-07-27 15:28:42 +00:00
Orion Poplawski
3a1fcf5477 Fix rhel ruby conditional 2013-04-16 11:04:38 -06:00
Orion Poplawski
9e7b9c6ccc Add patch for ruby 2.0 support 2013-04-16 10:56:33 -06:00
Vít Ondruch
154f044388 Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0 2013-03-15 13:17:55 +01:00
Michael Stahnke
e22a5fac51 Update Puppet to 2.6.18 for various security fixes
BZ#920845

Fixes for CVE-2013-1640 CVE-2013-1652 CVE-2013-1653 CVE-2013-1654
CVE-2013-1655 CVE-2013-2274 CVE-2013-2275

see puppetlabs.com/security for more information.

This commit also rebases the webrick compatibility patch to be a cherry-pick
from upstream rather than a Fedora-specific patch.

Signed-off-by: Michael Stahnke <stahnma@puppetlabs.com>
2013-03-13 17:28:57 -07:00
Michael Stahnke
ba611d6989 Merge branch 'f18' 2013-03-07 17:47:12 -08:00
Michael Stahnke
398854873e Update patch to 3.1.0 2013-03-07 17:38:27 -08:00
Michael Stahnke
d1a6c22676 remove the asc file laying around 2013-03-07 17:35:20 -08:00
Michael Stahnke
d40fa44259 Update F18 Puppet to 3.1.0
This is the update to 3.1.0 which is a working Puppet on Ruby 1.9.3.
This update differs from rawhide slightly in that we are keeping systemV
init scripts rather than using Systemd since this is an update within
F18.

Note that 2.7.x on F18 with F18's ruby did not work and was an
unsupported combination from upstream. This resolves that issue and
rebases Puppet. This is not backward compatible, but since 2.7.x of
Puppet didn't work, I thought it was probably ok.

Merge branch 'master' into f18

Conflicts:
	puppet.spec
	puppetmaster-old-client-compat.patch

Signed-off-by: Michael Stahnke <stahnma@puppetlabs.com>
2013-03-07 17:32:37 -08:00
Daniel Drake
821adb9431 Improve compat with old clients 2013-03-07 16:19:05 -06:00
Daniel Drake
bf3db4410d Improve compat with old clients 2013-03-07 16:17:48 -06:00
Michael Stahnke
ebf700d449 Resolve merge conflict from mass rebuild 2013-02-27 14:45:21 -08:00
Dennis Gilmore
986d96a1ae - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 12:32:18 -06:00
Michael Stahnke
3194a84e47 Update rawhide to 3.1.0 2013-02-13 16:29:16 -08:00
Michael Stahnke
9d740cbb34 Update gitignore once more
Updating to fix typo of ac to asc. Also re-adding /puppet-*/.
2012-12-28 17:41:02 -08:00
Michael Stahnke
77fca2933e Stop fighting .gitignore
The settings in the .gitignore file were preventing my commit from
actually working. Boo.

Signed-off-by: Michael Stahnke <stahnma@puppetlabs.com>
2012-12-28 12:26:53 -08:00
Michael Stahnke
be0b3c3e4b Update sources 2012-12-28 11:04:01 -08:00
Michael Stahnke
b547e9d820 Update sources 2012-12-28 11:03:39 -08:00
Moses Mendoza
56cea4008a Update puppet spec to 3.0.2
This patch updates the puppet spec for upstream version 3.0.2. Puppet
3.0.2 includes service management files for systemd, which ships with
F17, so this updates the spec to include systemd conditionals where
applicable. Several deprecated manpages and executables, including
everything Puppet shipped in %{_sbindir}, are removed in Puppet 3.0.x as
well; This commit updates the spec as such. The patch for commit a71208b
is removed as its in the 3.0.2 source. Per existing comments, the
deprecated puppetstoredconfigclean.rb script is removed. Additionally,
the patch for preserving timestamps in install.rb is removed, as this
has been merged into upstream. Puppet 3.0.2 requires ruby >= 1.8.7 and
facter >= 1.6.6, so updated BuildRequires and Requires are added for
these. A new requires of hiera >= 1.0.0 is added as well. Puppet >=
3.0.0 also entirely absorbed the source of the package hiera-puppet, so
this is obsoleted and provided here. Finally, the built-in mongrel
support is removed in puppet 3.x, so the reference to it is removed in
the spec.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Signed-off-by: Michael Stahnke <stahnma@puppetlabs.com>
2012-12-28 11:00:57 -08:00
Todd Zullinger
e6d8c53229 Preserve timestamps when installing files 2012-07-12 00:37:23 -04:00
Todd Zullinger
eda1b9242b Improve NetworkManager compatibility, thanks to Orion Poplawski (#532085) 2012-07-12 00:04:26 -04:00
Todd Zullinger
f4d623b933 Update to 2.7.18, fixes CVE-2012-3864, CVE-2012-3865, CVE-2012-3866, CVE-2012-3867 2012-07-11 09:13:49 -04:00
Todd Zullinger
0d23510c6b Backport patch to silence confine warnings in ruby-1.9.3 2012-04-25 10:34:07 -04:00
Todd Zullinger
cab382d4ed Minor rpmlint fixes 2012-04-25 10:34:07 -04:00
Todd Zullinger
ee3397dec3 Drop %post hacks to deal with upgrades from 0.25
No supported Fedora release ever shipped 0.25.  If/when we merge 2.7
back to EPEL, we won't want this cruft there either.
2012-04-25 10:34:07 -04:00
Todd Zullinger
ffddaa3465 Update to 2.7.13
Note that the license has changed from GPLv2 to ASL 2.0.

With 2.7, the puppetstoredconfigclean script has been dropped from ext/
because 'puppet node clean' performs this task.  Unfortunately, it does
more than just cleaning up the storeconfig db (removing signed
certificates and reports), so we can't just call 'puppet node clean'.
Instead, restore the script and add a note that it is deprecated,
pointing to 'puppet node clean' as the supported method of cleaning
storedconfig and other node data.
2012-04-25 10:34:06 -04:00
Todd Zullinger
2b0f973a67 Correct permissions of /var/log/puppet (0750)
When puppet master runs, it will set these permissions, and then rpm
verification fails.  Set it correctly in %files to avoid this.
2012-04-12 13:55:31 -04:00
Todd Zullinger
df2d26be18 Update to 2.6.16, fixes CVE-2012-1986, CVE-2012-1987, and CVE-2012-1988 2012-04-11 16:03:19 -04:00
Todd Zullinger
f1b9453318 Update to 2.6.14, fixes CVE-2012-1053 and CVE-2012-1054 2012-02-22 20:51:05 -05:00