#!/bin/bash VERSION=0.97 PKGROOT=/tmp/pkg CWD=`pwd` set -e #onze config mkdir -p $PKGROOT/etc/ cp clamd.conf $PKGROOT/etc/clamd.conf || exit 1 cp freshclam.conf $PKGROOT/etc/freshclam.conf || exit 1 chown root:root $PKGROOT/etc/clamd.conf $PKGROOT/etc/freshclam.conf || exit 1 chmod 644 $PKGROOT/etc/clamd.conf $PKGROOT/etc/freshclam.conf || exit 1 mkdir -p $PKGROOT/var/run/clamav || exit 1 mkdir -p $PKGROOT/usr/share/clamav || exit 1 #clumsy workaround to prevent scanning proxys from thinking we are a virus ourselfs: cp eicar.com.* $PKGROOT/usr/share/clamav || exit 1 #cronupdater and tester mkdir -p $PKGROOT/etc/cron.hourly || exit 1 cp syn3-clamav $PKGROOT/etc/cron.hourly || exit 1 chmod +x $PKGROOT/etc/cron.hourly/* #post install scripts chmod +x $CWD/post.* mkdir -p $PKGROOT/etc/postinst.d cp $CWD/post.* $PKGROOT/etc/postinst.d #copy run script mkdir -p $PKGROOT/service/clamav chmod +x $CWD/run cp $CWD/run $PKGROOT/service/clamav #make main package syn3_makepkg $PKGROOT clamav_conf $VERSION `arch` || exit 1