From: Peter Palfrader Date: Sun, 21 Feb 2010 12:52:00 +0000 (+0100) Subject: Add a facter that collects ssh keys of the portforwarder user X-Git-Url: https://git.adam-barratt.org.uk/?a=commitdiff_plain;h=3424eb58d3f2fd92979867dd3ee4afb6382d9fe5;p=mirror%2Fdsa-puppet.git Add a facter that collects ssh keys of the portforwarder user --- diff --git a/facts/portforwarder.rb b/facts/portforwarder.rb new file mode 100644 index 000000000..f7eeb91d4 --- /dev/null +++ b/facts/portforwarder.rb @@ -0,0 +1,14 @@ +Facter.add("portforwarder") do + setcode do + key = nil + keyfile = '/home/portforwarder/.ssh/id_rsa.pub' + if FileTest.exist?(keyfile) + key = File.open(keyfile).read.chomp + end + key + end +end + +# vim:set et: +# vim:set ts=4: +# vim:set shiftwidth=4: