I think keys for root's auth keys should not be our every-day ssh key. they should...
[mirror/dsa-puppet.git] / facts / raidarray.rb
index 8a09a71..d7bf8a9 100644 (file)
@@ -4,7 +4,7 @@ Facter.add("smartarraycontroller") do
        setcode do
                ishp = "false"
                lspciexists = system "/bin/bash -c 'which lspci >&/dev//null'"
-               if $?.exitstatus == 0
+               if (($?.exitstatus == 0) && (FileTest.exist?("/proc/bus/pci")))
                        %x{lspci 2>&1}.each { |s|
                                ishp = "true" if s =~ /RAID bus controller: (.*) Smart Array/
                        }