Initial version of apparmor fact.

This commit is contained in:
Timo Mkinen 2013-01-04 00:37:59 +02:00
parent eb423748ee
commit 00d5c08f8a

View file

@ -0,0 +1,20 @@
Facter.add("apparmor") do
setcode do
result = false
if File.exists?("/sys/module/apparmor")
begin
f = File.new("/proc/mounts")
while (line = f.gets)
if line.split()[2] == "securityfs"
if File.exists?(File.join(line.split()[1], "apparmor"))
result = true
end
end
end
rescue
end
end
result
end
end