summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2011-07-29 19:35:00 +0200
committermh <mh@immerda.ch>2011-07-29 19:35:00 +0200
commitd5404bbdbaeaea4178eb854f5890be471000785f (patch)
treed37ca84aa934cc8b275ece0a21f0d3bf3af282c9 /lib
parentcb7cd9e314fad2cf8eb8d2c524e17a1c3e3e94d2 (diff)
remove legacy facts
Diffstat (limited to 'lib')
-rw-r--r--lib/facter/sshkeys.rb45
1 files changed, 0 insertions, 45 deletions
diff --git a/lib/facter/sshkeys.rb b/lib/facter/sshkeys.rb
deleted file mode 100644
index 0e94a03..0000000
--- a/lib/facter/sshkeys.rb
+++ /dev/null
@@ -1,45 +0,0 @@
-["/etc/ssh","/usr/local/etc/ssh","/etc","/usr/local/etc"].each { |dir|
- {"SSHDSAKey_key" => "ssh_host_dsa_key.pub",
- "SSHRSAKey_key" => "ssh_host_rsa_key.pub"}.each { |name,file|
- Facter.add(name ) do
- setcode do
- value = nil
- filepath = File.join(dir,file)
- if FileTest.file?(filepath)
- regex1 = %r{^(\S+) (\S+) (\S+)$}
- regex2 = %r{^(\S+) (\S+)(\s+)$}
- begin
- line = File.open(filepath).read.chomp
- if (match = regex1.match(line)) or (match = regex2.match(line))
- value = match[2]
- end
- rescue
- value = nil
- end
- end
- value
- end # end of proc
- end # end of add
- } # end of hash each
- {"SSHDSAKey_comment" => "ssh_host_dsa_key.pub",
- "SSHRSAKey_comment" => "ssh_host_rsa_key.pub"}.each { |name,file|
- Facter.add(name ) do
- setcode do
- value = nil
- filepath = File.join(dir,file)
- if FileTest.file?(filepath)
- regex = %r{^(\S+) (\S+) (\S+)$}
- begin
- line = File.open(filepath).read.chomp
- if match = regex.match(line)
- value = match[3]
- end
- rescue
- value = nil
- end
- end
- value
- end # end of proc
- end # end of add
- } # end of hash each
-} # end of dir each