FreeBSD Bugzilla – Attachment 34425 Details for
Bug 55941
New port: mail/qmail-scanner (anti-virus and spam scanner for qmail)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
qmail-scanner.shar
qmail-scanner.shar (text/plain), 6.58 KB, created by
Moeti.FreeBSD
on 2003-08-25 00:50:14 UTC
(
hide
)
Description:
qmail-scanner.shar
Filename:
MIME Type:
Creator:
Moeti.FreeBSD
Created:
2003-08-25 00:50:14 UTC
Size:
6.58 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># /usr/ports/mail/qmail-scanner/ ># /usr/ports/mail/qmail-scanner/distinfo ># /usr/ports/mail/qmail-scanner/Makefile ># /usr/ports/mail/qmail-scanner/pkg-descr ># /usr/ports/mail/qmail-scanner/pkg-plist ># /usr/ports/mail/qmail-scanner/files ># /usr/ports/mail/qmail-scanner/files/patch-configure ># /usr/ports/mail/qmail-scanner/pkg-message ># >echo c - /usr/ports/mail/qmail-scanner/ >mkdir -p /usr/ports/mail/qmail-scanner/ > /dev/null 2>&1 >echo x - /usr/ports/mail/qmail-scanner/distinfo >sed 's/^X//' >/usr/ports/mail/qmail-scanner/distinfo << 'END-of-/usr/ports/mail/qmail-scanner/distinfo' >XMD5 (qmail-scanner-1.20rc2.tgz) = 17033a2de011e2f1203136b3a3959d7c >END-of-/usr/ports/mail/qmail-scanner/distinfo >echo x - /usr/ports/mail/qmail-scanner/Makefile >sed 's/^X//' >/usr/ports/mail/qmail-scanner/Makefile << 'END-of-/usr/ports/mail/qmail-scanner/Makefile' >X# New ports collection makefile for: qmail-scanner >X# Date created: 24 august 2003 >X# Whom: moeti >X# >X# $FreeBSD$ >X# >X >XPORTNAME= qmail-scanner >XPORTVERSION= 1.20r2 >XCATEGORIES= mail security >XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} >XMASTER_SITE_SUBDIR= qmail-scanner >XDISTNAME= ${PORTNAME}-1.20rc2 >XEXTRACT_SUFX= .tgz >X >XMAINTAINER= moeti-freebsd@ouestil.com >XCOMMENT= Content/Anti-virus Scanner for qmail >X >X# A normal qmail installation puts everything into /var/qmail/. >X# Must match your qmail installation >XPREFIX?= /var/qmail >X >XBUILD_DEPENDS= ${PREFIX}/bin/qmail-queue:${PORTSDIR}/mail/qmail \ >X ${SITE_PERL}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \ >X ${LOCALBASE}/bin/reformime:${PORTSDIR}/mail/maildrop-reformime >X >XUSE_PERL5= yes >XNO_BUILD= yes >X >X# Barely optionnal >X.if !defined(WITHOUT_TNF) >XBUILD_DEPEND+= ${LOCALBASE}/bin/tnef:${PORTSDIR}/converters/tnef >X.endif >X >X# Options >XQMAILSCAN_ADMIN?= root >XQMAILSCAN_NOTIFY?= sender,recips,admin >X.if defined(QMAILSCAN_DOMAIN) >XCONFIGURE_ARGS+= --domain ${QMAILSCAN_DOMAIN} >X.endif >X.if defined(QMAILSCAN_LOCALDOMAINS) >XCONFIGURE_ARGS+= --local-domains "${QMAILSCAN_LOCALDOMAINS}" >X.endif >X >XSPOOLDIR= ${PREFIX}/qmailscan >X >XHAS_CONFIGURE= yes >XCONFIGURE_ARGS+=--qmaildir ${PREFIX} --spooldir ${SPOOLDIR} --bindir ${PREFIX}/bin \ >X --admin ${QMAILSCAN_ADMIN} --notify "${QMAILSCAN_NOTIFY}" \ >X --silent-viruses auto \ >X --archive no --redundant yes --unzip yes \ >X --add-dscr-hdrs yes \ >X --scanners auto \ >X --fix-mime yes \ >X --log-details syslog --debug no \ >X --batch >X >Xdo-install: >X.for i in quarantine working archives >X.for j in tmp cur new >X ${MKDIR} ${SPOOLDIR}/$i/$j >X ${TOUCH} ${SPOOLDIR}/$i/$j/.empty >X.endfor >X.endfor >X ${CP} ${WRKSRC}/quarantine-attachments.txt ${SPOOLDIR}/quarantine-attachments.sample >X.if !exists(${SPOOLDIR}/quarantine-attachments.txt) >X ${CP} ${WRKSRC}/quarantine-attachments.txt ${SPOOLDIR} >X.endif >X ${CHOWN} -R qmailq:qmail ${SPOOLDIR} >X ${CP} ${WRKSRC}/qmail-scanner-queue.pl ${PREFIX}/bin/ >X ${CHOWN} -R qmailq:qmail ${PREFIX}/bin/ >X ${CHMOD} 4755 ${PREFIX}/bin/qmail-scanner-queue.pl >X >X ${PREFIX}/bin/qmail-scanner-queue.pl -z >X ${PREFIX}/bin/qmail-scanner-queue.pl -g >X >Xpost-install: >X @${CAT} ${PKGMESSAGE} >X >Xpost-deinstall: >X @${ECHO_MSG} >X @${ECHO_MSG} "If you're not updating this ports, you can delete directory '${SPOOLDIR}'." >X @${ECHO_MSG} "" >X >Xtest: >X @${WRKSRC}/contrib/test_installation.sh -doit >X >X.include <bsd.port.mk> >END-of-/usr/ports/mail/qmail-scanner/Makefile >echo x - /usr/ports/mail/qmail-scanner/pkg-descr >sed 's/^X//' >/usr/ports/mail/qmail-scanner/pkg-descr << 'END-of-/usr/ports/mail/qmail-scanner/pkg-descr' >XQmail-Scanner, is a Email content scanner that enables a Qmail Email server to >Xscan all Email it receives for certain characteristics (normally viruses), >Xand react accordingly. >X >XIf you have a commercial virus scanner (eg, Sophos sweep, McAfee >Xuvscan, etc) installed when you build qmail-scanner, qmail-scanner >Xwill configure itself to use that. Otherwise, it will only use its >Xinternal content filter which only allows you to block mail based >Xon text in the subject/body, general types of attachments, etc. >X >X >XWWW: http://qmail-scanner.sourceforge.net/ >END-of-/usr/ports/mail/qmail-scanner/pkg-descr >echo x - /usr/ports/mail/qmail-scanner/pkg-plist >sed 's/^X//' >/usr/ports/mail/qmail-scanner/pkg-plist << 'END-of-/usr/ports/mail/qmail-scanner/pkg-plist' >Xbin/qmail-scanner-queue.pl >Xqmailscan/qmail-scanner-queue-version.txt >Xqmailscan/quarantine-attachments.db >Xqmailscan/quarantine-attachments.sample >Xqmailscan/archives/cur/.empty >Xqmailscan/archives/new/.empty >Xqmailscan/archives/tmp/.empty >Xqmailscan/quarantine/cur/.empty >Xqmailscan/quarantine/new/.empty >Xqmailscan/quarantine/tmp/.empty >Xqmailscan/working/cur/.empty >Xqmailscan/working/new/.empty >Xqmailscan/working/tmp/.empty >X@dirrm qmailscan/archives/cur >X@dirrm qmailscan/archives/new >X@dirrm qmailscan/archives/tmp >X@dirrm qmailscan/archives >X@dirrm qmailscan/quarantine/cur >X@dirrm qmailscan/quarantine/new >X@dirrm qmailscan/quarantine/tmp >X@dirrm qmailscan/quarantine >X@dirrm qmailscan/working/cur >X@dirrm qmailscan/working/new >X@dirrm qmailscan/working/tmp >X@dirrm qmailscan/working >END-of-/usr/ports/mail/qmail-scanner/pkg-plist >echo c - /usr/ports/mail/qmail-scanner/files >mkdir -p /usr/ports/mail/qmail-scanner/files > /dev/null 2>&1 >echo x - /usr/ports/mail/qmail-scanner/files/patch-configure >sed 's/^X//' >/usr/ports/mail/qmail-scanner/files/patch-configure << 'END-of-/usr/ports/mail/qmail-scanner/files/patch-configure' >X--- configure.orig Fri Aug 22 02:06:54 2003 >X+++ configure Sun Aug 24 23:32:50 2003 >X@@ -48,6 +48,8 @@ >X QSLANG="en_GB" >X fi >X >X+QSLANG=`echo $QSLANG|sed 's/\..*//'` >X+ >X if [ ! -d "./locale/$QSLANG" ]; then >X echo " >X >END-of-/usr/ports/mail/qmail-scanner/files/patch-configure >echo x - /usr/ports/mail/qmail-scanner/pkg-message >sed 's/^X//' >/usr/ports/mail/qmail-scanner/pkg-message << 'END-of-/usr/ports/mail/qmail-scanner/pkg-message' >X**************************************************** >XNOTES: >X - You have to configure your anti-virus and anti-spams products! >X - You HAVE to reinstall this port each time you add or remove one! >X >XNow, you have to modify your qmail startup files to call qmail-scanner. >XIn most case, you just need to add: >X export QMAILQUEUE="${PREFIX}/bin/qmail-scanner-queue.pl" >Xto your tcpserver startup file. >X >XYou can test installation by running 'make test' in port dir. >X**************************************************** >END-of-/usr/ports/mail/qmail-scanner/pkg-message >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 55941
: 34425