Commit 52e2e5c6 authored by Damian Montero's avatar Damian Montero Committed by GitHub

Merge pull request #874 from uberhacker/add-rkhunter-package

Add rkhunter package
parents 528c7b43 8303e958
require 'package'
class Rkhunter < Package
description 'Rootkit Hunter, security monitoring and analyzing tool for POSIX compliant systems.'
homepage 'http://rkhunter.sourceforge.net/'
version '1.4.4'
source_url 'https://downloads.sourceforge.net/project/rkhunter/rkhunter/1.4.4/rkhunter-1.4.4.tar.gz'
source_sha256 'a8807c83f9f325312df05aa215fa75ad697c7a16163175363c2066baa26dda77'
def self.install
system "sed -i 's,/var\",/usr/local/share\",g' installer.sh"
system "sed -i 's,/var/,/usr/local/share/,g' installer.sh"
system "bash installer.sh --layout /usr/local --install"
system "mkdir -p #{CREW_DEST_DIR}/usr/local/bin"
system "mkdir -p #{CREW_DEST_DIR}/usr/local/etc"
system "mkdir -p #{CREW_DEST_DIR}/usr/local/lib64"
system "mkdir -p #{CREW_DEST_DIR}/usr/local/share/doc"
system "mkdir -p #{CREW_DEST_DIR}/usr/local/share/lib"
system "mkdir -p #{CREW_DEST_DIR}/usr/local/share/man/man8"
system "cp /usr/local/bin/rkhunter #{CREW_DEST_DIR}/usr/local/bin"
system "cp /usr/local/etc/rkhunter.conf #{CREW_DEST_DIR}/usr/local/etc"
system "cp -r /usr/local/lib64/rkhunter #{CREW_DEST_DIR}/usr/local/lib64"
system "cp -r /usr/local/share/doc/rkhunter-1.4.4 #{CREW_DEST_DIR}/usr/local/share/doc"
system "cp -r /usr/local/share/lib/rkhunter #{CREW_DEST_DIR}/usr/local/share/lib"
system "cp /usr/local/share/man/man8/rkhunter.8* #{CREW_DEST_DIR}/usr/local/share/man/man8"
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment