- update to 2.7.13, fixes various security issues

cve-2012-1906 cve-2012-1986 cve-2012-1987 cve-2012-1988 cve-2012-1989

ok robert@ (MAINTAINER
This commit is contained in:
jasper 2012-04-13 08:18:30 +00:00
parent 980ff002f7
commit a96f028cca
7 changed files with 33 additions and 30 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.39 2012/02/24 08:08:35 robert Exp $
# $OpenBSD: Makefile,v 1.40 2012/04/13 08:18:30 jasper Exp $
COMMENT= centralised configuration management for networks
VERSION= 2.7.11
VERSION= 2.7.13
DISTNAME= puppet-${VERSION}
PKGNAME= ruby-${DISTNAME}
CATEGORIES= sysutils net

View File

@ -1,5 +1,5 @@
MD5 (puppet-2.7.11.tar.gz) = yhFBs8fQd6Eo0gRY2ztBAg==
RMD160 (puppet-2.7.11.tar.gz) = m81PQ8UDzJXBYh+sfWEyDMlakCY=
SHA1 (puppet-2.7.11.tar.gz) = RG64Bad6argFrjBTLOXC+oX3s78=
SHA256 (puppet-2.7.11.tar.gz) = W1zrwY+HaPJK97lFweZrmGPlX/1P6zhAjsYoPPecT68=
SIZE (puppet-2.7.11.tar.gz) = 1845516
MD5 (puppet-2.7.13.tar.gz) = gGLzccx+xcflzV9LbD+SeA==
RMD160 (puppet-2.7.13.tar.gz) = ltmMoFiMXzWvX9rxQ4+pqD6SvUU=
SHA1 (puppet-2.7.13.tar.gz) = KbXr73IUbzy5SGbjN4QfheXla5A=
SHA256 (puppet-2.7.13.tar.gz) = y3yqGJPrx+Td8GPt00NKi+SDHdv7paOSAxTooxFRDis=
SIZE (puppet-2.7.13.tar.gz) = 1877225

View File

@ -1,10 +1,10 @@
$OpenBSD: patch-install_rb,v 1.3 2011/10/05 07:41:43 jasper Exp $
$OpenBSD: patch-install_rb,v 1.4 2012/04/13 08:18:30 jasper Exp $
Don't gzip(1) the manual pages.
--- install.rb.orig Fri Sep 30 19:51:10 2011
+++ install.rb Tue Oct 4 23:26:25 2011
@@ -125,9 +125,6 @@ def do_man(man, strip = 'man/')
--- install.rb.orig Tue Apr 10 20:23:15 2012
+++ install.rb Fri Apr 13 09:29:03 2012
@@ -126,9 +126,6 @@ def do_man(man, strip = 'man/')
FileUtils.chmod(0755, om)
FileUtils.install(mf, omf, {:mode => 0644, :verbose => true})
end

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-lib_puppet_defaults_rb,v 1.5 2011/10/05 07:41:43 jasper Exp $
--- lib/puppet/defaults.rb.orig Fri Sep 30 19:51:10 2011
+++ lib/puppet/defaults.rb Tue Oct 4 23:26:25 2011
@@ -400,8 +400,8 @@ module Puppet
$OpenBSD: patch-lib_puppet_defaults_rb,v 1.6 2012/04/13 08:18:30 jasper Exp $
--- lib/puppet/defaults.rb.orig Tue Apr 10 20:23:15 2012
+++ lib/puppet/defaults.rb Fri Apr 13 09:29:03 2012
@@ -466,8 +466,8 @@ EOT
)
setdefaults(:master,

View File

@ -1,9 +1,9 @@
$OpenBSD: patch-lib_puppet_provider_user_useradd_rb,v 1.1 2010/11/04 07:20:57 robert Exp $
--- lib/puppet/provider/user/useradd.rb.orig Wed Nov 3 18:21:13 2010
+++ lib/puppet/provider/user/useradd.rb Wed Nov 3 18:21:18 2010
@@ -3,7 +3,7 @@ require 'puppet/provider/nameservice/objectadd'
Puppet::Type.type(:user).provide :useradd, :parent => Puppet::Provider::NameService::ObjectAdd do
desc "User management via `useradd` and its ilk. Note that you will need to install the `Shadow Password` Ruby library often known as ruby-libshadow to manage user passwords."
$OpenBSD: patch-lib_puppet_provider_user_useradd_rb,v 1.2 2012/04/13 08:18:30 jasper Exp $
--- lib/puppet/provider/user/useradd.rb.orig Tue Apr 10 20:23:16 2012
+++ lib/puppet/provider/user/useradd.rb Fri Apr 13 09:29:03 2012
@@ -5,7 +5,7 @@ Puppet::Type.type(:user).provide :useradd, :parent =>
install Ruby's shadow password library (often known as `ruby-libshadow`)
if you wish to manage user passwords."
- commands :add => "useradd", :delete => "userdel", :modify => "usermod", :password => "chage"
+ commands :add => "useradd", :delete => "userdel", :modify => "usermod", :password => "passwd"

View File

@ -1,8 +1,8 @@
$OpenBSD: patch-lib_puppet_reference_configuration_rb,v 1.3 2010/10/24 10:26:36 robert Exp $
--- lib/puppet/reference/configuration.rb.orig Sun Oct 24 12:26:04 2010
+++ lib/puppet/reference/configuration.rb Sun Oct 24 12:26:08 2010
$OpenBSD: patch-lib_puppet_reference_configuration_rb,v 1.4 2012/04/13 08:18:30 jasper Exp $
--- lib/puppet/reference/configuration.rb.orig Tue Apr 10 20:23:16 2012
+++ lib/puppet/reference/configuration.rb Fri Apr 13 09:29:03 2012
@@ -25,7 +25,7 @@ config = Puppet::Util::Reference.newreference(:configu
str += ""
str << ""
val = object.default
if name.to_s == "vardir"
- val = "/var/lib/puppet"

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.19 2012/02/24 08:08:35 robert Exp $
@comment $OpenBSD: PLIST,v 1.20 2012/04/13 08:18:30 jasper Exp $
@newgroup _puppet:580
@newuser _puppet:580:580:daemon:Puppet user:/var/empty:/sbin/nologin
@extraunexec rm -rf ${SYSCONFDIR}/puppet/*
@ -12,7 +12,6 @@ ${MODRUBY_SITEDIR}/puppet/
${MODRUBY_SITEDIR}/puppet.rb
${MODRUBY_SITEDIR}/puppet/agent/
${MODRUBY_SITEDIR}/puppet/agent.rb
${MODRUBY_SITEDIR}/puppet/agent/disabler.rb
${MODRUBY_SITEDIR}/puppet/agent/locker.rb
${MODRUBY_SITEDIR}/puppet/application/
${MODRUBY_SITEDIR}/puppet/application.rb
@ -163,6 +162,10 @@ ${MODRUBY_SITEDIR}/puppet/file_serving/mount/file.rb
${MODRUBY_SITEDIR}/puppet/file_serving/mount/modules.rb
${MODRUBY_SITEDIR}/puppet/file_serving/mount/plugins.rb
${MODRUBY_SITEDIR}/puppet/file_serving/terminus_helper.rb
${MODRUBY_SITEDIR}/puppet/forge/
${MODRUBY_SITEDIR}/puppet/forge.rb
${MODRUBY_SITEDIR}/puppet/forge/cache.rb
${MODRUBY_SITEDIR}/puppet/forge/repository.rb
${MODRUBY_SITEDIR}/puppet/indirector/
${MODRUBY_SITEDIR}/puppet/indirector.rb
${MODRUBY_SITEDIR}/puppet/indirector/active_record.rb
@ -304,13 +307,11 @@ ${MODRUBY_SITEDIR}/puppet/module_tool/applications/installer.rb
${MODRUBY_SITEDIR}/puppet/module_tool/applications/searcher.rb
${MODRUBY_SITEDIR}/puppet/module_tool/applications/uninstaller.rb
${MODRUBY_SITEDIR}/puppet/module_tool/applications/unpacker.rb
${MODRUBY_SITEDIR}/puppet/module_tool/cache.rb
${MODRUBY_SITEDIR}/puppet/module_tool/checksums.rb
${MODRUBY_SITEDIR}/puppet/module_tool/contents_description.rb
${MODRUBY_SITEDIR}/puppet/module_tool/dependency.rb
${MODRUBY_SITEDIR}/puppet/module_tool/metadata.rb
${MODRUBY_SITEDIR}/puppet/module_tool/modulefile.rb
${MODRUBY_SITEDIR}/puppet/module_tool/repository.rb
${MODRUBY_SITEDIR}/puppet/module_tool/skeleton/
${MODRUBY_SITEDIR}/puppet/module_tool/skeleton.rb
${MODRUBY_SITEDIR}/puppet/module_tool/skeleton/templates/
@ -742,7 +743,6 @@ ${MODRUBY_SITEDIR}/puppet/type/zpool.rb
${MODRUBY_SITEDIR}/puppet/util/
${MODRUBY_SITEDIR}/puppet/util.rb
${MODRUBY_SITEDIR}/puppet/util/adsi.rb
${MODRUBY_SITEDIR}/puppet/util/anonymous_filelock.rb
${MODRUBY_SITEDIR}/puppet/util/autoload/
${MODRUBY_SITEDIR}/puppet/util/autoload.rb
${MODRUBY_SITEDIR}/puppet/util/autoload/file_cache.rb
@ -750,6 +750,7 @@ ${MODRUBY_SITEDIR}/puppet/util/backups.rb
${MODRUBY_SITEDIR}/puppet/util/cacher.rb
${MODRUBY_SITEDIR}/puppet/util/checksums.rb
${MODRUBY_SITEDIR}/puppet/util/classgen.rb
${MODRUBY_SITEDIR}/puppet/util/colors.rb
${MODRUBY_SITEDIR}/puppet/util/command_line.rb
${MODRUBY_SITEDIR}/puppet/util/constant_inflector.rb
${MODRUBY_SITEDIR}/puppet/util/diff.rb
@ -848,7 +849,9 @@ ${MODRUBY_SITEDIR}/puppet/util/warnings.rb
${MODRUBY_SITEDIR}/puppet/util/windows/
${MODRUBY_SITEDIR}/puppet/util/windows.rb
${MODRUBY_SITEDIR}/puppet/util/windows/error.rb
${MODRUBY_SITEDIR}/puppet/util/windows/process.rb
${MODRUBY_SITEDIR}/puppet/util/windows/security.rb
${MODRUBY_SITEDIR}/puppet/util/windows/user.rb
${MODRUBY_SITEDIR}/puppet/util/zaml.rb
${MODRUBY_SITEDIR}/semver.rb
@man man/man5/puppet.conf.5