class Ardecy::Harden::Sysctl::Kernel::Printk
Public Class Methods
new(args)
click to toggle source
Calls superclass method
Ardecy::Harden::Sysctl::SysKern::new
# File lib/ardecy/harden/sysctl/kernel.rb, line 49 def initialize(args) @file = '/proc/sys/kernel/printk' @line = 'kernel.printk' @tab = 6 super @exp = '3 3 3 3' end
Public Instance Methods
scan()
click to toggle source
# File lib/ardecy/harden/sysctl/kernel.rb, line 57 def scan kernel_show(@line, @exp) if @args[:audit] value = File.read(@file).chomp @res = 'OK' if value =~ /3\s+3\s+3\s+3/ result(@res) if @args[:audit] end