Index: head/net/foreman-proxy/Makefile =================================================================== --- head/net/foreman-proxy/Makefile (revision 441244) +++ head/net/foreman-proxy/Makefile (revision 441245) @@ -1,95 +1,99 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= foreman-proxy -PORTVERSION= 1.12.2 -PORTREVISION= 2 +PORTVERSION= 1.15.0 CATEGORIES= net MASTER_SITES= http://downloads.theforeman.org/foreman-proxy/ MAINTAINER= ruby@FreeBSD.org COMMENT= Foreman Proxy Agent LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-bundler_ext>=0.4:sysutils/rubygem-bundler_ext \ rubygem-json>=1.8.1:devel/rubygem-json \ - rubygem-rack16>=1.4:www/rubygem-rack16 \ - rubygem-sinatra1>=1.4.3:www/rubygem-sinatra1 \ + rubygem-rack>=2.0:www/rubygem-rack \ + rubygem-rb-kqueue>=0.2.2:devel/rubygem-rb-kqueue \ + rubygem-sinatra>=2.0:www/rubygem-sinatra \ wget:ftp/wget OPTIONS_DEFINE= BMC PUPPET4 BMC_DESC= Depend on rubyipmi for BMC support PUPPET4_DESC= Depend on Puppet 4 -USES= tar:bzip2 -USE_RUBY= yes -USE_RC_SUBR= foreman-proxy -NO_BUILD= yes NO_ARCH= yes +NO_BUILD= yes +USE_RC_SUBR= foreman-proxy +USE_RUBY= yes +USES= shebangfix tar:bzip2 FOREMAN_PROXY_USER?= foreman_proxy FOREMAN_PROXY_GROUP?= foreman_proxy FOREMAN_PROXY_LOGDIR?= /var/log/foreman-proxy FOREMAN_PROXY_RUNDIR?= /var/run/foreman-proxy USERS= ${FOREMAN_PROXY_USER} GROUPS= ${FOREMAN_PROXY_GROUP} SUB_LIST= RUBY="${RUBY}" \ FOREMAN_PROXY_USER="${FOREMAN_PROXY_USER}" \ FOREMAN_PROXY_GROUP="${FOREMAN_PROXY_GROUP}" \ FOREMAN_PROXY_RUNDIR="${FOREMAN_PROXY_RUNDIR}" \ FOREMAN_PROXY_LOGDIR="${FOREMAN_PROXY_LOGDIR}" PLIST_SUB= ${SUB_LIST} MKDIR="${MKDIR}" +SHEBANG_FILES= extra/foreman-debug-proxy + BMC_RUN_DEPENDS= rubygem-rubyipmi>=0.10.0:sysutils/rubygem-rubyipmi PUPPET4_RUN_DEPENDS= puppet:sysutils/puppet4 \ rubygem-ruby-augeas>=0.5:textproc/rubygem-ruby-augeas post-patch: @${REINPLACE_CMD} \ -e "s|/usr/bin/env ruby|${RUBY}|g" \ -e "s|/usr/bin/ruby|${RUBY}|g" \ -e "s|%%PREFIX%%|${PREFIX}|g" \ -e "s|%%DATADIR%%|${DATADIR}|g" \ ${WRKSRC}/bin/smart-proxy \ ${WRKSRC}/extra/migrate_settings.rb \ - ${WRKSRC}/extra/query.rb + ${WRKSRC}/extra/query.rb \ + ${WRKSRC}/extra/register-service.rb @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ ${WRKSRC}/config/settings.d/*.yml.example \ ${WRKSRC}/lib/proxy/http_download.rb do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d ${MKDIR} ${STAGEDIR}${DATADIR}/extra ${LN} -s ${PREFIX}/etc/foreman-proxy ${STAGEDIR}${DATADIR}/config ${INSTALL_SCRIPT} ${WRKSRC}/bin/smart-proxy \ ${STAGEDIR}${PREFIX}/sbin/smart-proxy .for file in CHANGELOG Contributors Gemfile LICENSE README.md \ - VERSION bundler.d config.ru lib modules + smart_proxy.gemspec VERSION bundler.d config.ru lib modules ${CP} -r ${WRKSRC}/${file} ${STAGEDIR}${DATADIR} .endfor ${LN} -s Gemfile ${STAGEDIR}${DATADIR}/Gemfile.in -.for script in migrate_settings.rb query.rb +.for script in foreman-debug-proxy migrate_settings.rb query.rb register-service.rb ${INSTALL_SCRIPT} ${WRKSRC}/extra/${script} \ ${STAGEDIR}${DATADIR}/extra/${script} .endfor ${CP} -r ${WRKSRC}/extra/migrations ${STAGEDIR}${DATADIR}/extra ${INSTALL_DATA} ${WRKSRC}/config/settings.yml.example \ ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.yml.sample -.for cfg in bmc dhcp dhcp_isc dhcp_libvirt dhcp_ms_native dns dns_dnscmd \ - dns_libvirt dns_nsupdate dns_nsupdate dns_nsupdate_gss \ - facts logs puppet puppet_proxy_customrun puppet_proxy_legacy \ - puppet_proxy_mcollective puppet_proxy_puppet_api puppet_proxy_puppetrun \ - puppet_proxy_salt puppet_proxy_ssh puppetca realm templates tftp +.for cfg in bmc dhcp_isc dhcp_libvirt dhcp_native_ms dhcp dns_dnscmd \ + dns_libvirt dns_nsupdate_gss dns_nsupdate dns facts logs \ + puppet_proxy_customrun puppet_proxy_legacy \ + puppet_proxy_mcollective puppet_proxy_puppet_api \ + puppet_proxy_puppetrun puppet_proxy_salt puppet_proxy_ssh puppet \ + puppetca realm templates tftp ${INSTALL_DATA} ${WRKSRC}/config/settings.d/${cfg}.yml.example \ ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d/${cfg}.yml.sample .endfor ${MKDIR} -m 0700 ${STAGEDIR}${FOREMAN_PROXY_LOGDIR} \ ${STAGEDIR}${FOREMAN_PROXY_RUNDIR} .include Index: head/net/foreman-proxy/distinfo =================================================================== --- head/net/foreman-proxy/distinfo (revision 441244) +++ head/net/foreman-proxy/distinfo (revision 441245) @@ -1,3 +1,3 @@ -TIMESTAMP = 1473110479 -SHA256 (foreman-proxy-1.12.2.tar.bz2) = 7d1c807da404a413c47c3931bbad1189aa1c643017ffad7d6a23f69a5d9a7735 -SIZE (foreman-proxy-1.12.2.tar.bz2) = 141089 +TIMESTAMP = 1495117029 +SHA256 (foreman-proxy-1.15.0.tar.bz2) = 122d77bb6ecf836ef00766cb40f10c0153f801884a35ccd38eaa2d917f542fbf +SIZE (foreman-proxy-1.15.0.tar.bz2) = 158637 Index: head/net/foreman-proxy/files/patch-config-settings.d-realm.yml.example =================================================================== --- head/net/foreman-proxy/files/patch-config-settings.d-realm.yml.example (revision 441244) +++ head/net/foreman-proxy/files/patch-config-settings.d-realm.yml.example (nonexistent) @@ -1,11 +0,0 @@ ---- config/settings.d/realm.yml.example.orig 2016-08-24 09:01:39.000000000 +0200 -+++ config/settings.d/realm.yml.example 2016-09-05 23:44:35.005749000 +0200 -@@ -7,7 +7,7 @@ - #:realm_provider: freeipa - - # Authentication for Kerberos-based Realms --:realm_keytab: /etc/foreman-proxy/freeipa.keytab -+:realm_keytab: %%LOCALBASE%%/etc/foreman-proxy/freeipa.keytab - :realm_principal: realm-proxy@EXAMPLE.COM - - # FreeIPA specific settings Property changes on: head/net/foreman-proxy/files/patch-config-settings.d-realm.yml.example ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/net/foreman-proxy/files/patch-bin-smart-proxy =================================================================== --- head/net/foreman-proxy/files/patch-bin-smart-proxy (revision 441244) +++ head/net/foreman-proxy/files/patch-bin-smart-proxy (revision 441245) @@ -1,10 +1,10 @@ ---- bin/smart-proxy.orig 2014-12-04 11:24:23.964747068 +0100 -+++ bin/smart-proxy 2014-12-04 11:24:26.244762141 +0100 +--- bin/smart-proxy.orig 2017-05-08 15:18:42 UTC ++++ bin/smart-proxy @@ -1,6 +1,7 @@ #!/usr/bin/env ruby $LOAD_PATH.unshift(*Dir[File.expand_path("../../lib", __FILE__), File.expand_path("../../modules", __FILE__)]) +$LOAD_PATH.unshift(*Dir["%%DATADIR%%/lib", "%%DATADIR%%/modules"]) - require 'smart_proxy' + require 'smart_proxy_main' Proxy::Launcher.new.launch Index: head/net/foreman-proxy/files/patch-config-settings.d-puppetca.yml.example =================================================================== --- head/net/foreman-proxy/files/patch-config-settings.d-puppetca.yml.example (revision 441244) +++ head/net/foreman-proxy/files/patch-config-settings.d-puppetca.yml.example (revision 441245) @@ -1,13 +1,13 @@ ---- config/settings.d/puppetca.yml.example.orig 2016-08-24 09:01:39.000000000 +0200 -+++ config/settings.d/puppetca.yml.example 2016-09-05 23:43:16.509994000 +0200 +--- config/settings.d/puppetca.yml.example.orig 2017-05-08 15:18:42 UTC ++++ config/settings.d/puppetca.yml.example @@ -2,7 +2,7 @@ # Can be true, false, or http/https to enable just one of the protocols :enabled: false -#:ssldir: /var/lib/puppet/ssl -#:puppetdir: /etc/puppet +#:ssldir: /var/puppet/ssl +#:puppetdir: %%LOCALBASE%%/etc/puppet #:puppetca_use_sudo: true -#:sudo_command: /usr/bin/sudo +#:sudo_command: %%LOCALBASE%%/bin/sudo Index: head/net/foreman-proxy/files/patch-config-settings.d-realm_freeipa.yml.example =================================================================== --- head/net/foreman-proxy/files/patch-config-settings.d-realm_freeipa.yml.example (nonexistent) +++ head/net/foreman-proxy/files/patch-config-settings.d-realm_freeipa.yml.example (revision 441245) @@ -0,0 +1,13 @@ +--- config/settings.d/realm_freeipa.yml.example.orig 2017-05-08 15:18:42 UTC ++++ config/settings.d/realm_freeipa.yml.example +@@ -1,8 +1,8 @@ + --- + # Authentication for Kerberos-based Realms +-:keytab_path: /etc/foreman-proxy/freeipa.keytab ++:realm_keytab: %%LOCALBASE%%/etc/foreman-proxy/freeipa.keytab + :principal: realm-proxy@EXAMPLE.COM + +-:ipa_config: /etc/ipa/default.conf ++:ipa_config: %%LOCALBASE%%/etc/ipa/default.conf + # Remove from DNS when deleting the FreeIPA entry + :remove_dns: true Property changes on: head/net/foreman-proxy/files/patch-config-settings.d-realm_freeipa.yml.example ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net/foreman-proxy/files/patch-config-settings.d-tftp.yml.example =================================================================== --- head/net/foreman-proxy/files/patch-config-settings.d-tftp.yml.example (revision 441244) +++ head/net/foreman-proxy/files/patch-config-settings.d-tftp.yml.example (revision 441245) @@ -1,10 +1,10 @@ ---- config/settings.d/tftp.yml.example.orig 2016-08-24 09:01:39.000000000 +0200 -+++ config/settings.d/tftp.yml.example 2016-09-05 23:44:01.480711000 +0200 +--- config/settings.d/tftp.yml.example.orig 2017-05-08 15:18:42 UTC ++++ config/settings.d/tftp.yml.example @@ -2,6 +2,6 @@ # Can be true, false, or http/https to enable just one of the protocols :enabled: false -#:tftproot: /var/lib/tftpboot +#:tftproot: /tftpboot # Defines the TFTP Servername to use, overrides the name in the subnet declaration #:tftp_servername: tftp.domain.com Index: head/net/foreman-proxy/files/patch-config-settings.yml.example =================================================================== --- head/net/foreman-proxy/files/patch-config-settings.yml.example (revision 441244) +++ head/net/foreman-proxy/files/patch-config-settings.yml.example (revision 441245) @@ -1,11 +1,11 @@ ---- config/settings.yml.example.orig 2016-08-24 09:01:39.000000000 +0200 -+++ config/settings.yml.example 2016-09-05 23:33:49.472857000 +0200 +--- config/settings.yml.example.orig 2017-05-08 15:18:42 UTC ++++ config/settings.yml.example @@ -38,7 +38,7 @@ #:foreman_ssl_key: ssl/private_keys/fqdn.pem # by default smart_proxy runs in the foreground. To enable running as a daemon, uncomment 'daemon' setting -#:daemon: true +:daemon: true # Only used when 'daemon' is set to true. # Uncomment and modify if you want to change the default pid file '/var/run/foreman-proxy/foreman-proxy.pid' #:daemon_pid: /var/run/foreman-proxy/foreman-proxy.pid Index: head/net/foreman-proxy/files/patch-lib_proxy_http__download.rb =================================================================== --- head/net/foreman-proxy/files/patch-lib_proxy_http__download.rb (revision 441244) +++ head/net/foreman-proxy/files/patch-lib_proxy_http__download.rb (revision 441245) @@ -1,11 +1,11 @@ ---- lib/proxy/http_download.rb.orig 2015-12-24 23:13:02 UTC +--- lib/proxy/http_download.rb.orig 2017-05-08 15:18:42 UTC +++ lib/proxy/http_download.rb @@ -6,7 +6,7 @@ module Proxy def initialize(src, dst) @dst = dst - wget = which("wget") + wget = "%%LOCALBASE%%/bin/wget" super("#{wget} --timeout=10 --tries=3 --no-check-certificate -nv -c \"#{escape_for_shell(src.to_s)}\" -O \"#{escape_for_shell(dst.to_s)}\"") end Index: head/net/foreman-proxy/pkg-plist =================================================================== --- head/net/foreman-proxy/pkg-plist (revision 441244) +++ head/net/foreman-proxy/pkg-plist (revision 441245) @@ -1,237 +1,259 @@ @sample %%ETCDIR%%/settings.d/bmc.yml.sample @sample %%ETCDIR%%/settings.d/dhcp.yml.sample @sample %%ETCDIR%%/settings.d/dhcp_isc.yml.sample @sample %%ETCDIR%%/settings.d/dhcp_libvirt.yml.sample -@sample %%ETCDIR%%/settings.d/dhcp_ms_native.yml.sample +@sample %%ETCDIR%%/settings.d/dhcp_native_ms.yml.sample @sample %%ETCDIR%%/settings.d/dns.yml.sample @sample %%ETCDIR%%/settings.d/dns_dnscmd.yml.sample @sample %%ETCDIR%%/settings.d/dns_libvirt.yml.sample @sample %%ETCDIR%%/settings.d/dns_nsupdate.yml.sample @sample %%ETCDIR%%/settings.d/dns_nsupdate_gss.yml.sample @sample %%ETCDIR%%/settings.d/facts.yml.sample @sample %%ETCDIR%%/settings.d/logs.yml.sample @sample %%ETCDIR%%/settings.d/puppet.yml.sample @sample %%ETCDIR%%/settings.d/puppet_proxy_customrun.yml.sample @sample %%ETCDIR%%/settings.d/puppet_proxy_legacy.yml.sample @sample %%ETCDIR%%/settings.d/puppet_proxy_mcollective.yml.sample @sample %%ETCDIR%%/settings.d/puppet_proxy_puppet_api.yml.sample @sample %%ETCDIR%%/settings.d/puppet_proxy_puppetrun.yml.sample @sample %%ETCDIR%%/settings.d/puppet_proxy_salt.yml.sample @sample %%ETCDIR%%/settings.d/puppet_proxy_ssh.yml.sample @sample %%ETCDIR%%/settings.d/puppetca.yml.sample @sample %%ETCDIR%%/settings.d/realm.yml.sample @sample %%ETCDIR%%/settings.d/templates.yml.sample @sample %%ETCDIR%%/settings.d/tftp.yml.sample @sample %%ETCDIR%%/settings.yml.sample sbin/smart-proxy %%DATADIR%%/CHANGELOG %%DATADIR%%/Contributors %%DATADIR%%/Gemfile %%DATADIR%%/Gemfile.in %%DATADIR%%/LICENSE %%DATADIR%%/README.md %%DATADIR%%/VERSION %%DATADIR%%/bundler.d/bmc.rb %%DATADIR%%/bundler.d/development.rb +%%DATADIR%%/bundler.d/dhcp_isc.rb %%DATADIR%%/bundler.d/krb5.rb %%DATADIR%%/bundler.d/libvirt.rb %%DATADIR%%/bundler.d/puppet.rb +%%DATADIR%%/bundler.d/realm_freeipa.rb %%DATADIR%%/bundler.d/test.rb %%DATADIR%%/bundler.d/windows.rb %%DATADIR%%/config %%DATADIR%%/config.ru +%%DATADIR%%/extra/foreman-debug-proxy %%DATADIR%%/extra/migrate_settings.rb %%DATADIR%%/extra/migrations/20150327000000_migrate_monolithic_config.rb %%DATADIR%%/extra/migrations/20150611000000_migrate_dns_settings.rb %%DATADIR%%/extra/migrations/20150826000000_migrate_dhcp_settings.rb %%DATADIR%%/extra/migrations/20160411000000_migrate_libvirt_settings.rb %%DATADIR%%/extra/migrations/20160413000000_migrate_puppet_settings.rb +%%DATADIR%%/extra/migrations/20161209000000_migrate_realm_settings.rb %%DATADIR%%/extra/query.rb +%%DATADIR%%/extra/register-service.rb %%DATADIR%%/lib/bundler_helper.rb %%DATADIR%%/lib/checks.rb %%DATADIR%%/lib/daemon.rb %%DATADIR%%/lib/launcher.rb %%DATADIR%%/lib/proxy/default_di_wirings.rb %%DATADIR%%/lib/proxy/default_plugin_validators.rb %%DATADIR%%/lib/proxy/dependency_injection.rb %%DATADIR%%/lib/proxy/error.rb %%DATADIR%%/lib/proxy/file_lock.rb %%DATADIR%%/lib/proxy/helpers.rb %%DATADIR%%/lib/proxy/http_download.rb -%%DATADIR%%/lib/proxy/http_download.rb.bak -%%DATADIR%%/lib/proxy/http_download.rb.orig %%DATADIR%%/lib/proxy/kerberos.rb %%DATADIR%%/lib/proxy/log.rb %%DATADIR%%/lib/proxy/log_buffer/buffer.rb %%DATADIR%%/lib/proxy/log_buffer/decorator.rb %%DATADIR%%/lib/proxy/log_buffer/ring_buffer.rb %%DATADIR%%/lib/proxy/memory_store.rb %%DATADIR%%/lib/proxy/pluggable.rb %%DATADIR%%/lib/proxy/plugin.rb %%DATADIR%%/lib/proxy/plugin_initializer.rb %%DATADIR%%/lib/proxy/plugin_validators.rb %%DATADIR%%/lib/proxy/plugins.rb %%DATADIR%%/lib/proxy/provider.rb %%DATADIR%%/lib/proxy/provider_factory.rb %%DATADIR%%/lib/proxy/request.rb +%%DATADIR%%/lib/proxy/request_id_middleware.rb %%DATADIR%%/lib/proxy/settings.rb %%DATADIR%%/lib/proxy/settings/global.rb %%DATADIR%%/lib/proxy/settings/plugin.rb %%DATADIR%%/lib/proxy/signal_handler.rb %%DATADIR%%/lib/proxy/util.rb %%DATADIR%%/lib/proxy/validations.rb %%DATADIR%%/lib/rack-patch.rb %%DATADIR%%/lib/sinatra-patch.rb %%DATADIR%%/lib/sinatra/authorization.rb +%%DATADIR%%/lib/sinatra/default_not_found_page.rb %%DATADIR%%/lib/smart_proxy.rb %%DATADIR%%/lib/smart_proxy_for_testing.rb %%DATADIR%%/lib/smart_proxy_main.rb %%DATADIR%%/lib/webrick-patch.rb %%DATADIR%%/modules/bmc/base.rb %%DATADIR%%/modules/bmc/bmc.rb %%DATADIR%%/modules/bmc/bmc_api.rb %%DATADIR%%/modules/bmc/bmc_plugin.rb %%DATADIR%%/modules/bmc/http_config.ru %%DATADIR%%/modules/bmc/ipmi.rb %%DATADIR%%/modules/bmc/shell.rb +%%DATADIR%%/modules/bmc/ssh.rb +%%DATADIR%%/modules/dhcp/configuration_loader.rb +%%DATADIR%%/modules/dhcp/dependency_injection.rb %%DATADIR%%/modules/dhcp/dhcp.rb %%DATADIR%%/modules/dhcp/dhcp_api.rb %%DATADIR%%/modules/dhcp/dhcp_plugin.rb %%DATADIR%%/modules/dhcp/http_config.ru -%%DATADIR%%/modules/dhcp_common/dependency_injection/container.rb -%%DATADIR%%/modules/dhcp_common/dependency_injection/dependencies.rb %%DATADIR%%/modules/dhcp_common/dhcp_common.rb +%%DATADIR%%/modules/dhcp_common/isc/configuration_file.rb +%%DATADIR%%/modules/dhcp_common/isc/file_parser.rb +%%DATADIR%%/modules/dhcp_common/isc/omapi_provider.rb +%%DATADIR%%/modules/dhcp_common/isc/subnet_service_initialization.rb %%DATADIR%%/modules/dhcp_common/monkey_patch_subnet.rb %%DATADIR%%/modules/dhcp_common/monkey_patches.rb %%DATADIR%%/modules/dhcp_common/record.rb %%DATADIR%%/modules/dhcp_common/record/deleted_reservation.rb %%DATADIR%%/modules/dhcp_common/record/lease.rb %%DATADIR%%/modules/dhcp_common/record/reservation.rb %%DATADIR%%/modules/dhcp_common/server.rb %%DATADIR%%/modules/dhcp_common/subnet.rb %%DATADIR%%/modules/dhcp_common/subnet_service.rb -%%DATADIR%%/modules/dhcp_isc/dependencies.rb +%%DATADIR%%/modules/dhcp_isc/configuration_loader.rb %%DATADIR%%/modules/dhcp_isc/dhcp_isc.rb -%%DATADIR%%/modules/dhcp_isc/dhcp_isc_main.rb %%DATADIR%%/modules/dhcp_isc/dhcp_isc_plugin.rb -%%DATADIR%%/modules/dhcp_libvirt/dependencies.rb +%%DATADIR%%/modules/dhcp_isc/inotify_leases_file_observer.rb +%%DATADIR%%/modules/dhcp_isc/isc_state_changes_observer.rb +%%DATADIR%%/modules/dhcp_isc/kqueue_leases_file_observer.rb +%%DATADIR%%/modules/dhcp_isc/leases_file.rb +%%DATADIR%%/modules/dhcp_libvirt/configuration_loader.rb %%DATADIR%%/modules/dhcp_libvirt/dhcp_libvirt.rb %%DATADIR%%/modules/dhcp_libvirt/dhcp_libvirt_main.rb %%DATADIR%%/modules/dhcp_libvirt/dhcp_libvirt_plugin.rb %%DATADIR%%/modules/dhcp_libvirt/libvirt_dhcp_network.rb -%%DATADIR%%/modules/dhcp_native_ms/dependencies.rb +%%DATADIR%%/modules/dhcp_libvirt/subnet_service_initializer.rb %%DATADIR%%/modules/dhcp_native_ms/dhcp_native_ms.rb %%DATADIR%%/modules/dhcp_native_ms/dhcp_native_ms_main.rb %%DATADIR%%/modules/dhcp_native_ms/dhcp_native_ms_plugin.rb +%%DATADIR%%/modules/dhcp_native_ms/plugin_configuration.rb +%%DATADIR%%/modules/dns/configuration_loader.rb +%%DATADIR%%/modules/dns/dependency_injection.rb %%DATADIR%%/modules/dns/dns.rb %%DATADIR%%/modules/dns/dns_api.rb %%DATADIR%%/modules/dns/dns_plugin.rb %%DATADIR%%/modules/dns/http_config.ru -%%DATADIR%%/modules/dns_common/dependency_injection/container.rb %%DATADIR%%/modules/dns_common/dependency_injection/dependencies.rb %%DATADIR%%/modules/dns_common/dns_common.rb -%%DATADIR%%/modules/dns_dnscmd/dependencies.rb %%DATADIR%%/modules/dns_dnscmd/dns_dnscmd.rb %%DATADIR%%/modules/dns_dnscmd/dns_dnscmd_main.rb %%DATADIR%%/modules/dns_dnscmd/dns_dnscmd_plugin.rb -%%DATADIR%%/modules/dns_libvirt/dependencies.rb +%%DATADIR%%/modules/dns_dnscmd/plugin_configuration.rb %%DATADIR%%/modules/dns_libvirt/dns_libvirt.rb %%DATADIR%%/modules/dns_libvirt/dns_libvirt_main.rb %%DATADIR%%/modules/dns_libvirt/dns_libvirt_plugin.rb %%DATADIR%%/modules/dns_libvirt/libvirt_dns_network.rb +%%DATADIR%%/modules/dns_libvirt/plugin_configuration.rb %%DATADIR%%/modules/dns_nsupdate/dns_nsupdate.rb %%DATADIR%%/modules/dns_nsupdate/dns_nsupdate_gss.rb %%DATADIR%%/modules/dns_nsupdate/dns_nsupdate_gss_main.rb %%DATADIR%%/modules/dns_nsupdate/dns_nsupdate_gss_plugin.rb %%DATADIR%%/modules/dns_nsupdate/dns_nsupdate_main.rb %%DATADIR%%/modules/dns_nsupdate/dns_nsupdate_plugin.rb -%%DATADIR%%/modules/dns_nsupdate/nsupdate_dependencies.rb -%%DATADIR%%/modules/dns_nsupdate/nsupdate_gss_dependencies.rb +%%DATADIR%%/modules/dns_nsupdate/nsupdate_configuration.rb +%%DATADIR%%/modules/dns_nsupdate/nsupdate_gss_configuration.rb %%DATADIR%%/modules/facts/facts.rb %%DATADIR%%/modules/facts/facts_api.rb %%DATADIR%%/modules/facts/facts_plugin.rb %%DATADIR%%/modules/facts/http_config.ru %%DATADIR%%/modules/libvirt_common/libvirt_network.rb %%DATADIR%%/modules/logs/http_config.ru %%DATADIR%%/modules/logs/logs.rb %%DATADIR%%/modules/logs/logs_api.rb %%DATADIR%%/modules/logs/logs_plugin.rb %%DATADIR%%/modules/puppet_proxy/configuration_loader.rb %%DATADIR%%/modules/puppet_proxy/dependency_injection.rb %%DATADIR%%/modules/puppet_proxy/http_config.ru %%DATADIR%%/modules/puppet_proxy/puppet.rb %%DATADIR%%/modules/puppet_proxy/puppet_api.rb %%DATADIR%%/modules/puppet_proxy/puppet_plugin.rb %%DATADIR%%/modules/puppet_proxy_common/api_request.rb %%DATADIR%%/modules/puppet_proxy_common/custom_validators.rb %%DATADIR%%/modules/puppet_proxy_common/environment.rb %%DATADIR%%/modules/puppet_proxy_common/environments_retriever_base.rb %%DATADIR%%/modules/puppet_proxy_common/errors.rb %%DATADIR%%/modules/puppet_proxy_common/puppet_class.rb %%DATADIR%%/modules/puppet_proxy_common/runner.rb %%DATADIR%%/modules/puppet_proxy_customrun/customrun_main.rb %%DATADIR%%/modules/puppet_proxy_customrun/plugin_configuration.rb %%DATADIR%%/modules/puppet_proxy_customrun/puppet_proxy_customrun.rb %%DATADIR%%/modules/puppet_proxy_customrun/puppet_proxy_customrun_plugin.rb %%DATADIR%%/modules/puppet_proxy_legacy/class_scanner.rb %%DATADIR%%/modules/puppet_proxy_legacy/class_scanner_base.rb %%DATADIR%%/modules/puppet_proxy_legacy/class_scanner_eparser.rb %%DATADIR%%/modules/puppet_proxy_legacy/environments_api_request.rb %%DATADIR%%/modules/puppet_proxy_legacy/initializer.rb %%DATADIR%%/modules/puppet_proxy_legacy/plugin_configuration.rb %%DATADIR%%/modules/puppet_proxy_legacy/puppet_api_v2_environments_retriever.rb %%DATADIR%%/modules/puppet_proxy_legacy/puppet_cache.rb %%DATADIR%%/modules/puppet_proxy_legacy/puppet_config.rb %%DATADIR%%/modules/puppet_proxy_legacy/puppet_config_environments_retriever.rb %%DATADIR%%/modules/puppet_proxy_legacy/puppet_proxy_legacy.rb %%DATADIR%%/modules/puppet_proxy_legacy/puppet_proxy_legacy_plugin.rb %%DATADIR%%/modules/puppet_proxy_mcollective/mcollective_main.rb %%DATADIR%%/modules/puppet_proxy_mcollective/plugin_configuration.rb %%DATADIR%%/modules/puppet_proxy_mcollective/puppet_proxy_mcollective.rb %%DATADIR%%/modules/puppet_proxy_mcollective/puppet_proxy_mcollective_plugin.rb %%DATADIR%%/modules/puppet_proxy_puppet_api/plugin_configuration.rb %%DATADIR%%/modules/puppet_proxy_puppet_api/puppet_proxy_puppet_api.rb %%DATADIR%%/modules/puppet_proxy_puppet_api/puppet_proxy_puppet_api_plugin.rb %%DATADIR%%/modules/puppet_proxy_puppet_api/v3_api_request.rb %%DATADIR%%/modules/puppet_proxy_puppet_api/v3_classes_retriever.rb +%%DATADIR%%/modules/puppet_proxy_puppet_api/v3_environment_classes_api_classes_retriever.rb %%DATADIR%%/modules/puppet_proxy_puppet_api/v3_environments_retriever.rb %%DATADIR%%/modules/puppet_proxy_puppetrun/plugin_configuration.rb %%DATADIR%%/modules/puppet_proxy_puppetrun/puppet_proxy_puppetrun.rb %%DATADIR%%/modules/puppet_proxy_puppetrun/puppet_proxy_puppetrun_plugin.rb %%DATADIR%%/modules/puppet_proxy_puppetrun/puppetrun_main.rb %%DATADIR%%/modules/puppet_proxy_salt/plugin_configuration.rb %%DATADIR%%/modules/puppet_proxy_salt/puppet_proxy_salt.rb %%DATADIR%%/modules/puppet_proxy_salt/puppet_proxy_salt_plugin.rb %%DATADIR%%/modules/puppet_proxy_salt/salt_main.rb %%DATADIR%%/modules/puppet_proxy_ssh/plugin_configuration.rb %%DATADIR%%/modules/puppet_proxy_ssh/puppet_proxy_ssh.rb %%DATADIR%%/modules/puppet_proxy_ssh/puppet_proxy_ssh_main.rb %%DATADIR%%/modules/puppet_proxy_ssh/puppet_proxy_ssh_plugin.rb %%DATADIR%%/modules/puppetca/http_config.ru %%DATADIR%%/modules/puppetca/puppetca.rb %%DATADIR%%/modules/puppetca/puppetca_api.rb %%DATADIR%%/modules/puppetca/puppetca_main.rb %%DATADIR%%/modules/puppetca/puppetca_plugin.rb -%%DATADIR%%/modules/realm/client.rb -%%DATADIR%%/modules/realm/freeipa.rb +%%DATADIR%%/modules/realm/configuration_loader.rb +%%DATADIR%%/modules/realm/dependency_injection.rb %%DATADIR%%/modules/realm/http_config.ru %%DATADIR%%/modules/realm/realm.rb %%DATADIR%%/modules/realm/realm_api.rb %%DATADIR%%/modules/realm/realm_plugin.rb +%%DATADIR%%/modules/realm_freeipa/configuration_loader.rb +%%DATADIR%%/modules/realm_freeipa/ipa_config_parser.rb +%%DATADIR%%/modules/realm_freeipa/provider.rb +%%DATADIR%%/modules/realm_freeipa/realm_freeipa.rb +%%DATADIR%%/modules/realm_freeipa/realm_freeipa_plugin.rb %%DATADIR%%/modules/root/http_config.ru %%DATADIR%%/modules/root/root.rb %%DATADIR%%/modules/root/root_api.rb %%DATADIR%%/modules/root/root_module_loader.rb %%DATADIR%%/modules/root/root_plugin.rb %%DATADIR%%/modules/templates/http_config.ru %%DATADIR%%/modules/templates/template_proxy_request.rb %%DATADIR%%/modules/templates/templates.rb %%DATADIR%%/modules/templates/templates_api.rb %%DATADIR%%/modules/templates/templates_plugin.rb %%DATADIR%%/modules/tftp/http_config.ru %%DATADIR%%/modules/tftp/server.rb %%DATADIR%%/modules/tftp/tftp.rb %%DATADIR%%/modules/tftp/tftp_api.rb %%DATADIR%%/modules/tftp/tftp_plugin.rb +%%DATADIR%%/smart_proxy.gemspec @dir(%%FOREMAN_PROXY_USER%%,%%FOREMAN_PROXY_GROUP%%,0700) %%FOREMAN_PROXY_LOGDIR%% @dir(%%FOREMAN_PROXY_USER%%,%%FOREMAN_PROXY_GROUP%%,0700) %%FOREMAN_PROXY_RUNDIR%%