View | Details | Raw Unified
Collapse All | Expand All

(-) qmail-scanner-2.01.ebuild (-3 / +9 lines)
 Lines 51-57    Link Here 
	EXTRA_VIRII="bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy"
	EXTRA_VIRII="bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy"
	einfo "Adding items to the SILENT_VIRUSES list (${EXTRA_VIRII})"
	einfo "Adding items to the SILENT_VIRUSES list (${EXTRA_VIRII})"
	sed -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g"  -i configure
#   sed -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g"  -i configure
	ebegin "fixing bad configure values"
		sed -i -e "s:/var/spool/qscan:/var/spool/qmailscan:" \
		       -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g" \
		       configure || die "error seeding configure"
	eend $?
}
}
src_compile () {
src_compile () {
 Lines 95-100    Link Here 
	insinto /var/spool/qmailscan
	insinto /var/spool/qmailscan
	insopts -m 644 -o qscand -g qscand
	insopts -m 644 -o qscand -g qscand
	doins quarantine-attachments.txt
	doins quarantine-attachments.txt
	doins quarantine-events.txt
	# create quarantine.log and viruses.log
	# create quarantine.log and viruses.log
	touch quarantine.log
	touch quarantine.log
 Lines 115-121    Link Here 
	insinto /etc/logrotate.d/
	insinto /etc/logrotate.d/
	insopts -m 644 -o root -g root
	insopts -m 644 -o root -g root
	newins ${FILESDIR}/qmailscanner.logrotate qmail-scanner
	newins contrib/qmailscanner.logrotate qmail-scanner
	exeinto /etc/cron.daily/
	exeinto /etc/cron.daily/
	newexe ${FILESDIR}/qmailscanner.cronjob qmail-scanner
	newexe ${FILESDIR}/qmailscanner.cronjob qmail-scanner
 Lines 145-151    Link Here 
pkg_postinst () {
pkg_postinst () {
	einfo "Fixing ownerships"
	einfo "Fixing ownerships"
	chown -R qscand:qscand /var/spool/qmailscan/tmp /var/spool/qmailscan/working /var/spool/qmailscan/quarantine* /var/spool/qmailscan/archive /var/spool/qmailscan/qmail*
	chown -R qscand:qscand /var/spool/qmailscan/tmp /var/spool/qmailscan/working /var/spool/qmailscan/quarantine* /var/spool/qmailscan/archive
	touch /var/qmail/bin/qmail-scanner-queue.pl
	touch /var/qmail/bin/qmail-scanner-queue.pl
	# Setup perlscanner + Version Info
	# Setup perlscanner + Version Info