module ClamdForCentos

Constants

VERSION

Public Class Methods

setup() click to toggle source
# File lib/clamd_for_centos.rb, line 4
def self.setup
  status =  system("sudo  yum install clamav clamav-scanner-sysvinit clamav-update -y")
  # if status == true
  file_edit = system("sudo sed -i -e 's/^Example/#Example/' /etc/clamd.d/scan.conf")
  file_scanff = system(" echo 'LocalSocket /var/run/clamd.scan/clamd.sock' | sudo tee -a /etc/clamd.d/scan.conf")

  file_fresh_clam = system("sudo sed -i -e 's/^Example/#Example/' /etc/freshclam.conf")
  system("sudo freshclam")
  system("sudo service clamd.scan start")
  system("sudo chkconfig clamd.scan on")
  # else
  puts "rerun with sudo"
  # end
end