From owner-svn-ports-all@FreeBSD.ORG Sat Sep 27 17:23:40 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 387A1EF3; Sat, 27 Sep 2014 17:23:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 18188895; Sat, 27 Sep 2014 17:23:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8RHNefE072048; Sat, 27 Sep 2014 17:23:40 GMT (envelope-from mm@FreeBSD.org) Received: (from mm@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8RHNaig072028; Sat, 27 Sep 2014 17:23:36 GMT (envelope-from mm@FreeBSD.org) Message-Id: <201409271723.s8RHNaig072028@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mm set sender to mm@FreeBSD.org using -f From: Martin Matuska Date: Sat, 27 Sep 2014 17:23:36 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r369405 - in head: . net/foreman-proxy net/foreman-proxy/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2014 17:23:40 -0000 Author: mm Date: Sat Sep 27 17:23:35 2014 New Revision: 369405 URL: http://svnweb.freebsd.org/changeset/ports/369405 QAT: https://qat.redports.org/buildarchive/r369405/ Log: Update foreman-proxy to 1.6.0 Added: head/net/foreman-proxy/files/patch-bin-smart-proxy (contents, props changed) head/net/foreman-proxy/files/patch-config-settings.d-chef.yml.example (contents, props changed) head/net/foreman-proxy/files/patch-config-settings.d-dhcp.yml.example (contents, props changed) head/net/foreman-proxy/files/patch-config-settings.d-dns.yml.example (contents, props changed) head/net/foreman-proxy/files/patch-config-settings.d-puppet.yml.example (contents, props changed) head/net/foreman-proxy/files/patch-config-settings.d-puppetca.yml.example (contents, props changed) head/net/foreman-proxy/files/patch-config-settings.d-realm.yml.example (contents, props changed) head/net/foreman-proxy/files/patch-config-settings.d-tftp.yml.example (contents, props changed) head/net/foreman-proxy/files/patch-extra-migrate_settings.rb (contents, props changed) head/net/foreman-proxy/files/patch-lib-proxy-http_downloads.rb (contents, props changed) Deleted: head/net/foreman-proxy/files/patch-config-settings.yml.example head/net/foreman-proxy/files/patch-lib-proxy-tftp.rb Modified: head/UPDATING head/net/foreman-proxy/Makefile head/net/foreman-proxy/distinfo head/net/foreman-proxy/pkg-plist Modified: head/UPDATING ============================================================================== --- head/UPDATING Sat Sep 27 17:17:49 2014 (r369404) +++ head/UPDATING Sat Sep 27 17:23:35 2014 (r369405) @@ -5,6 +5,18 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20140927: + AFFECTS: users of net/foreman-proxy + AUTHOR: mm@FreeBSD.org + + In version 1.6 Foreman Smart Proxy splits its configuration into multiple + ruby files located in PREFIX/etc/foreman-proxy/settings.d. + The configuration of each service (dhcp, dhs, bmc, etc.) has been moved + into a dedicated file. + + You can use a bundled script to convert your old settings to new settings: + PREFIX/share/foreman/extra/migrate_settings.rb + 20140926: AFFECTS: users of shells/bash AUTHOR: bdrewery@FreeBSD.org Modified: head/net/foreman-proxy/Makefile ============================================================================== --- head/net/foreman-proxy/Makefile Sat Sep 27 17:17:49 2014 (r369404) +++ head/net/foreman-proxy/Makefile Sat Sep 27 17:23:35 2014 (r369405) @@ -2,17 +2,20 @@ # $FreeBSD$ PORTNAME= foreman-proxy -PORTVERSION= 1.5.1 +PORTVERSION= 1.6.0 CATEGORIES= net MASTER_SITES= GH MAINTAINER= mm@FreeBSD.org -COMMENT= Foreman Smart Proxy +COMMENT= Foreman Proxy Agent LICENSE= GPLv3 -RUN_DEPENDS= rubygem-sinatra>=1.4.3:${PORTSDIR}/www/rubygem-sinatra \ - rubygem-json>=1.8.1:${PORTSDIR}/devel/rubygem-json +RUN_DEPENDS= rubygem-bundler_ext>=0.4:${PORTSDIR}/sysutils/rubygem-bundler_ext \ + rubygem-json>=1.8.1:${PORTSDIR}/devel/rubygem-json \ + rubygem-rack>=1.1:${PORTSDIR}/www/rubygem-rack \ + rubygem-sinatra>=1.4.3:${PORTSDIR}/www/rubygem-sinatra \ + ${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget OPTIONS_DEFINE= BMC PUPPET BMC_DESC= Depend on rubyipmi for BMC support @@ -21,7 +24,7 @@ PUPPET_DESC= Depend on Puppet USE_GITHUB= yes GH_ACCOUNT= theforeman GH_PROJECT= smart-proxy -GH_COMMIT= 2924287 +GH_COMMIT= 0330140 USE_RUBY= yes USE_RAKE= yes USE_RC_SUBR= foreman-proxy @@ -53,7 +56,8 @@ RUN_DEPENDS+= rubygem-rubyipmi>=0.7:${PO .endif .if ${PORT_OPTIONS:MPUPPET} -RUN_DEPENDS+= puppet:${PORTSDIR}/sysutils/puppet +RUN_DEPENDS+= puppet:${PORTSDIR}/sysutils/puppet \ + rubygem-ruby-augeas>=0.5:${PORTSDIR}/textproc/rubygem-augeas .endif .include @@ -61,27 +65,38 @@ RUN_DEPENDS+= puppet:${PORTSDIR}/sysutil post-patch: @${REINPLACE_CMD} \ -e "s|/usr/bin/env ruby|${RUBY}|g" \ - -e "s|#{File.dirname(__FILE__)}/..|${DATADIR}|g" \ - ${WRKSRC}/bin/smart-proxy + -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 @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \ -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ - ${WRKSRC}/config/settings.yml.example + ${WRKSRC}/config/settings.d/*.yml.example \ + ${WRKSRC}/lib/proxy/http_downloads.rb do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/etc/foreman-proxy - @${MKDIR} ${STAGEDIR}${DATADIR} + @${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 Rakefile config.ru lib public views +.for file in CHANGELOG Contributors Gemfile LICENSE README Rakefile \ + VERSION bundler.d config.ru lib modules public views @${CP} -r ${WRKSRC}/${file} ${STAGEDIR}${DATADIR} .endfor + @${LN} -s Gemfile ${STAGEDIR}${DATADIR}/Gemfile.in +.for script in migrate_settings.rb query.rb + ${INSTALL_SCRIPT} ${WRKSRC}/extra/${script} \ + ${STAGEDIR}${DATADIR}/extra/${script} +.endfor ${INSTALL} ${COPY} -m 644 ${WRKSRC}/config/settings.yml.example \ ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.yml.sample -.if !exists(${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.yml) - @${INSTALL} ${COPY} -m 644 ${WRKSRC}/config/settings.yml.example \ - ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.yml -.endif +.for cfg in bmc chef dhcp dns puppet puppetca realm tftp + ${INSTALL} ${COPY} -m 644 ${WRKSRC}/config/settings.d/${cfg}.yml.example \ + ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d/${cfg}.yml.sample +.endfor post-install: @${MKDIR} -m 0700 ${STAGEDIR}${FOREMAN_PROXY_LOGDIR} \ Modified: head/net/foreman-proxy/distinfo ============================================================================== --- head/net/foreman-proxy/distinfo Sat Sep 27 17:17:49 2014 (r369404) +++ head/net/foreman-proxy/distinfo Sat Sep 27 17:23:35 2014 (r369405) @@ -1,2 +1,2 @@ -SHA256 (foreman-proxy-1.5.1.tar.gz) = d3b5012b4db87c957b1707fdb8c26d539b3d8ff82601b6b688f02d2fd8b5c3ac -SIZE (foreman-proxy-1.5.1.tar.gz) = 90017 +SHA256 (foreman-proxy-1.6.0.tar.gz) = 0f3fc7da8794afe9c5d86807e064fd1dd8864ef5c16ff893411794cb62dc437f +SIZE (foreman-proxy-1.6.0.tar.gz) = 106572 Added: head/net/foreman-proxy/files/patch-bin-smart-proxy ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/foreman-proxy/files/patch-bin-smart-proxy Sat Sep 27 17:23:35 2014 (r369405) @@ -0,0 +1,10 @@ +--- bin/smart-proxy.orig 2014-09-27 09:46:43.550292207 +0200 ++++ bin/smart-proxy 2014-09-27 09:46:48.536355156 +0200 +@@ -1,6 +1,6 @@ + #!/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' + Proxy::Launcher.launch Added: head/net/foreman-proxy/files/patch-config-settings.d-chef.yml.example ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/foreman-proxy/files/patch-config-settings.d-chef.yml.example Sat Sep 27 17:23:35 2014 (r369405) @@ -0,0 +1,8 @@ +--- config/settings.d/chef.yml.example.orig 2014-09-27 09:04:18.593468858 +0200 ++++ config/settings.d/chef.yml.example 2014-09-27 09:04:57.195544853 +0200 +@@ -5,4 +5,4 @@ + # smart-proxy client node needs to have some admin right on chef-server + # in order to retrive all nodes public keys + # :chef_smartproxy_clientname: 'host.example.net' +-# :chef_smartproxy_privatekey: '/etc/chef/client.pem' ++# :chef_smartproxy_privatekey: '%%LOCALBASE%%/etc/chef/client.pem' Added: head/net/foreman-proxy/files/patch-config-settings.d-dhcp.yml.example ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/foreman-proxy/files/patch-config-settings.d-dhcp.yml.example Sat Sep 27 17:23:35 2014 (r369405) @@ -0,0 +1,20 @@ +--- config/settings.d/dhcp.yml.example.orig 2014-09-27 09:03:57.507470266 +0200 ++++ config/settings.d/dhcp.yml.example 2014-09-27 09:06:15.715460654 +0200 +@@ -8,14 +8,8 @@ + # dhcp_subnets is an ISC & Native MS implementation setting. It restricts the subnets queried to a + # subset, so as to reduce the query time. + #:dhcp_subnets: [192.168.205.0/255.255.255.128, 192.168.205.128/255.255.255.128] +-# Settings for Ubuntu ISC +-#:dhcp_config: /etc/dhcp3/dhcpd.conf +-#:dhcp_leases: /var/lib/dhcp3/dhcpd.leases +-# Settings for Redhat ISC +-# Redhat 5 +-#:dhcp_config: /etc/dhcpd.conf +-# Redhat 6 +-#:dhcp_config: /etc/dhcp/dhcpd.conf +-#:dhcp_leases: /var/lib/dhcpd/dhcpd.leases ++# Settings for FreeBSD ISC ++#:dhcp_config: %%LOCALBASE%%/etc/dhcpd.conf ++#:dhcp_leases: /var/db/dhcpd.leases + #:dhcp_key_name: secret_key_name + #:dhcp_key_secret: secret_key Added: head/net/foreman-proxy/files/patch-config-settings.d-dns.yml.example ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/foreman-proxy/files/patch-config-settings.d-dns.yml.example Sat Sep 27 17:23:35 2014 (r369405) @@ -0,0 +1,17 @@ +--- config/settings.d/dns.yml.example.orig 2014-09-27 09:03:53.820489863 +0200 ++++ config/settings.d/dns.yml.example 2014-09-27 09:06:50.266460447 +0200 +@@ -6,12 +6,12 @@ + # virsh + # dnscmd + #:dns_provider: nsupdate +-#:dns_key: /etc/rndc.key ++#:dns_key: %%LOCALBASE%%/etc/namedb/rndc.key + # use this setting if you are managing a dns server which is not localhost though this proxy + #:dns_server: dns.domain.com + # use this setting if you want to override default TTL setting (86400) + #:dns_ttl: 86400 + # use dns_tsig_* for GSS-TSIG updates using Kerberos. Required for Windows MS DNS with + # Secure Dynamic Updates, or BIND as used in FreeIPA. Set dns_provider to nsupdate_gss. +-#:dns_tsig_keytab: /usr/share/foreman-proxy/dns.keytab ++#:dns_tsig_keytab: %%PREFIX%%/share/foreman-proxy/dns.keytab + #:dns_tsig_principal: DNS/host.example.com@EXAMPLE.COM Added: head/net/foreman-proxy/files/patch-config-settings.d-puppet.yml.example ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/foreman-proxy/files/patch-config-settings.d-puppet.yml.example Sat Sep 27 17:23:35 2014 (r369405) @@ -0,0 +1,39 @@ +--- config/settings.d/puppet.yml.example.orig 2014-09-27 09:04:06.613473296 +0200 ++++ config/settings.d/puppet.yml.example 2014-09-27 09:13:36.804706968 +0200 +@@ -10,19 +10,19 @@ + + # Customrun command details + # Set :customrun_cmd to the full path of the script you want to run, instead of /bin/false +-:customrun_cmd: /bin/false ++:customrun_cmd: /usr/bin/false + # Set :customrun_args to any args you want to pass to your custom script. The hostname of the + # system to run against will be appended after the custom commands. + :customrun_args: -ay -f -s + +-:puppet_conf: /etc/puppet/puppet.conf ++:puppet_conf: %%LOCALBASE%%/etc/puppet/puppet.conf + # whether to use sudo before the ssh command + :puppetssh_sudo: false + # the command which will be sent to the host +-:puppetssh_command: /usr/bin/puppet agent --onetime --no-usecacheonfailure ++:puppetssh_command: %%LOCALBASE%%/bin/puppet agent --onetime --no-usecacheonfailure + # With which user should the proxy connect + #:puppetssh_user: root +-#:puppetssh_keyfile: /etc/foreman-proxy/id_rsa ++#:puppetssh_keyfile: %%PREFIX%%/etc/foreman-proxy/id_rsa + + # Which user to invoke sudo as to run puppet commands + #:puppet_user: root +@@ -30,9 +30,9 @@ + # URL of the puppet master itself for API requests + #:puppet_url: https://puppet.example.com:8140 + # SSL certificates used to access the puppet master API +-#:puppet_ssl_ca: /var/lib/puppet/ssl/certs/ca.pem +-#:puppet_ssl_cert: /var/lib/puppet/ssl/certs/puppet.example.com.pem +-#:puppet_ssl_key: /var/lib/puppet/ssl/private_keys/puppet.example.com.pem ++#:puppet_ssl_ca: /var/puppet/ssl/certs/ca.pem ++#:puppet_ssl_cert: /var/puppet/ssl/certs/puppet.example.com.pem ++#:puppet_ssl_key: /var/puppet/ssl/private_keys/puppet.example.com.pem + + # Override use of Puppet's API to list environments, by default it will use only if + # environmentpath is given in puppet.conf, else will look for environments in puppet.conf Added: head/net/foreman-proxy/files/patch-config-settings.d-puppetca.yml.example ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/foreman-proxy/files/patch-config-settings.d-puppetca.yml.example Sat Sep 27 17:23:35 2014 (r369405) @@ -0,0 +1,12 @@ +--- config/settings.d/puppetca.yml.example.orig 2014-09-27 09:16:47.493418158 +0200 ++++ config/settings.d/puppetca.yml.example 2014-09-27 09:16:08.243420797 +0200 +@@ -1,6 +1,6 @@ + --- + :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 Added: head/net/foreman-proxy/files/patch-config-settings.d-realm.yml.example ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/foreman-proxy/files/patch-config-settings.d-realm.yml.example Sat Sep 27 17:23:35 2014 (r369405) @@ -0,0 +1,11 @@ +--- config/settings.d/realm.yml.example.orig 2014-09-27 09:04:28.342471788 +0200 ++++ config/settings.d/realm.yml.example 2014-09-27 09:17:21.098415262 +0200 +@@ -6,7 +6,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 Added: head/net/foreman-proxy/files/patch-config-settings.d-tftp.yml.example ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/foreman-proxy/files/patch-config-settings.d-tftp.yml.example Sat Sep 27 17:23:35 2014 (r369405) @@ -0,0 +1,9 @@ +--- config/settings.d/tftp.yml.example.orig 2014-09-27 09:03:48.161469593 +0200 ++++ config/settings.d/tftp.yml.example 2014-09-27 09:07:14.400462451 +0200 +@@ -1,5 +1,5 @@ + --- + :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 Added: head/net/foreman-proxy/files/patch-extra-migrate_settings.rb ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/foreman-proxy/files/patch-extra-migrate_settings.rb Sat Sep 27 17:23:35 2014 (r369405) @@ -0,0 +1,11 @@ +--- extra/migrate_settings.rb.orig 2014-09-27 19:07:54.618974064 +0200 ++++ extra/migrate_settings.rb 2014-09-27 19:08:28.098972710 +0200 +@@ -96,7 +96,7 @@ + + # When running as a script + if __FILE__ == $0 then +- orig_file = ARGV[0] || '/etc/foreman-proxy/settings.yml' ++ orig_file = ARGV[0] || '%%PREFIX%%/etc/foreman-proxy/settings.yml' + data = YAML.load_file(orig_file) + + output,unknown = migrate(data.dup) Added: head/net/foreman-proxy/files/patch-lib-proxy-http_downloads.rb ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/foreman-proxy/files/patch-lib-proxy-http_downloads.rb Sat Sep 27 17:23:35 2014 (r369405) @@ -0,0 +1,14 @@ +--- lib/proxy/http_downloads.rb.orig 2014-09-27 09:21:12.321398953 +0200 ++++ lib/proxy/http_downloads.rb 2014-09-27 09:21:39.710436545 +0200 +@@ -31,8 +31,8 @@ + end + + def command(src, dst) +- wget = which("wget") ++ wget = "%%LOCALBASE%%/bin/wget" + "#{wget} --timeout=10 --tries=3 --no-check-certificate -nv -c \"#{escape_for_shell(src.to_s)}\" -O \"#{escape_for_shell(dst.to_s)}\"" + end + end +-end +\ No newline at end of file ++end Modified: head/net/foreman-proxy/pkg-plist ============================================================================== --- head/net/foreman-proxy/pkg-plist Sat Sep 27 17:17:49 2014 (r369404) +++ head/net/foreman-proxy/pkg-plist Sat Sep 27 17:23:35 2014 (r369405) @@ -1,72 +1,129 @@ sbin/smart-proxy @sample etc/foreman-proxy/settings.yml.sample +@sample etc/foreman-proxy/settings.d/bmc.yml.sample +@sample etc/foreman-proxy/settings.d/chef.yml.sample +@sample etc/foreman-proxy/settings.d/dhcp.yml.sample +@sample etc/foreman-proxy/settings.d/dns.yml.sample +@sample etc/foreman-proxy/settings.d/puppet.yml.sample +@sample etc/foreman-proxy/settings.d/puppetca.yml.sample +@sample etc/foreman-proxy/settings.d/realm.yml.sample +@sample etc/foreman-proxy/settings.d/tftp.yml.sample +%%DATADIR%%/CHANGELOG +%%DATADIR%%/Contributors +%%DATADIR%%/Gemfile +%%DATADIR%%/Gemfile.in +%%DATADIR%%/LICENSE +%%DATADIR%%/README %%DATADIR%%/Rakefile -%%DATADIR%%/config.ru +%%DATADIR%%/VERSION +%%DATADIR%%/bundler.d/bmc.rb +%%DATADIR%%/bundler.d/chef.rb +%%DATADIR%%/bundler.d/development.rb +%%DATADIR%%/bundler.d/krb5.rb +%%DATADIR%%/bundler.d/puppet.rb +%%DATADIR%%/bundler.d/test.rb %%DATADIR%%/config -%%DATADIR%%/lib/bmc_api.rb +%%DATADIR%%/config.ru +%%DATADIR%%/extra/migrate_settings.rb +%%DATADIR%%/extra/query.rb +%%DATADIR%%/lib/bundler_helper.rb %%DATADIR%%/lib/checks.rb -%%DATADIR%%/lib/chefproxy_api.rb %%DATADIR%%/lib/daemon.rb -%%DATADIR%%/lib/dhcp_api.rb -%%DATADIR%%/lib/dns_api.rb -%%DATADIR%%/lib/facts_api.rb -%%DATADIR%%/lib/features_api.rb -%%DATADIR%%/lib/helpers.rb -%%DATADIR%%/lib/proxy.rb -%%DATADIR%%/lib/proxy/authentication.rb -%%DATADIR%%/lib/proxy/bmc.rb -%%DATADIR%%/lib/proxy/bmc/base.rb -%%DATADIR%%/lib/proxy/bmc/ipmi.rb -%%DATADIR%%/lib/proxy/bmc/shell.rb -%%DATADIR%%/lib/proxy/chefproxy.rb -%%DATADIR%%/lib/proxy/dhcp.rb -%%DATADIR%%/lib/proxy/dhcp/monkey_patch_subnet.rb -%%DATADIR%%/lib/proxy/dhcp/monkey_patches.rb -%%DATADIR%%/lib/proxy/dhcp/record.rb -%%DATADIR%%/lib/proxy/dhcp/record/lease.rb -%%DATADIR%%/lib/proxy/dhcp/record/reservation.rb -%%DATADIR%%/lib/proxy/dhcp/server.rb -%%DATADIR%%/lib/proxy/dhcp/server/isc.rb -%%DATADIR%%/lib/proxy/dhcp/server/ms.rb -%%DATADIR%%/lib/proxy/dhcp/server/native_ms.rb -%%DATADIR%%/lib/proxy/dhcp/server/virsh.rb -%%DATADIR%%/lib/proxy/dhcp/subnet.rb -%%DATADIR%%/lib/proxy/dns.rb -%%DATADIR%%/lib/proxy/dns/default_dns_settings.rb -%%DATADIR%%/lib/proxy/dns/dnscmd.rb -%%DATADIR%%/lib/proxy/dns/nsupdate.rb -%%DATADIR%%/lib/proxy/dns/nsupdate_gss.rb -%%DATADIR%%/lib/proxy/dns/virsh.rb %%DATADIR%%/lib/proxy/error.rb +%%DATADIR%%/lib/proxy/helpers.rb +%%DATADIR%%/lib/proxy/http_downloads.rb %%DATADIR%%/lib/proxy/kerberos.rb %%DATADIR%%/lib/proxy/log.rb -%%DATADIR%%/lib/proxy/puppet.rb -%%DATADIR%%/lib/proxy/puppet/class_scanner.rb -%%DATADIR%%/lib/proxy/puppet/class_scanner_eparser.rb -%%DATADIR%%/lib/proxy/puppet/config_reader.rb -%%DATADIR%%/lib/proxy/puppet/customrun.rb -%%DATADIR%%/lib/proxy/puppet/default_puppet_settings.rb -%%DATADIR%%/lib/proxy/puppet/environment.rb -%%DATADIR%%/lib/proxy/puppet/initializer.rb -%%DATADIR%%/lib/proxy/puppet/mcollective.rb -%%DATADIR%%/lib/proxy/puppet/puppet_class.rb -%%DATADIR%%/lib/proxy/puppet/puppet_ssh.rb -%%DATADIR%%/lib/proxy/puppet/puppetrun.rb -%%DATADIR%%/lib/proxy/puppet/salt.rb -%%DATADIR%%/lib/proxy/puppetca.rb -%%DATADIR%%/lib/proxy/realm.rb -%%DATADIR%%/lib/proxy/realm/freeipa.rb +%%DATADIR%%/lib/proxy/plugin.rb +%%DATADIR%%/lib/proxy/request.rb +%%DATADIR%%/lib/proxy/settings/global.rb +%%DATADIR%%/lib/proxy/settings/plugin.rb %%DATADIR%%/lib/proxy/settings.rb -%%DATADIR%%/lib/proxy/tftp.rb %%DATADIR%%/lib/proxy/util.rb %%DATADIR%%/lib/proxy/validations.rb %%DATADIR%%/lib/proxy/virsh.rb -%%DATADIR%%/lib/puppet_api.rb -%%DATADIR%%/lib/puppetca_api.rb -%%DATADIR%%/lib/realm_api.rb +%%DATADIR%%/lib/proxy.rb +%%DATADIR%%/lib/rack-patch.rb +%%DATADIR%%/lib/sinatra/trusted_hosts.rb %%DATADIR%%/lib/sinatra-patch.rb %%DATADIR%%/lib/smart_proxy.rb -%%DATADIR%%/lib/tftp_api.rb +%%DATADIR%%/lib/smart_proxy_for_testing.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/chef_proxy/authentication.rb +%%DATADIR%%/modules/chef_proxy/chef.rb +%%DATADIR%%/modules/chef_proxy/chef_api.rb +%%DATADIR%%/modules/chef_proxy/chef_plugin.rb +%%DATADIR%%/modules/chef_proxy/http_config.ru +%%DATADIR%%/modules/dhcp/dhcp/dhcp_api.rb +%%DATADIR%%/modules/dhcp/dhcp/dhcp_plugin.rb +%%DATADIR%%/modules/dhcp/dhcp/http_config.ru +%%DATADIR%%/modules/dhcp/dhcp/monkey_patch_subnet.rb +%%DATADIR%%/modules/dhcp/dhcp/monkey_patches.rb +%%DATADIR%%/modules/dhcp/dhcp/providers/server/isc.rb +%%DATADIR%%/modules/dhcp/dhcp/providers/server/ms.rb +%%DATADIR%%/modules/dhcp/dhcp/providers/server/native_ms.rb +%%DATADIR%%/modules/dhcp/dhcp/providers/server/virsh.rb +%%DATADIR%%/modules/dhcp/dhcp/record/lease.rb +%%DATADIR%%/modules/dhcp/dhcp/record/reservation.rb +%%DATADIR%%/modules/dhcp/dhcp/record.rb +%%DATADIR%%/modules/dhcp/dhcp/server.rb +%%DATADIR%%/modules/dhcp/dhcp/subnet.rb +%%DATADIR%%/modules/dhcp/dhcp.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/providers/dnscmd.rb +%%DATADIR%%/modules/dns/providers/nsupdate.rb +%%DATADIR%%/modules/dns/providers/nsupdate_gss.rb +%%DATADIR%%/modules/dns/providers/virsh.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/puppet_proxy/api_request.rb +%%DATADIR%%/modules/puppet_proxy/class_scanner.rb +%%DATADIR%%/modules/puppet_proxy/class_scanner_eparser.rb +%%DATADIR%%/modules/puppet_proxy/config_reader.rb +%%DATADIR%%/modules/puppet_proxy/customrun.rb +%%DATADIR%%/modules/puppet_proxy/environment.rb +%%DATADIR%%/modules/puppet_proxy/http_config.ru +%%DATADIR%%/modules/puppet_proxy/initializer.rb +%%DATADIR%%/modules/puppet_proxy/mcollective.rb +%%DATADIR%%/modules/puppet_proxy/puppet.rb +%%DATADIR%%/modules/puppet_proxy/puppet_api.rb +%%DATADIR%%/modules/puppet_proxy/puppet_class.rb +%%DATADIR%%/modules/puppet_proxy/puppet_plugin.rb +%%DATADIR%%/modules/puppet_proxy/puppet_ssh.rb +%%DATADIR%%/modules/puppet_proxy/puppetrun.rb +%%DATADIR%%/modules/puppet_proxy/runner.rb +%%DATADIR%%/modules/puppet_proxy/salt.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/http_config.ru +%%DATADIR%%/modules/realm/realm.rb +%%DATADIR%%/modules/realm/realm_api.rb +%%DATADIR%%/modules/realm/realm_plugin.rb +%%DATADIR%%/modules/root/http_config.ru +%%DATADIR%%/modules/root/root.rb +%%DATADIR%%/modules/root/root_api.rb +%%DATADIR%%/modules/root/root_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%%/public/css/styles.css %%DATADIR%%/views/dhcp/index.erb %%DATADIR%%/views/dhcp/show.erb @@ -77,15 +134,25 @@ sbin/smart-proxy @dirrm %%DATADIR%%/views @dirrm %%DATADIR%%/public/css @dirrm %%DATADIR%%/public -@dirrm %%DATADIR%%/lib/proxy/bmc -@dirrm %%DATADIR%%/lib/proxy/dhcp/record -@dirrm %%DATADIR%%/lib/proxy/dhcp/server -@dirrm %%DATADIR%%/lib/proxy/dhcp -@dirrm %%DATADIR%%/lib/proxy/dns -@dirrm %%DATADIR%%/lib/proxy/puppet -@dirrm %%DATADIR%%/lib/proxy/realm +@dirrm %%DATADIR%%/modules/tftp +@dirrm %%DATADIR%%/modules/root +@dirrm %%DATADIR%%/modules/realm +@dirrm %%DATADIR%%/modules/puppetca +@dirrm %%DATADIR%%/modules/puppet_proxy +@dirrm %%DATADIR%%/modules/facts +@dirrm %%DATADIR%%/modules/dns/providers +@dirrm %%DATADIR%%/modules/dhcp/dhcp/record +@dirrm %%DATADIR%%/modules/dhcp/dhcp/providers +@dirrm %%DATADIR%%/modules/dhcp/dhcp +@dirrm %%DATADIR%%/modules/dhcp +@dirrm %%DATADIR%%/modules/dns +@dirrm %%DATADIR%%/modules/bmc +@dirrm %%DATADIR%%/modules/chef_proxy +@dirrm %%DATADIR%%/modules @dirrm %%DATADIR%%/lib/proxy @dirrm %%DATADIR%%/lib +@dirrm %%DATADIR%%/extra +@dirrm %%DATADIR%%/bundler.d @dirrmtry %%DATADIR%% @dirrmtry etc/foreman-proxy @cwd /