# Original Arch Linux Maintainer: Lukas Fleischer # Original Arch Linux Contributor: Jaroslav Lichtblau # Original Arch Linux Contributor: Pierre Schmitz pkgname=rkhunter pkgver=1.4.6 pkgrel=1 pkgdesc='Checks machines for the presence of rootkits and other unwanted tools.' arch=('x86_64') url='http://rkhunter.sourceforge.net/' license=('GPL') depends=('bash' 'perl' 'wget') optdepends=('unhide') backup=('etc/rkhunter.conf') categories=('system') source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz") md5sums=('35bf1e2850343a4768e34a3fc260b8a1') package() { cd $pkgname-$pkgver # fix installer for x86_64 sed -i -e "s/lib64/lib/g" installer.sh # install to "/usr" install -dm0755 $pkgdir/usr ./installer.sh --layout custom "$pkgdir/usr" --striproot "$pkgdir" --install # fix paths mv $pkgdir/usr/etc $pkgdir mv $pkgdir/usr/var $pkgdir sed -i -e "s#/usr/etc/rkhunter.conf#/etc/rkhunter.conf#g" $pkgdir/usr/bin/$pkgname sed -i -e "s#/usr/etc/rkhunter.conf#/etc/rkhunter.conf#g" $pkgdir/etc/$pkgname.conf sed -i -e "s#/usr/var/lib/rkhunter/db#/var/lib/rkhunter/db#g" $pkgdir/etc/$pkgname.conf sed -i -e "s#/usr/var/lib/rkhunter/tmp#/var/lib/rkhunter/tmp#g" $pkgdir/etc/$pkgname.conf # cleanup rm -f $pkgdir/var/lib/$pkgname/tmp/{group,passwd} # we trust in udev sed -i 's|^#ALLOWHIDDENDIR=/dev/.udev$|ALLOWHIDDENDIR=/dev/.udev|' \ $pkgdir/etc/$pkgname.conf }