]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
We use "keyinfo" in all kinda of places. Rename it to something more generic
authorPeter Palfrader <peter@palfrader.org>
Thu, 2 Sep 2010 14:59:44 +0000 (16:59 +0200)
committerPeter Palfrader <peter@palfrader.org>
Thu, 2 Sep 2010 14:59:44 +0000 (16:59 +0200)
manifests/site.pp
modules/exim/templates/manualroute.erb
modules/ferm/templates/defs.conf.erb
modules/munin-node/templates/munin-node.conf.erb
modules/nagios/templates/inc-debian.org.erb
modules/named/templates/named.conf.options.erb
modules/portforwarder/templates/authorized_keys.erb
modules/ssh/templates/authorized_keys.erb

index 9b00836e81689755a8ede2c41cc278597c292265..f040683ca4b69dbbcea06111eb9df48c95f6b925 100644 (file)
@@ -17,8 +17,7 @@ node default {
     $localinfo = yamlinfo('*', "/etc/puppet/modules/debian-org/misc/local.yaml")
     $nodeinfo  = nodeinfo($fqdn, "/etc/puppet/modules/debian-org/misc/local.yaml")
     $hoster    = whohosts($nodeinfo, "/etc/puppet/modules/debian-org/misc/hoster.yaml")
-    $keyinfo   = allnodeinfo("sshRSAHostKey", "ipHostNumber")
-    $mxinfo    = allnodeinfo("mXRecord")
+    $ldapall   = allnodeinfo("sshRSAHostKey", "ipHostNumber", "mXRecord")
     notice("hoster for ${fqdn} is ${hoster}")
 
     include munin-node
index 2b84b4ede1d4545636d64d513014aba7c901d020..07ddf55147d0b62c1c027f79753cef0a92d3df86 100644 (file)
@@ -19,8 +19,8 @@ when 'spohr.debian.org', 'draghi.debian.org', 'merikanto.debian.org' then
 end
 
 mxregex = Regexp.new('^\d+\s+(.*)\.$')
-mxinfo.keys.sort.each do |host|
-  mxinfo[host]['mXRecord'].each do |mx|
+ldapall.keys.sort.each do |host|
+  ldapall[host]['mXRecord'].each do |mx|
     mxmatch = mxregex.match(mx)
     if mxmatches.include?(mxmatch[1])
       route = host + ":\t\t" + host
index c39b03d651714fe69908f26693612f91c2fa1ffc..a68420977033a766f66edceb590074bd2ce03c91 100644 (file)
@@ -19,7 +19,7 @@
   mailrelay = []
   localinfo.keys.sort.each do |node|
       if localinfo[node]['mailrelay']
-          keyinfo[node]['ipHostNumber'].each do |ip|
+          ldapall[node]['ipHostNumber'].each do |ip|
              next if ip =~ /:/
              mailrelay << ip
           end
@@ -33,7 +33,7 @@
   mailrelay = []
   localinfo.keys.sort.each do |node|
       if localinfo[node]['mailrelay']
-          keyinfo[node]['ipHostNumber'].each do |ip|
+          ldapall[node]['ipHostNumber'].each do |ip|
              next if ip =~ /\./
              mailrelay << ip
           end
@@ -49,7 +49,7 @@
   nagii = []
   localinfo.keys.sort.each do |node|
       if localinfo[node]['nagiosmaster'] or localinfo[node]['extranrpeclient']
-          keyinfo[node]['ipHostNumber'].each do |ip|
+          ldapall[node]['ipHostNumber'].each do |ip|
              next if ip =~ /:/
              nagii << ip
           end
@@ -63,7 +63,7 @@
   nagii = []
   localinfo.keys.sort.each do |node|
       if localinfo[node]['nagiosmaster'] or localinfo[node]['extranrpeclient']
-          keyinfo[node]['ipHostNumber'].each do |ip|
+          ldapall[node]['ipHostNumber'].each do |ip|
              next if ip =~ /\./
              nagii << ip
           end
@@ -79,7 +79,7 @@
   munins = []
   localinfo.keys.sort.each do |node|
       if localinfo[node]['muninmaster']
-          keyinfo[node]['ipHostNumber'].each do |ip|
+          ldapall[node]['ipHostNumber'].each do |ip|
              next if ip =~ /:/
              munins << ip
           end
@@ -93,7 +93,7 @@
   munins = []
   localinfo.keys.sort.each do |node|
       if localinfo[node]['muninmaster']
-          keyinfo[node]['ipHostNumber'].each do |ip|
+          ldapall[node]['ipHostNumber'].each do |ip|
              next if ip =~ /\./
              munins << ip
           end
   dbs = []
   localinfo.keys.sort.each do |node|
       if localinfo[node]['dbmaster']
-          keyinfo[node]['ipHostNumber'].each do |ip|
+          ldapall[node]['ipHostNumber'].each do |ip|
              next if ip =~ /\./
              dbs << ip
           end
   dbs = []
   localinfo.keys.sort.each do |node|
       if localinfo[node]['dbmaster']
-          keyinfo[node]['ipHostNumber'].each do |ip|
+          ldapall[node]['ipHostNumber'].each do |ip|
              next if ip =~ /:/
              dbs << ip
           end
 
 @def $HOST_DEBIAN_V4 = (<%=
   dbs = []
-  keyinfo.keys.sort.each do |node|
-      next unless keyinfo[node].has_key?('ipHostNumber')
-      keyinfo[node]['ipHostNumber'].each do |ip|
+  ldapall.keys.sort.each do |node|
+      next unless ldapall[node].has_key?('ipHostNumber')
+      ldapall[node]['ipHostNumber'].each do |ip|
          next if ip =~ /:/
          dbs << ip
       end
 
 @def $HOST_DEBIAN_V6  = (<%=
   dbs = []
-  keyinfo.keys.sort.each do |node|
-      next unless keyinfo[node].has_key?('ipHostNumber')
-      keyinfo[node]['ipHostNumber'].each do |ip|
+  ldapall.keys.sort.each do |node|
+      next unless ldapall[node].has_key?('ipHostNumber')
+      ldapall[node]['ipHostNumber'].each do |ip|
          next if ip =~ /\./
          dbs << ip
       end
index 231b1a25a0350f9a06fb8a4296979f9c81a39963..73eab95e6b03ecbbad2af46fc1bad026d060fc31 100644 (file)
@@ -42,7 +42,7 @@ ignore_file \.rpm(save|new)$
 str = ''
 localinfo.keys.sort.each do |node|
    if localinfo[node]['muninmaster']
-      keyinfo[node]['ipHostNumber'].each do |ip|
+      ldapall[node]['ipHostNumber'].each do |ip|
          str += "allow ^" + ip.split('.').join('\.') + "$\n"
       end
    end
index bf6c2f95dfc779229451542d61d01b26cb02a36c..b3ce35859e87c871f6f3c5d247aee72d03181a13 100644 (file)
@@ -7,7 +7,7 @@
 nagii = []
 localinfo.keys.sort.each do |node|
   if localinfo[node]['nagiosmaster'] or localinfo[node]['extranrpeclient']
-    nagii << keyinfo[node]['ipHostNumber']
+    nagii << ldapall[node]['ipHostNumber']
   end
 end
 
index 84469dfffc71b38738d50fa1ea573f0fb311cc11..8d6027830c35d99aa0c53d366faadad335557a81 100644 (file)
@@ -8,7 +8,7 @@ acl Nagios {
   str = ''
   localinfo.keys.sort.each do |node|
       if localinfo[node]['nagiosmaster']
-          keyinfo[node]['ipHostNumber'].each do |ip|
+          ldapall[node]['ipHostNumber'].each do |ip|
               str += "\t" + ip + "/32;\n"
           end
       end
index 985f367c7aaf3d094c06214b9b86ee094aad8ba7..d119bf2fe544ea3293d6c2e40d04b01b2400a8a8 100644 (file)
@@ -29,7 +29,7 @@ config.each_pair do |sourcehost, services|
 
        if allowed_ports.length > 0
                sshkey = getportforwarderkey(sourcehost)
-               remote_ip = keyinfo[sourcehost]['ipHostNumber'].join(',')
+               remote_ip = ldapall[sourcehost]['ipHostNumber'].join(',')
                local_bind = '127.101.%d.%d'%[ (sourcehost.hash / 256 % 256), sourcehost.hash % 256 ]
 
                lines << "# from #{sourcehost}"
index ba6f9f6ff4f47dbc2d37cc105aa3b32cd41d03a5..71b604cd7caabeab1d8cdda95e24b9fc576e0044 100644 (file)
@@ -36,9 +36,9 @@ ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAgEAuGJnElqbhgLtmJp/de8s42cAwKrkAhFq5u8EAkauEv6B
 <%= machine_keys = case fqdn
    when "bartok.debian.org", "beethoven.debian.org" then
      out = ''
-     keyinfo.keys.sort.each do |node|
-       out += '# ' + keyinfo[node]['hostname'].to_s + '
-command="/usr/lib/da-backup/da-backup-ssh-wrap ' + keyinfo[node]['hostname'].to_s + '",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,from="' + keyinfo[node]['ipHostNumber'].join(',') + '" ' + keyinfo[node]['sshRSAHostKey'].to_s + '
+     ldapall.keys.sort.each do |node|
+       out += '# ' + ldapall[node]['hostname'].to_s + '
+command="/usr/lib/da-backup/da-backup-ssh-wrap ' + ldapall[node]['hostname'].to_s + '",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,from="' + keyinfo[node]['ipHostNumber'].join(',') + '" ' + keyinfo[node]['sshRSAHostKey'].to_s + '
 
 '
      end