module Ardecy::Harden::Sysctl::Kernel

Public Class Methods

exec(args) click to toggle source
# File lib/ardecy/harden/sysctl/kernel.rb, line 7
def self.exec(args)
  Kernel::KPointer.new(args).x
  Kernel::Dmesg.new(args).x
  Kernel::Printk.new(args).x
  Kernel::BpfDisabled.new(args).x
  Kernel::BpfJitHarden.new(args).x
  Kernel::LdiskAutoload.new(args).x
  Kernel::UserFaultFd.new(args).x
  Kernel::KExecLoadDisabled.new(args).x
  Kernel::SysRQ.new(args).x
  Kernel::UsernsClone.new(args).x
  Kernel::MaxUserNameSpace.new(args).x
  Kernel::PerfEventParanoid.new(args).x
  Kernel::YamaPtrace.new(args).x
  Kernel::VmMmapRndBits.new(args).x
  Kernel::VmMmapRndCompatBits.new(args).x
  Kernel::FsProtectedSymlinks.new(args).x
  Kernel::FsProtectedHardlinks.new(args).x
  Kernel::FsProtectedFifos.new(args).x
  Kernel::FsProtectedRegular.new(args).x
  Kernel::FsSuidDumpable.new(args).x
end