pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils/puppet Update puppet to 4.10.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/191a8039048c
branches: trunk
changeset: 363596:191a8039048c
user: taca <taca%pkgsrc.org@localhost>
date: Mon Jun 12 14:54:53 2017 +0000
description:
Update puppet to 4.10.1.
Changes from 3.8.7 to 4.10.1 are too many to write here, please refer
<https://docs.puppet.com/puppet/latest/release_notes.html> and its links.
diffstat:
sysutils/puppet/Makefile | 16 +-
sysutils/puppet/PLIST | 914 +++++++++++++++++++++++---------------
sysutils/puppet/distinfo | 13 +-
sysutils/puppet/patches/patch-ac | 8 +-
sysutils/puppet/patches/patch-ad | 15 -
5 files changed, 573 insertions(+), 393 deletions(-)
diffs (truncated from 2154 to 300 lines):
diff -r 791e9e7fa0eb -r 191a8039048c sysutils/puppet/Makefile
--- a/sysutils/puppet/Makefile Mon Jun 12 14:41:34 2017 +0000
+++ b/sysutils/puppet/Makefile Mon Jun 12 14:54:53 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2017/05/30 15:13:04 taca Exp $
+# $NetBSD: Makefile,v 1.31 2017/06/12 14:54:53 taca Exp $
-DISTNAME= puppet-3.8.7
+DISTNAME= puppet-4.10.1
CATEGORIES= sysutils
#MASTER_SITES= http://puppetlabs.com/downloads/puppet/
@@ -9,10 +9,10 @@
COMMENT= Configuration management framework written in Ruby
LICENSE= apache-2.0
-DEPENDS+= ${RUBY_PKGPREFIX}-facter>=1.7.0<3:../../sysutils/ruby-facter
-DEPENDS+= ${RUBY_PKGPREFIX}-hiera>=1.0.0<3:../../databases/ruby-hiera
-
-RUBY_VERSIONS_ACCEPTED= 21
+DEPENDS+= ${RUBY_PKGPREFIX}-facter>=1.7.0<4:../../sysutils/ruby-facter
+DEPENDS+= ${RUBY_PKGPREFIX}-hiera>=1.0.0<4:../../databases/ruby-hiera
+DEPENDS+= ${RUBY_PKGPREFIX}-gettext-setup<1:../../devel/ruby-gettext-setup
+#DEPENDS+= ${RUBY_PKGPREFIX}-locale>=0:../../devel/ruby-locale
OVERRIDE_GEMSPEC= json_pure:json>0
@@ -89,8 +89,10 @@
PLIST.sunos= yes
.endif
+pre-configure:
+ cd ${WRKSRC}/bin && ${CHMOD} ${BINMODE} puppet
+
pre-build:
- cd ${WRKSRC} && ${FIND} . -type f -exec ${CHMOD} g-w {} \;
cd ${WRKSRC} && \
${FIND} lib/puppet spec -type f -exec ${CHMOD} -x {} \;
cd ${WRKSRC} && ${RUBY} -Ilib bin/puppet agent \
diff -r 791e9e7fa0eb -r 191a8039048c sysutils/puppet/PLIST
--- a/sysutils/puppet/PLIST Mon Jun 12 14:41:34 2017 +0000
+++ b/sysutils/puppet/PLIST Mon Jun 12 14:54:53 2017 +0000
@@ -1,17 +1,19 @@
-@comment $NetBSD: PLIST,v 1.17 2016/09/01 10:27:24 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.18 2017/06/12 14:54:53 taca Exp $
bin/puppet${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/COMMITTERS.md
${GEM_LIBDIR}/CONTRIBUTING.md
${GEM_LIBDIR}/Gemfile
${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/MAINTAINERS
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/bin/extlookup2hiera
${GEM_LIBDIR}/bin/puppet
${GEM_LIBDIR}/conf/auth.conf
+${GEM_LIBDIR}/conf/environment.conf
${GEM_LIBDIR}/conf/fileserver.conf
-${GEM_LIBDIR}/conf/tagmail.conf
+${GEM_LIBDIR}/conf/puppet.conf
${GEM_LIBDIR}/examples/hiera/README.md
${GEM_LIBDIR}/examples/hiera/etc/hiera.yaml
${GEM_LIBDIR}/examples/hiera/etc/hieradb/common.yaml
@@ -55,7 +57,6 @@
${GEM_LIBDIR}/ext/debian/puppet-el.install
${GEM_LIBDIR}/ext/debian/puppet-testsuite.install
${GEM_LIBDIR}/ext/debian/puppet-testsuite.lintian-overrides
-${GEM_LIBDIR}/ext/debian/puppet.conf
${GEM_LIBDIR}/ext/debian/puppet.default
${GEM_LIBDIR}/ext/debian/puppet.init
${GEM_LIBDIR}/ext/debian/puppet.lintian-overrides
@@ -65,8 +66,7 @@
${GEM_LIBDIR}/ext/debian/puppet.preinst
${GEM_LIBDIR}/ext/debian/puppetmaster-common.install
${GEM_LIBDIR}/ext/debian/puppetmaster-common.manpages
-${GEM_LIBDIR}/ext/debian/puppetmaster-common.puppetqd.default
-${GEM_LIBDIR}/ext/debian/puppetmaster-common.puppetqd.init
+${GEM_LIBDIR}/ext/debian/puppetmaster-common.postinst
${GEM_LIBDIR}/ext/debian/puppetmaster-passenger.dirs
${GEM_LIBDIR}/ext/debian/puppetmaster-passenger.postinst
${GEM_LIBDIR}/ext/debian/puppetmaster-passenger.postrm
@@ -95,10 +95,8 @@
${GEM_LIBDIR}/ext/gentoo/init.d/puppet
${GEM_LIBDIR}/ext/gentoo/init.d/puppetmaster
${GEM_LIBDIR}/ext/gentoo/puppet/fileserver.conf
-${GEM_LIBDIR}/ext/gentoo/puppet/puppet.conf
${GEM_LIBDIR}/ext/ips/puppet-agent
${GEM_LIBDIR}/ext/ips/puppet-master
-${GEM_LIBDIR}/ext/ips/puppet.conf
${GEM_LIBDIR}/ext/ips/puppet.p5m.erb
${GEM_LIBDIR}/ext/ips/puppetagent.xml
${GEM_LIBDIR}/ext/ips/puppetmaster.xml
@@ -107,16 +105,13 @@
${GEM_LIBDIR}/ext/ldap/puppet.schema
${GEM_LIBDIR}/ext/logcheck/puppet
${GEM_LIBDIR}/ext/nagios/check_puppet.rb
-${GEM_LIBDIR}/ext/nagios/naggen
${GEM_LIBDIR}/ext/osx/file_mapping.yaml
${GEM_LIBDIR}/ext/osx/postflight.erb
${GEM_LIBDIR}/ext/osx/preflight.erb
${GEM_LIBDIR}/ext/osx/prototype.plist.erb
+${GEM_LIBDIR}/ext/osx/puppet.plist
${GEM_LIBDIR}/ext/project_data.yaml
-${GEM_LIBDIR}/ext/puppet-load.rb
${GEM_LIBDIR}/ext/puppet-test
-${GEM_LIBDIR}/ext/puppetlisten/puppetlisten.rb
-${GEM_LIBDIR}/ext/puppetlisten/puppetrun.rb
${GEM_LIBDIR}/ext/pure_ruby_dsl/dsl_test.rb
${GEM_LIBDIR}/ext/rack/config.ru
${GEM_LIBDIR}/ext/rack/example-passenger-vhost.conf
@@ -124,9 +119,7 @@
${GEM_LIBDIR}/ext/redhat/client.sysconfig
${GEM_LIBDIR}/ext/redhat/fileserver.conf
${GEM_LIBDIR}/ext/redhat/logrotate
-${GEM_LIBDIR}/ext/redhat/puppet.conf
${GEM_LIBDIR}/ext/redhat/puppet.spec.erb
-${GEM_LIBDIR}/ext/redhat/queue.init
${GEM_LIBDIR}/ext/redhat/server.init
${GEM_LIBDIR}/ext/redhat/server.sysconfig
${GEM_LIBDIR}/ext/regexp_nodes/classes/databases
@@ -137,6 +130,8 @@
${GEM_LIBDIR}/ext/regexp_nodes/parameters/service/sandbox
${GEM_LIBDIR}/ext/regexp_nodes/regexp_nodes.rb
${GEM_LIBDIR}/ext/solaris/pkginfo
+${GEM_LIBDIR}/ext/solaris/smf/puppet
+${GEM_LIBDIR}/ext/solaris/smf/puppet.xml
${GEM_LIBDIR}/ext/solaris/smf/puppetd.xml
${GEM_LIBDIR}/ext/solaris/smf/puppetmasterd.xml
${GEM_LIBDIR}/ext/solaris/smf/svc-puppetd
@@ -145,7 +140,6 @@
${GEM_LIBDIR}/ext/suse/puppet.spec
${GEM_LIBDIR}/ext/suse/server.init
${GEM_LIBDIR}/ext/systemd/puppet.service
-${GEM_LIBDIR}/ext/systemd/puppetmaster.service
${GEM_LIBDIR}/ext/upload_facts.rb
${GEM_LIBDIR}/ext/vim/README
${GEM_LIBDIR}/ext/vim/ftdetect/puppet.vim
@@ -155,11 +149,13 @@
${GEM_LIBDIR}/ext/windows/eventlog/Rakefile
${GEM_LIBDIR}/ext/windows/eventlog/puppetres.dll
${GEM_LIBDIR}/ext/windows/eventlog/puppetres.mc
+${GEM_LIBDIR}/ext/windows/puppet_interactive.bat
+${GEM_LIBDIR}/ext/windows/puppet_shell.bat
+${GEM_LIBDIR}/ext/windows/run_puppet_interactive.bat
${GEM_LIBDIR}/ext/windows/service/daemon.bat
${GEM_LIBDIR}/ext/windows/service/daemon.rb
${GEM_LIBDIR}/ext/yaml_nodes.rb
${GEM_LIBDIR}/install.rb
-${GEM_LIBDIR}/lib/hiera/backend/puppet_backend.rb
${GEM_LIBDIR}/lib/hiera/puppet_function.rb
${GEM_LIBDIR}/lib/hiera/scope.rb
${GEM_LIBDIR}/lib/hiera_puppet.rb
@@ -180,32 +176,31 @@
${GEM_LIBDIR}/lib/puppet/application/describe.rb
${GEM_LIBDIR}/lib/puppet/application/device.rb
${GEM_LIBDIR}/lib/puppet/application/doc.rb
+${GEM_LIBDIR}/lib/puppet/application/epp.rb
${GEM_LIBDIR}/lib/puppet/application/face_base.rb
${GEM_LIBDIR}/lib/puppet/application/facts.rb
${GEM_LIBDIR}/lib/puppet/application/file.rb
${GEM_LIBDIR}/lib/puppet/application/filebucket.rb
+${GEM_LIBDIR}/lib/puppet/application/generate.rb
${GEM_LIBDIR}/lib/puppet/application/help.rb
${GEM_LIBDIR}/lib/puppet/application/indirection_base.rb
${GEM_LIBDIR}/lib/puppet/application/inspect.rb
-${GEM_LIBDIR}/lib/puppet/application/instrumentation_data.rb
-${GEM_LIBDIR}/lib/puppet/application/instrumentation_listener.rb
-${GEM_LIBDIR}/lib/puppet/application/instrumentation_probe.rb
${GEM_LIBDIR}/lib/puppet/application/key.rb
-${GEM_LIBDIR}/lib/puppet/application/kick.rb
+${GEM_LIBDIR}/lib/puppet/application/lookup.rb
${GEM_LIBDIR}/lib/puppet/application/man.rb
${GEM_LIBDIR}/lib/puppet/application/master.rb
${GEM_LIBDIR}/lib/puppet/application/module.rb
${GEM_LIBDIR}/lib/puppet/application/node.rb
${GEM_LIBDIR}/lib/puppet/application/parser.rb
${GEM_LIBDIR}/lib/puppet/application/plugin.rb
-${GEM_LIBDIR}/lib/puppet/application/queue.rb
${GEM_LIBDIR}/lib/puppet/application/report.rb
${GEM_LIBDIR}/lib/puppet/application/resource.rb
${GEM_LIBDIR}/lib/puppet/application/resource_type.rb
-${GEM_LIBDIR}/lib/puppet/application/secret_agent.rb
${GEM_LIBDIR}/lib/puppet/application/status.rb
+${GEM_LIBDIR}/lib/puppet/application_support.rb
${GEM_LIBDIR}/lib/puppet/bindings.rb
${GEM_LIBDIR}/lib/puppet/coercion.rb
+${GEM_LIBDIR}/lib/puppet/compilable_resource_type.rb
${GEM_LIBDIR}/lib/puppet/configurer.rb
${GEM_LIBDIR}/lib/puppet/configurer/downloader.rb
${GEM_LIBDIR}/lib/puppet/configurer/downloader_factory.rb
@@ -224,12 +219,22 @@
${GEM_LIBDIR}/lib/puppet/context/trusted_information.rb
${GEM_LIBDIR}/lib/puppet/daemon.rb
${GEM_LIBDIR}/lib/puppet/data_binding.rb
+${GEM_LIBDIR}/lib/puppet/data_providers.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/data_adapter.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/data_function_support.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/function_env_data_provider.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/function_module_data_provider.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/hiera_config.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/hiera_env_data_provider.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/hiera_interpolate.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/hiera_module_data_provider.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/hiera_support.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/json_data_provider_factory.rb
+${GEM_LIBDIR}/lib/puppet/data_providers/yaml_data_provider_factory.rb
${GEM_LIBDIR}/lib/puppet/defaults.rb
-${GEM_LIBDIR}/lib/puppet/dsl.rb
-${GEM_LIBDIR}/lib/puppet/dsl/resource_api.rb
-${GEM_LIBDIR}/lib/puppet/dsl/resource_type_api.rb
${GEM_LIBDIR}/lib/puppet/environments.rb
${GEM_LIBDIR}/lib/puppet/error.rb
+${GEM_LIBDIR}/lib/puppet/etc.rb
${GEM_LIBDIR}/lib/puppet/external/dot.rb
${GEM_LIBDIR}/lib/puppet/external/nagios.rb
${GEM_LIBDIR}/lib/puppet/external/nagios/base.rb
@@ -249,18 +254,17 @@
${GEM_LIBDIR}/lib/puppet/face/certificate_request.rb
${GEM_LIBDIR}/lib/puppet/face/certificate_revocation_list.rb
${GEM_LIBDIR}/lib/puppet/face/config.rb
+${GEM_LIBDIR}/lib/puppet/face/epp.rb
${GEM_LIBDIR}/lib/puppet/face/facts.rb
${GEM_LIBDIR}/lib/puppet/face/file.rb
${GEM_LIBDIR}/lib/puppet/face/file/download.rb
${GEM_LIBDIR}/lib/puppet/face/file/store.rb
+${GEM_LIBDIR}/lib/puppet/face/generate.rb
${GEM_LIBDIR}/lib/puppet/face/help.rb
${GEM_LIBDIR}/lib/puppet/face/help/action.erb
${GEM_LIBDIR}/lib/puppet/face/help/face.erb
${GEM_LIBDIR}/lib/puppet/face/help/global.erb
${GEM_LIBDIR}/lib/puppet/face/help/man.erb
-${GEM_LIBDIR}/lib/puppet/face/instrumentation_data.rb
-${GEM_LIBDIR}/lib/puppet/face/instrumentation_listener.rb
-${GEM_LIBDIR}/lib/puppet/face/instrumentation_probe.rb
${GEM_LIBDIR}/lib/puppet/face/key.rb
${GEM_LIBDIR}/lib/puppet/face/man.rb
${GEM_LIBDIR}/lib/puppet/face/module.rb
@@ -279,35 +283,32 @@
${GEM_LIBDIR}/lib/puppet/face/report.rb
${GEM_LIBDIR}/lib/puppet/face/resource.rb
${GEM_LIBDIR}/lib/puppet/face/resource_type.rb
-${GEM_LIBDIR}/lib/puppet/face/secret_agent.rb
${GEM_LIBDIR}/lib/puppet/face/status.rb
${GEM_LIBDIR}/lib/puppet/feature/base.rb
${GEM_LIBDIR}/lib/puppet/feature/cfacter.rb
+${GEM_LIBDIR}/lib/puppet/feature/cfpropertylist.rb
${GEM_LIBDIR}/lib/puppet/feature/eventlog.rb
${GEM_LIBDIR}/lib/puppet/feature/external_facts.rb
+${GEM_LIBDIR}/lib/puppet/feature/hiera_eyaml.rb
+${GEM_LIBDIR}/lib/puppet/feature/hocon.rb
${GEM_LIBDIR}/lib/puppet/feature/libuser.rb
${GEM_LIBDIR}/lib/puppet/feature/msgpack.rb
${GEM_LIBDIR}/lib/puppet/feature/pe_license.rb
-${GEM_LIBDIR}/lib/puppet/feature/pson.rb
${GEM_LIBDIR}/lib/puppet/feature/rack.rb
-${GEM_LIBDIR}/lib/puppet/feature/rails.rb
-${GEM_LIBDIR}/lib/puppet/feature/rdoc1.rb
-${GEM_LIBDIR}/lib/puppet/feature/rubygems.rb
${GEM_LIBDIR}/lib/puppet/feature/selinux.rb
${GEM_LIBDIR}/lib/puppet/feature/ssh.rb
-${GEM_LIBDIR}/lib/puppet/feature/stomp.rb
+${GEM_LIBDIR}/lib/puppet/feature/telnet.rb
${GEM_LIBDIR}/lib/puppet/feature/zlib.rb
${GEM_LIBDIR}/lib/puppet/file_bucket.rb
${GEM_LIBDIR}/lib/puppet/file_bucket/dipper.rb
${GEM_LIBDIR}/lib/puppet/file_bucket/file.rb
-${GEM_LIBDIR}/lib/puppet/file_collection.rb
-${GEM_LIBDIR}/lib/puppet/file_collection/lookup.rb
${GEM_LIBDIR}/lib/puppet/file_serving.rb
${GEM_LIBDIR}/lib/puppet/file_serving/base.rb
${GEM_LIBDIR}/lib/puppet/file_serving/configuration.rb
${GEM_LIBDIR}/lib/puppet/file_serving/configuration/parser.rb
${GEM_LIBDIR}/lib/puppet/file_serving/content.rb
${GEM_LIBDIR}/lib/puppet/file_serving/fileset.rb
+${GEM_LIBDIR}/lib/puppet/file_serving/http_metadata.rb
${GEM_LIBDIR}/lib/puppet/file_serving/metadata.rb
${GEM_LIBDIR}/lib/puppet/file_serving/mount.rb
${GEM_LIBDIR}/lib/puppet/file_serving/mount/file.rb
@@ -317,36 +318,72 @@
${GEM_LIBDIR}/lib/puppet/file_serving/terminus_helper.rb
${GEM_LIBDIR}/lib/puppet/file_serving/terminus_selector.rb
${GEM_LIBDIR}/lib/puppet/file_system.rb
-${GEM_LIBDIR}/lib/puppet/file_system/file18.rb
-${GEM_LIBDIR}/lib/puppet/file_system/file19.rb
-${GEM_LIBDIR}/lib/puppet/file_system/file19windows.rb
${GEM_LIBDIR}/lib/puppet/file_system/file_impl.rb
${GEM_LIBDIR}/lib/puppet/file_system/memory_file.rb
${GEM_LIBDIR}/lib/puppet/file_system/memory_impl.rb
${GEM_LIBDIR}/lib/puppet/file_system/path_pattern.rb
+${GEM_LIBDIR}/lib/puppet/file_system/posix.rb
${GEM_LIBDIR}/lib/puppet/file_system/uniquefile.rb
+${GEM_LIBDIR}/lib/puppet/file_system/windows.rb
${GEM_LIBDIR}/lib/puppet/forge.rb
${GEM_LIBDIR}/lib/puppet/forge/cache.rb
${GEM_LIBDIR}/lib/puppet/forge/errors.rb
${GEM_LIBDIR}/lib/puppet/forge/repository.rb
${GEM_LIBDIR}/lib/puppet/functions.rb
+${GEM_LIBDIR}/lib/puppet/functions/alert.rb
${GEM_LIBDIR}/lib/puppet/functions/assert_type.rb
Home |
Main Index |
Thread Index |
Old Index