FreeBSD Bugzilla – Attachment 163835 Details for
Bug 205010
mail/mailscanner: Update to 4.85.2-3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
update mail/mailscanner to 4.85.2-3
mailscanner.shar (text/plain), 67.35 KB, created by
Talal Al Dik
on 2015-12-04 08:30:02 UTC
(
hide
)
Description:
update mail/mailscanner to 4.85.2-3
Filename:
MIME Type:
Creator:
Talal Al Dik
Created:
2015-12-04 08:30:02 UTC
Size:
67.35 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: ># ># mailscanner ># mailscanner/Makefile ># mailscanner/distinfo ># mailscanner/files ># mailscanner/files/CHANGES.port ># mailscanner/files/MailScanner.8.in ># mailscanner/files/README.FreeBSD.port ># mailscanner/files/Sophos.install.freebsd ># mailscanner/files/mailscanner.in ># mailscanner/files/mta.in ># mailscanner/files/patch-lib_clamav-wrapper ># mailscanner/files/pkg-deinstall.in ># mailscanner/files/pkg-install.in ># mailscanner/files/pkg-message.in ># mailscanner/pkg-descr ># mailscanner/pkg-plist ># >echo c - mailscanner >mkdir -p mailscanner > /dev/null 2>&1 >echo x - mailscanner/Makefile >sed 's/^X//' >mailscanner/Makefile << '03a56ddfdca628bb547b8fcbcb6e64ff' >X# Created by: Jan-Peter Koopmann <j.koopmann@seceidos.de> >X# $FreeBSD: head/mail/mailscanner/Makefile 361961 2014-07-15 16:14:15Z adamw $ >X >XPORTNAME= MailScanner >XPORTVERSION= 4.85.2 >X#PORTREVISION= 0 >XCATEGORIES= mail >XMASTER_SITES= https://s3.amazonaws.com/mailscanner/release/v4/tar/ >XDISTNAME= ${PORTNAME}-${PORTVERSION}-${PATCHLEVEL} >X >XMAINTAINER= kkobb@skylinecorp.com >XCOMMENT= Powerful virus/spam scanning framework for mail gateways >X >XLICENSE= GPLv2 >X >XBUILD_DEPENDS= \ >X p5-IO-stringy>=0:${PORTSDIR}/devel/p5-IO-stringy \ >X p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \ >X p5-Mail-Tools>=0:${PORTSDIR}/mail/p5-Mail-Tools \ >X p5-HTML-Tagset>=0:${PORTSDIR}/www/p5-HTML-Tagset \ >X p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \ >X p5-MIME-Tools>=0:${PORTSDIR}/mail/p5-MIME-Tools \ >X p5-Convert-TNEF>=0:${PORTSDIR}/converters/p5-Convert-TNEF \ >X p5-Convert-BinHex>=0:${PORTSDIR}/converters/p5-Convert-BinHex \ >X p5-Net-CIDR>=0:${PORTSDIR}/net-mgmt/p5-Net-CIDR \ >X p5-Net-Ident>=0:${PORTSDIR}/net/p5-Net-Ident \ >X p5-Archive-Zip>=0:${PORTSDIR}/archivers/p5-Archive-Zip \ >X p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \ >X p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \ >X p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate \ >X p5-Filesys-Df>=0:${PORTSDIR}/sysutils/p5-Filesys-Df \ >X p5-Sys-Hostname-Long>=0:${PORTSDIR}/sysutils/p5-Sys-Hostname-Long \ >X p5-OLE-Storage_Lite>=0:${PORTSDIR}/devel/p5-OLE-Storage_Lite \ >X p5-Sys-SigAction>=0:${PORTSDIR}/devel/p5-Sys-SigAction >X >XRUN_DEPENDS:= ${BUILD_DEPENDS} \ >X bash:${PORTSDIR}/shells/bash \ >X tnef:${PORTSDIR}/converters/tnef \ >X wget:${PORTSDIR}/ftp/wget >X >XCONFLICTS= MailScanner-devel-[0-9]* >X >XPATCHLEVEL= 3 >X >XUSES= perl5 shebangfix >XSHEBANG_FILES= bin/[^c]* bin/clean* \ >X lib/[^M]* lib/${PORTNAME}/[^C]* lib/${PORTNAME}/*.p[ml] \ >X lib/${PORTNAME}.pm lib/${PORTNAME}/CustomFunctions/* >X >XWRKSRC= ${WRKDIR}/${PORTNAME}-install-${PORTVERSION} >XSUB_FILES= MailScanner.8 pkg-message pkg-install pkg-deinstall >XSUB_LIST= DATADIR=${DATADIR} \ >X PERL=${PERL} \ >X PKGVERSION=${PKGVERSION} \ >X PORTVERSION=${PORTVERSION} \ >X ETC_FILES="${ETC_FILES}" \ >X MCP_FILES="${MCP_FILES}" >X >XOPTIONS_DEFINE= SPAMASSASSIN CLAMAV CLAMAVMODULE BDC DOCS >XSPAMASSASSIN_DESC= Install SpamAssassin >XCLAMAV_DESC= Install ClamAV >XCLAMAVMODULE_DESC= Install ClamAV Module >XBDC_DESC= Install BitDefender >X >XOPTIONS_DEFAULT= SPAMASSASSIN CLAMAV >X >X.include <bsd.port.options.mk> >X >X.if ${PORT_OPTIONS:MSPAMASSASSIN} >XRUN_DEPENDS+= spamassassin:${PORTSDIR}/mail/spamassassin >XPLIST_SUB+= SPAMASSASSIN="" >X.else >XPLIST_SUB+= SPAMASSASSIN="@comment " >X.endif >X >X.if ${PORT_OPTIONS:MCLAMAV} >XRUN_DEPENDS+= clamscan:${PORTSDIR}/security/clamav >X.endif >X >X.if ${PORT_OPTIONS:MCLAMAVMODULE} >XRUN_DEPENDS+= p5-Mail-ClamAV>=0:${PORTSDIR}/mail/p5-Mail-ClamAV >X.endif >X >X.if ${PORT_OPTIONS:MCLAMAV} || ${PORT_OPTIONS:MCLAMAVMODULE} >XRUN_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip \ >X unrar:${PORTSDIR}/archivers/unrar \ >X zoo:${PORTSDIR}/archivers/zoo \ >X unarj:${PORTSDIR}/archivers/unarj \ >X unace:${PORTSDIR}/archivers/unace \ >X lha:${PORTSDIR}/archivers/lha >X.endif >X >X.if ${PORT_OPTIONS:MBDC} >XRUN_DEPENDS+= bdc:${PORTSDIR}/security/bdc >X.endif >X >X# backwards compatibility >X.if defined(NO_SPAMASSASSIN_SYMLINK) >XWITHOUT_SPAMASSASSIN_SYMLINK=${NO_SPAMASSASSIN_SYMLINK} >X.endif >X >X.if defined(WITHOUT_SPAMASSASSIN_SYMLINK) || ! ${PORT_OPTIONS:MSPAMASSASSIN} >XPLIST_SUB+= SPAMASSASSIN_SYMLINK="@comment " >XSUB_LIST+= WITHOUT_SPAMASSASSIN_SYMLINK=yes >X.else >XPLIST_SUB+= SPAMASSASSIN_SYMLINK="" >XSUB_LIST+= WITHOUT_SPAMASSASSIN_SYMLINK=no >X.endif >X >XDOC_FILES= README >XETC_FILES= MailScanner.conf filename.rules.conf \ >X archives.filename.rules.conf archives.filetype.rules.conf \ >X filetype.rules.conf spam.assassin.prefs.conf \ >X spam.lists.conf virus.scanners.conf \ >X phishing.safe.sites.conf \ >X phishing.bad.sites.conf \ >X country.domains.conf >XMCP_FILES= mcp.spam.assassin.prefs.conf \ >X 10_example.cf v320.pre >XUSRLOCAL_FILES_LIB= \ >X bitdefender-autoupdate f-prot-autoupdate \ >X f-secure-wrapper inoculan-autoupdate \ >X kavdaemonclient-wrapper mcafee-autoupdate \ >X nod32-autoupdate rav-autoupdate \ >X rav-wrapper sophos-autoupdate >X >XUSE_RC_SUBR= mailscanner mta >X >Xpost-extract: >X @cd ${WRKSRC} \ >X && ${TAR} xzf \ >X perl-tar/MailScanner-${PORTVERSION}-${PATCHLEVEL}.tar.gz \ >X && ${MV} MailScanner-${PORTVERSION}-${PATCHLEVEL}/* . >X >Xpost-patch: >X ${REINPLACE_CMD} -e 's,\$$(mktemp),$$(mktemp -t tmp),' \ >X ${WRKSRC}/lib/clamav-wrapper \ >X ${WRKSRC}/lib/trend-autoupdate \ >X ${WRKSRC}/lib/bitdefender-wrapper \ >X ${WRKSRC}/lib/kaspersky-wrapper \ >X ${WRKSRC}/bin/Sophos.install >X >Xdo-build: >X @${REINPLACE_CMD} \ >X -e 's,/bin/bash,${LOCALBASE}/bin/bash,g' \ >X -e 's,/bin/sed,/usr/bin/sed,g' \ >X -e 's,/etc/MailScanner/MailScanner.conf,${PREFIX}/etc/MailScanner/MailScanner.conf,g' \ >X -e 's,/etc/init.d/MailScanner,${LOCALBASE}/etc/rc.d/mailscanner,g' \ >X -e 's,/etc/mail/,${LOCALBASE}/etc/mail/,g' \ >X -e 's,/opt/MailScanner/bin,${PREFIX}/libexec/MailScanner,g' \ >X -e 's,/opt/MailScanner/etc/reports,${DATADIR}/reports,g' \ >X -e 's,/opt/MailScanner/etc,${PREFIX}/etc/MailScanner,g' \ >X -e 's,/opt/MailScanner/lib,${PREFIX}/lib/MailScanner,g' \ >X -e 's,/opt/MailScanner/var/MailScanner.pid,/var/run/MailScanner.pid,g' \ >X -e 's,/usr/bin/clamscan,${LOCALBASE}/bin/clamscan,g' \ >X -e 's,/usr/bin/sa-compile,${LOCALBASE}/bin/sa-compile,g' \ >X -e 's,/usr/bin/sa-update,${LOCALBASE}/bin/sa-update,g' \ >X -e 's,/usr/bin/unzip,${UNZIP_CMD},g' \ >X -e 's,/usr/bin/wget,${LOCALBASE}/bin/wget,g' \ >X -e 's,/usr/lib/sendmail,/usr/sbin/sendmail,g' \ >X ${WRKSRC}/bin/MailScanner \ >X ${WRKSRC}/bin/mailscanner_create_locks \ >X ${WRKSRC}/bin/processing_messages_alert \ >X ${WRKSRC}/bin/update_virus_scanners \ >X ${WRKSRC}/bin/cron/update_virus_scanners.cron \ >X ${WRKSRC}/bin/update_bad_phishing_emails \ >X ${WRKSRC}/bin/update_phishing_sites \ >X ${WRKSRC}/bin/update_bad_phishing_sites \ >X ${WRKSRC}/bin/cron/update_phishing_sites.cron \ >X ${WRKSRC}/bin/cron/update_bad_phishing_sites.cron \ >X ${WRKSRC}/bin/cron/update_spamassassin.cron \ >X ${WRKSRC}/bin/update_spamassassin \ >X ${WRKSRC}/bin/clean.SA.cache \ >X ${WRKSRC}/lib/MailScanner/ConfigDefs.pl \ >X ${WRKSRC}/lib/MailScanner/SystemDefs.pm \ >X ${WRKSRC}/lib/clamav-wrapper \ >X ${WRKSRC}/lib/sophos-autoupdate >X >X @${REINPLACE_CMD} \ >X -e 's,/opt/MailScanner/var/MailScanner.pid,/var/run/MailScanner.pid,g' \ >X -e 's,/usr/lib/sendmail,/usr/sbin/sendmail,g' \ >X -e 's,/opt/MailScanner/bin,${PREFIX}/bin,g' \ >X -e 's,/opt/MailScanner/etc/reports,${DATADIR}/reports,g' \ >X -e 's,/opt/MailScanner/etc,${PREFIX}/etc/MailScanner,g' \ >X -e 's,/opt/MailScanner/lib,${PREFIX}/lib/MailScanner,g' \ >X -e 's,/usr/bin/unrar,${LOCALBASE}/bin/unrar,g' \ >X -e 's,/bin/gunzip,/usr/bin/gunzip,g' \ >X -e 's,/etc/mail/spamassassin,${LOCALBASE}/etc/mail/spamassassin,g' \ >X -e 's,/tmp/clamd.socket,/var/run/clamav/clamd.sock,g' \ >X -e 's,/usr/local/share/clamav,/var/db/clamav,g' \ >X ${WRKSRC}/etc/MailScanner.conf >X >X @${REINPLACE_CMD} \ >X -e 's,/opt/MailScanner/lib,${PREFIX}/libexec/MailScanner,g' \ >X -e 's,/bin/false,/usr/bin/false,' \ >X ${WRKSRC}/etc/virus.scanners.conf >X >X.for FILE in ${USRLOCAL_FILES_LIB} >X @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ >X ${WRKSRC}/lib/${FILE} >X.endfor >X @${FIND} ${WRKSRC} \( -name "*.bak" -or -name "*.orig" \) -delete >X >Xdo-install: >X @${ECHO_MSG} -n ">> Installing files in ${PREFIX}/sbin..." >X ${INSTALL_SCRIPT} ${WRKSRC}/bin/MailScanner ${STAGEDIR}${PREFIX}/sbin/mailscanner >X ${LN} -sf ${PREFIX}/sbin/mailscanner ${STAGEDIR}${PREFIX}/sbin/MailScanner >X @${ECHO_MSG} " [DONE]" >X @${ECHO_MSG} -n \ >X ">> Installing files in ${PREFIX}/libexec/MailScanner..." >X ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/MailScanner >X cd ${WRKSRC}/lib && ${FIND} * -name "*-wrapper" -exec \ >X ${INSTALL_SCRIPT} {} ${STAGEDIR}${PREFIX}/libexec/MailScanner/{}.sample \; >X cd ${WRKSRC}/lib && ${FIND} * -name "*-autoupdate" -exec \ >X ${INSTALL_SCRIPT} {} ${STAGEDIR}${PREFIX}/libexec/MailScanner/{}.sample \; >X.for FILE in analyse_SpamAssassin_cache clean.SA.cache clean.quarantine \ >X mailscanner_create_locks processing_messages_alert Quick.Peek \ >X update_bad_phishing_emails update_phishing_sites \ >X update_bad_phishing_sites cron/update_phishing_sites.cron \ >X cron/update_bad_phishing_sites.cron update_virus_scanners \ >X cron/update_virus_scanners.cron update_spamassassin \ >X cron/update_spamassassin.cron >X ${INSTALL_SCRIPT} ${WRKSRC}/bin/${FILE} \ >X ${STAGEDIR}${PREFIX}/libexec/MailScanner/ >X.endfor >X @${ECHO_MSG} " [DONE]" >X @${ECHO_MSG} -n ">> Installing files in ${PREFIX}/etc/MailScanner..." >X ${MKDIR} ${STAGEDIR}${PREFIX}/etc/MailScanner >X.for FILE in ${ETC_FILES} >X ${INSTALL_DATA} ${WRKSRC}/etc/${FILE} \ >X ${STAGEDIR}${PREFIX}/etc/MailScanner/${FILE}.sample >X.endfor >X ${MKDIR} ${STAGEDIR}${PREFIX}/etc/MailScanner/rules >X cd ${WRKSRC}/etc/rules \ >X && ${INSTALL_DATA} EXAMPLES README \ >X ${STAGEDIR}${PREFIX}/etc/MailScanner/rules >X.for RULES in spam.whitelist.rules bounce.rules max.message.size.rules >X ${INSTALL_DATA} ${WRKSRC}/etc/rules/${RULES} \ >X ${STAGEDIR}${PREFIX}/etc/MailScanner/rules/${RULES}.sample >X.endfor >X ${MKDIR} ${STAGEDIR}${PREFIX}/etc/MailScanner/mcp >X.for FILE in ${MCP_FILES} >X ${INSTALL_DATA} ${WRKSRC}/etc/mcp/${FILE} \ >X ${STAGEDIR}${PREFIX}/etc/MailScanner/mcp/${FILE}.sample >X.endfor >X ${MKDIR} ${STAGEDIR}${PREFIX}/etc/MailScanner/conf.d >X ${INSTALL_DATA} ${WRKSRC}/etc/conf.d/README \ >X ${STAGEDIR}${PREFIX}/etc/MailScanner/conf.d/README >X @${ECHO_MSG} " [DONE]" >X @${ECHO_MSG} -n ">> Installing files in ${DATADIR}..." >X ${MKDIR} ${STAGEDIR}${DATADIR} >X cd ${WRKSRC}/etc && ${FIND} reports -type d ! -name "*.old" -exec \ >X ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; >X cd ${WRKSRC}/etc \ >X && ${FIND} reports \( -type d -name "*.old" -prune \) \ >X -o \( -type f ! \( -name "*.orig" -o -name "*.bak" \) \ >X -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{}.sample \; \) >X ${INSTALL_SCRIPT} ${WRKSRC}/bin/upgrade_MailScanner_conf \ >X ${STAGEDIR}${DATADIR} >X ${LN} -sf ${DATADIR}/upgrade_MailScanner_conf \ >X ${STAGEDIR}${DATADIR}/upgrade_languages_conf >X @${ECHO_MSG} " [DONE]" >X @${ECHO_MSG} -n ">> Installing files in ${PREFIX}/lib..." >X ${MKDIR} ${STAGEDIR}${PREFIX}/lib/MailScanner/MailScanner/CustomFunctions >X ${INSTALL_SCRIPT} ${WRKSRC}/lib/MailScanner.pm \ >X ${STAGEDIR}${PREFIX}/lib/MailScanner/MailScanner.pm >X cd ${WRKSRC}/lib/MailScanner \ >X && ${FIND} * -type f ! -name "*.orig" -exec \ >X ${INSTALL_SCRIPT} {} ${STAGEDIR}${PREFIX}/lib/MailScanner/MailScanner/{} \; >X @${ECHO_MSG} " [DONE]" >X.if ${PORT_OPTIONS:MDOCS} >X @${ECHO_MSG} -n ">> Installing docs and manpage..." >X ${MKDIR} ${STAGEDIR}${DOCSDIR} >X ${INSTALL_DATA} ${FILESDIR}/README.FreeBSD.port ${STAGEDIR}${DOCSDIR} >X ${INSTALL_SCRIPT} ${FILESDIR}/Sophos.install.freebsd ${STAGEDIR}${DOCSDIR} >X cd ${WRKSRC} && ${INSTALL_DATA} ${DOC_FILES} ${STAGEDIR}${DOCSDIR} >X @${REINPLACE_CMD} \ >X -e 's,%%LOCALBASE%%,${LOCALBASE},' \ >X -e 's,%%PREFIX%%,${PREFIX},' \ >X ${STAGEDIR}${DOCSDIR}/Sophos.install.freebsd >X @${RM} -f ${STAGEDIR}${DOCSDIR}/Sophos.install.freebsd.bak >X.else >X @${ECHO_MSG} -n ">> Installing manpage..." >X.endif >X cd ${WRKDIR} && \ >X ${INSTALL_MAN} ${PORTNAME}.8 ${STAGEDIR}${PREFIX}/man/man8 >X ${LN} -sf ${PREFIX}/man/man8/${PORTNAME}.8 \ >X ${STAGEDIR}${PREFIX}/man/man8/${PORTNAME:tl}.8 >X @${ECHO_MSG} " [DONE]" >X >X.include <bsd.port.mk> >03a56ddfdca628bb547b8fcbcb6e64ff >echo x - mailscanner/distinfo >sed 's/^X//' >mailscanner/distinfo << '23812f2245d369e6d1509460e2b789d1' >XSHA256 (MailScanner-4.85.2-3.tar.gz) = 8e2ca7be98199b226942a31dd48d4f516c9d86c1d402c5ade2858cbe104d2057 >XSIZE (MailScanner-4.85.2-3.tar.gz) = 924177 >23812f2245d369e6d1509460e2b789d1 >echo c - mailscanner/files >mkdir -p mailscanner/files > /dev/null 2>&1 >echo x - mailscanner/files/CHANGES.port >sed 's/^X//' >mailscanner/files/CHANGES.port << 'edf1de918d58af464a3ef28463af622b' >XVersion 4.85.2_3 >X============== >X- Upgrade to 4.85.2-3 >X >XVersion 4.84.6 >X============== >X- Upgrade to 4.84.6 >X- Added some patches for tmp file bugs >X reported/provided by brad@comstyle.com >X from the OpenBSD port and GitHub repository. >X >XVersion 4.84.6 >X============== >X- Upgrade to 4.84.6 >X- Added some patches for tmp file bugs >X reported/provided by brad@comstyle.com >X from the OpenBSD port and GitHub repository. >X >XVersion 4.84.5_3 (not bumped) >X================ >X- Use OptionsNG >X- Remove deprecated header information >X- Removed check for perl versions that are deprecated to install and >X scheduled for removal from the ports tree. >X >XVersion 4.84.5_3 >X================ >X- Added FreeBSD required mktemp options >X >XVersion 4.84.5_2 >X================ >X- Fixed creation of mailscanner.cf symlink >X >XVersion 4.84.5_1 >X================ >X- Added patch for TNEF.pm bug >X- Fixed creation of mailscanner.cf symlink >X- Minor doc updates >X >XVersion 4.84.5 >X============== >X- Upgrade to 4.84.5 >X >XVersion 4.83.5 >X============== >X- Upgrade to 4.83.5 >X- Remove extra config file targets-- config files are handled automatically >X in pkg-(de)?install scripts now. >X >XVersion 4.83.4 >X============== >X- Upgrade to 4.83.4 >X >XVersion 4.83.2 >X============== >X- Upgrade to 4.83.2 >X- Update mta init script so it starts MTAs after other init scripts >X (milters, etc) that should start before "mail". >X >XVersion 4.82.6 >X============== >X- Upgrade to 4.82.6 >X >XVersion 4.81.4 >X============== >X- Upgrade to 4.81.4 >X- Added dependency for p5-Sys-SigAction port >X >XVersion 4.75.11 >X=============== >X- Upgrade to 4.75.11 >X >XVersion 4.67.6 >X============== >X- Upgrade to 4.67.6 >X- Now works with p5-Mail-Tools Version 2.x again >X >XVersion 4.64.3 >X============== >X- Upgrade to 4.64.3 >X >XVersion 4.62.9 >X============== >X- Upgrade to 4.62.9 >X- update_spamassassin and update_spamassassin.cron are untouched again. I >X currently do not have enough time to get this running the FreeBSD way. >X Patches are welcome. >X >XVersion 4.61.7 >X============== >X- Upgrade to 4.61.7 >X- Attention: update_spamassassin and update_spamassassin.cron are rewritten to fit >X FreeBSD. Untested. If you are using non-standard directories or FreeBSD < 6 you will >X have to check update_spamassassin. >X >XVersion 4.60.8_2 >X================ >X- Fixed error in auto-zip: If a message contained 2 different attachments >X with exactly the same filename, the auto-zip feature would fail and >X MailScanner would die. >X >XVersion 4.60.8 >X============== >X- update to 4.60.8 >X >XVersion 4.59.4_2 >X================ >X- update to 4.59.4 >X >XVersion 4.58.9_2 >X================ >X- clamav-wrapper contained options unarj, unace and zoo. unace >X seems to be dead and the other options are corrected to be >X arj and unzoo. >X >XVersion 4.58.9 >X================ >X- Upgrade to MailScanner 4.58 >X- fix: CHANGES.port was not installed anymore >X- startscripts now honor RC_SUBR_SUFFIX >X >XVersion 4.57.6_1 >X================ >X- Upgrade to MailScanner 4.57 >X >XVersion 4.56.8_1 >X================ >X- fixed problem with upgrade_mailscanner_config >X >XVersion 4.56.8 >X============== >X- Upgrade to MailScanner 4.56 >X >XVersion 4.55.10 >X=============== >X- Upgrade to MailScanner 4.55 >X- As Julian removed the documentation from the tarball I did the same in the port. >X Manpage and html docs removed as well. All documentation can now be found on >X the web. >X >XVersion 4.54.6_1 >X================= >X- Path to gunzip in MailScanner.conf fixed >X >XVersion 4.54.6 >X================= >X- Upgrade to MailScanner 4.54 >X- Download location changed >X- added sysutils/p5-Sys-Hostname-Long dependency >X >XVersion 4.53.8 >X================= >X- 4.53.7 contained a bug in scanning of phishing mails. This resulted in scanning loops >X >XVersion 4.53.7 >X================= >X- Upgrade to MailScanner 4.53 >X- changed some patch-names >X- created sa-update.cron in libexece/MailScanner to periodically run sa-update >X >XVersion 4.52.2_1 >X================= >X- fixed bug in mta.sh script >X- fixed rc.subr reference in update_phishing_sites.cron and >X update_virus_scanners.cron --> now dynamically rewritten to correct >X location >X- Exim 4.61 changed queue file format which was incompatible with 4.52.2 --> patched >X >XVersion 4.52.2 >X================= >X- Upgrade to MailScanner 4.52 >X >XVersion 4.51.5 >X================= >X- Some changes in FreeBSD 6.1 resulted in problems in the mta.sh script. >X Fixed. >X- Upgrade to MailScanenr 4.51 >X >XVersion 4.50.15_1 >X================= >X- The MailScanner binary is now put into /usr/local/sbin allowing for >X easy use of the command-line options for debugging etc. >X- From this version on all ports will contain this Change Log. >X- The following scripts are now installed by the port as well (into >X /usr/local/libexec/MailScanner): >X - analyse_SpamAssassin_cache >X - clean.SA.cache (use this for manual clean or in crontab) >X - clean.quarantine (use this for manual clean or in crontab) >X - update_phishing_sites (use this for manual updates) >X - update_phishing_sites.cron (use this in crontab) >X - update_virus_scanners.cron (ise this in crontab) >X- The latter two can/should be used in your crontab for updating those >X components. These scripts introduce a random delay for updating (can >X be configured in rc.conf). >X- Fixed a small bug in mailscanner.sh script. Status/Stop was not >X always working. >X >XVersion 4.50.15 >X=============== >X- Upgrade to MailScanner 4.50.15-1 >X- Start/Stop scripts are now rc.subr compliant. Please adjust your config! >X- The port now optionally installs Spamassassin, ClamAV and Bitdefender. >X- make renew-wrapper, renew-autoupdate and renew-reports now depend on >X configure instead of on install allowing their usage after a portupgrade. >edf1de918d58af464a3ef28463af622b >echo x - mailscanner/files/MailScanner.8.in >sed 's/^X//' >mailscanner/files/MailScanner.8.in << '8516115521dab3d5535a7906b4f7f2cc' >X.TH "MailScanner" "8" "%%PORTVERSION%%" "Julian Field" "Mail" >X.SH "NAME" >X.LP >XMailScanner \- Virus/Spam Scanner for Sendmail, Exim and Postfix >X.SH "SEE ALSO" >X.LP >XPlease see http://www.mailscanner.info for current documentation. All current configuration options can be found at >X.br >X >X.br >Xhttp://www.mailscanner.info/MailScanner.conf.index.html >X >8516115521dab3d5535a7906b4f7f2cc >echo x - mailscanner/files/README.FreeBSD.port >sed 's/^X//' >mailscanner/files/README.FreeBSD.port << '4237349a5ed818d2dbb1a2f303121d5d' >XThe MailScanner port is using the original MailScanner tarball from >Xwww.mailscanner.info. Unfortunately the tarball consists of MailScanner >Xand perl modules etc, MailScanner depends on. The port is not using >XJulian's install.sh or the provided modules. All modules that MailScanner >Xdepends on are installed via ports as well. >X >XIn order to make the installation FreeBSD compliant the port installs files >Xin the following directories: >X >X/usr/local/sbin MailScanner binary >X/usr/local/libexec/MailScanner virus wrapper/autoupdate, cron-scripts etc. >X/usr/local/lib/MailScanner MailScanner Perl libraries >X/usr/local/share/MailScanner MailScanner report templates >X/usr/local/share/doc/MailScanner Documentation >X/usr/local/etc/MailScanner MailScanner config files / rules >X/usr/local/etc/rc.d start/stop scripts >X >XThe port installs two start/stop scripts in /usr/local/etc/rc.d: >X >Xmailscanner >Xmta >X >XMy suggestion is to use mta instead of the usual FreeBSD MTA startup >Xprocess. This of course means that you will have to disable MTA startup >Xin rc.conf completely. Put this in your rc.conf: >X >Xsendmail_enable="NONE" >X >XPlease have a look at the provided start scripts for settings you have to >Xmake in rc.conf. >X >XWhen upgrading the port it will try to look for new options/variables in >XMailScanner.conf using Julians upgrade_MailScanner_conf script. If it finds >Xchanges it will create a newly merged MailScanner.conf and copy it to >X/usr/local/etc/MailScanner/MailScanner.conf.new.PORTVERSION. Moreover the >Xport will try to update all your languages conf files. >X >X >XIf you have suggestions for this port please contact the port maintainer. >4237349a5ed818d2dbb1a2f303121d5d >echo x - mailscanner/files/Sophos.install.freebsd >sed 's/^X//' >mailscanner/files/Sophos.install.freebsd << '65a98e76b8efdea72f9adacb2406b260' >X!%%LOCALBASE%%/bin/bash >X# >X# $Id: Sophos.install.freebsd,v 1.3 2004/01/31 23:43:16 sergei Exp $ >X# >X# Run this script to install Sophos in the right place, with the right >X# options for the MailScanner. >X# Run this script from inside the directory in which you have copied >X# and unpacked the Sophos distribution. >X# Tweaked for FreeBSD. >X >XSOPHOS=%%LOCALBASE%%/Sophos >XSCRIPTS=%%PREFIX%%/libexec/MailScanner >XCOMPD=freebsd.elf.tar.Z >XDISTRIB=freebsd.elf.tar >X >Xmkdir -p ${SOPHOS} >Xchown -R root ${SOPHOS} >Xchmod -R go+rX ${SOPHOS} >X >X# Clear out any old libs from /usr/local/lib which is where >X# a default SAVI installation will have left them >Xecho Clearing out old default Sophos installation libraries >Xrm -f %%LOCALBASE%%/lib/libsavi.so* >X >X# Have we got to uncompress the distribution for them? >Xif [ -f $COMPD ]; then >X echo Uncompressing Sophos distribution >X uncompress $COMPD >Xfi >X >X# Have we got to unpack the distribution for them? >Xif [ -f $DISTRIB ]; then >X # Is there an old unpacked distribution here too?? >X if [ -d sav-install ]; then >X echo Clearing out unpacked distribution >X rm -rf sav-install >X fi >X # Unpack the distribution >X echo Unpacking distribution >X tar xBf $DISTRIB >Xfi >X >X# JKF 31/08/2001 Remove any existing vdl.dat files >Xif [ -f ${SOPHOS}/lib/vdl.dat ]; then >X rm -f ${SOPHOS}/lib/vdl* >Xfi >Xif [ -f ${SOPHOS}/lib/vdln.dat ]; then >X rm -f ${SOPHOS}/lib/vdl* >Xfi >Xif [ -f ${SOPHOS}/lib/vdl01.vdb ]; then >X rm -f ${SOPHOS}/lib/vdl* >Xfi >X >X# Are we in the right directory, or one above it? >Xif [ -d sav-install ]; then >X cd sav-install >Xfi >X >X# Check we have found the install.sh script >Xif [ \! -f install.sh ]; then >X echo Please cd into the directory containing the Sophos install.sh >X echo script and run this command again. >X exit 1 >Xfi >X >Xecho Installing Sophos for MailScanner >X./install.sh -v -d ${SOPHOS} -s lib -ni >X >Xif [ -f /etc/sav.conf ]; then >X echo Removing troublesome and useless configuration file /etc/sav.conf >X rm -f /etc/sav.conf >Xfi >X >Xecho Creating links so Perl-SAVI module compiles >X[ -e ${SOPHOS}/lib/libsavi.so.2 ] && ln -sf libsavi.so.2 ${SOPHOS}/lib/libsavi.so >X[ -e ${SOPHOS}/lib/libsavi.so.3 ] && ln -sf libsavi.so.3 ${SOPHOS}/lib/libsavi.so >X >Xecho >Xecho Fetching latest IDE virus identities from www.sophos.com >X${SCRIPTS}/sophos-autoupdate >X >Xif [ -f ${SCRIPTS}/sophos-wrapper ]; then >X chmod a=rx ${SCRIPTS}/sophos-wrapper >X echo Done. >Xelse >X echo Something has gone wrong. There should be a copy of the >X echo script sophos-wrapper in the directory ${SCRIPTS}. >X echo Please re-install the MailScanner or fetch another copy of >X echo sophoswrapper from the distribution web site. >Xfi >X >Xexit 0 >65a98e76b8efdea72f9adacb2406b260 >echo x - mailscanner/files/mailscanner.in >sed 's/^X//' >mailscanner/files/mailscanner.in << 'c15d7311412afd8b7b9a6476708a0b20' >X#!/bin/sh >X >X# PROVIDE: mailscanner >X# REQUIRE: mta >X# KEYWORD: shutdown >X >X# >X# Add the following lines to /etc/rc.conf to enable mailscanner: >X# mailscanner_enable (bool): Set to "NO" by default. >X# Set it to "YES" to enable MailScanner >X# mailscanner_configfile (path): Set to "%%PREFIX%%/etc/MailScanner/MailScanner.conf" by default. >X# mailscanner_pidfile (path): Set to "/var/run/MailScanner.pid" by default. >X# mailscanner_user (str): Set to "root" by default. If you changed the >X# "Run As User" variable in MailScanner.conf and >X# wish to disable taint mode, you MUST also set >X# the same value here. >X# >X >X. /etc/rc.subr >X >Xname="mailscanner" >Xrcvar=mailscanner_enable >X >Xload_rc_config $name >X >X: ${mailscanner_enable="NO"} >X >Xrequired_files=${mailscanner_configfile:-"%%PREFIX%%/etc/MailScanner/MailScanner.conf"} >Xpidfile=${mailscanner_pidfile:-"/var/run/MailScanner.pid"} >X >Xcommand="%%PREFIX%%/sbin/mailscanner" >Xcommand_args="${required_files}" >Xprocname="MailScanner" >Xextra_commands=reload >X >Xrequired_files="${mailscanner_configfile}" >Xstart_precmd="install -o ${mailscanner_user:-root} /dev/null $pidfile" >X >Xrun_rc_command "$1" >c15d7311412afd8b7b9a6476708a0b20 >echo x - mailscanner/files/mta.in >sed 's/^X//' >mailscanner/files/mta.in << 'd66fc9c5c4d6b4facd6dacae4a81fd82' >X#!/bin/sh >X# >X# mta - start multiple MTA instances, e.g. for MailScanner >X >X# PROVIDE: mta mail >X# REQUIRE: LOGIN cleanvar >X# BEFORE: >X# KEYWORD: shutdown >X >X# >X# Add the following lines to /etc/rc.conf to enable mta at boot-up time: >X# mta_enable (bool): Set to "NO" by default. >X# Set it to "YES" to enable mta >X# mta_type (str): Type of MTA (sendmail, exim, unknown), defaults to "sendmail" >X# mta_profiles (string): Undefined by default. Define your profiles here. >X# mta_flags (str): Set to "" by default. >X# Extra flags passed to start command. >X# mta_program (str): Path to program, defaults depending on $mta_type >X# either to "/usr/sbin/sendmail" or "%%LOCALBASE%%/sbin/exim" >X# mta_configfile (str): Config file, defaults depending on $mta_type either >X# to "/etc/mail/sendmail.cf" or "%%LOCALBASE%%/etc/exim/configure" >X# mta_pidfile (str): PID file, defaults depending on $mta_type either >X# to "/var/run/sendmail.pid" or "/var/run/exim.pid" >X# >X# >X# ATTENTION: All of the above entries are necessary in order for mta to work correctly! >X# >X >X# >X# Examples: >X# >X# Exim, 2 instances (for MailScanner): >X# >X# mta_enable="YES" >X# mta_type="exim" >X# mta_profiles="incoming outgoing" >X# mta_incoming_configfile="/usr/local/etc/exim/configure.in" >X# mta_incoming_flags="-bd" >X# mta_incoming_pidfile="/var/run/exim_in.pid" >X# mta_outgoing_configfile="/usr/local/etc/exim/configure.out" >X# mta_outgoing_flags="-q15m" >X# mta_outgoing_pidfile="/var/run/exim_out.pid" >X# >X# Sendmail, 3 instances (for MailScanner): >X# >X# mta_enable="YES" >X# mta_type="sendmail" >X# mta_profiles="incoming outgoing submitqueue" >X# mta_incoming_flags="-L sm-mta-in -bd -OPrivacyOptions=noetrn -OQueueDirectory=/var/spool/mqueue.in -ODeliveryMode=queueonly" >X# mta_incoming_pidfile="/var/run/sendmail_in.pid" >X# mta_incoming_configfile="/etc/mail/sendmail.cf" >X# mta_outgoing_flags="-L sm-mta-out -q15m" >X# mta_outgoing_pidfile="/var/run/sendmail_out.pid" >X# mta_outgoing_configfile="/etc/mail/sendmail.cf" >X# mta_submitqueue_flags="-L sm-msp-queue -Ac -q15m" >X# mta_submitqueue_pidfile="/var/spool/clientmqueue/sm-client.pid" >X# mta_submitqueue_configfile="/etc/mail/submit.cf" >X >XPATH=$PATH:/sbin:/usr/sbin; export PATH >X >X. /etc/rc.subr >X >Xname="mta" >Xrcvar=mta_enable >X >X_mta_rc_script="%%PREFIX%%/etc/rc.d/mta" >X >Xload_rc_config $name >X >X: ${mta_enable="NO"} >X: ${mta_type="sendmail"} >X >Xcase "${mta_type}" in >X >X sendmail) >X _mta_program="/usr/sbin/sendmail" >X _mta_configfile="/etc/mail/sendmail.cf" >X _mta_pidfile="/var/run/sendmail.pid" >X ;; >X >X exim) >X _mta_program="%%LOCALBASE%%/sbin/exim" >X _mta_configfile="%%LOCALBASE%%/etc/exim/configure" >X _mta_pidfile="/var/run/exim.pid" >X ;; >Xesac >X >X: ${mta_program=${_mta_program}} >X: ${mta_configfile=${_mta_configfile}} >X: ${mta_pidfile=${_mta_pidfile}} >X >X# support SIGHUP to reparse configuration file >Xextra_commands="reload" >X >X# command and arguments >Xcommand="${mta_program}" >X >Xif [ -n "${2}" -o -n "$profile" ]; then >X profile=${profile-$2} >X export profile >X if [ "x${mta_profiles}" != "x" ]; then >X eval mta_configfile=\${mta_${profile}_configfile} >X [ "x${mta_configfile}" = "x" ] && { >X echo "You must define a configuration file (mta_${profile}_configfile)" >X exit 1 >X } >X eval mta_enable=\${mta_${profile}_enable:-YES} >X eval mta_flags=\${mta_${profile}_flags:-${mta_flags}} >X eval mta_configfile=\${mta_${profile}_configfile:-${mta_configfile}} >X eval mta_pidfile=\${mta_${profile}_pidfile:-${mta_pidfile}} >X pidfile="${_pidprefix}.${profile}.pid" >X else >X echo "$_mta_rc_script: extra argument ignored" >X fi >Xelse >X if [ "x${mta_profiles}" != "x" ]; then >X for profile in ${mta_profiles}; do >X echo "===> mta profile: ${profile}" >X $_mta_rc_script $1 $profile >X retcode=$? >X if [ "$?" -ne 0 ]; then >X failed="${profile} ({$retcode}) ${failed}" >X else >X success="${profile} ${success}" >X fi >X done >X exit 0 >X fi >Xfi >X >X >Xpidfile=${mta_pidfile} >Xrequired_files="${mta_configfile}" >X >X# select correct command arguments >Xcase "${mta_type}" in >X >X sendmail) >X command_args="-C'${mta_configfile}' -OPidFile='${pidfile}'" >X ;; >X >X exim) >X command_args="-C '${mta_configfile}' -oP '${pidfile}'" >X ;; >X >X *) >X command_args="" >X ;; >Xesac >Xrun_rc_command "$1" >d66fc9c5c4d6b4facd6dacae4a81fd82 >echo x - mailscanner/files/patch-lib_clamav-wrapper >sed 's/^X//' >mailscanner/files/patch-lib_clamav-wrapper << '67a733f9ca2d26651129d3e278a51910' >X--- lib/clamav-wrapper.orig 2015-12-04 06:27:18 UTC >X+++ lib/clamav-wrapper >X@@ -51,6 +51,9 @@ >X >X # You may want to check this script for bash-isms >X >X++PATH=$PATH:/usr/local/bin >X++export PATH >X+ >X #TempDir="/tmp/clamav.$$" >X TempDir=$(mktemp -t tmp) || { echo "$0: Cannot make name for temporary dir" >&2; exit 1; } >X ClamUser="clamav" >67a733f9ca2d26651129d3e278a51910 >echo x - mailscanner/files/pkg-deinstall.in >sed 's/^X//' >mailscanner/files/pkg-deinstall.in << '248e7e3c75104d5b9703747116fa5374' >X#!/bin/sh >X# >X# $FreeBSD: head/mail/mailscanner/files/pkg-deinstall.in 340719 2014-01-22 15:52:06Z mat $ >X >XDATADIR=%%DATADIR%% >XETC_FILES="%%ETC_FILES%%" >X >Xprune_lang_conf() >X{ >X for LANG_DIR in ${DATADIR}/reports/* >X do >X for REPORT_FILE in ${LANG_DIR}/*.sample >X do >X cmp -s ${REPORT_FILE%.sample} ${REPORT_FILE} \ >X && rm -f ${REPORT_FILE%.sample} >X done >X done >X} >X >Xprune_wrappers() >X{ >X for WRAPPER in ${PKG_PREFIX}/libexec/MailScanner/*-wrapper >X do >X cmp -s ${WRAPPER} ${WRAPPER}.sample \ >X && rm -f ${WRAPPER} >X done >X} >X >Xprune_autoupdate() >X{ >X for AUTOUPDATE in ${PKG_PREFIX}/libexec/MailScanner/*-autoupdate >X do >X cmp -s ${AUTOUPDATE} ${AUTOUPDATE}.sample \ >X && rm -f ${AUTOUPDATE} >X done >X} >X >Xprune_rules() >X{ >X for RULES in ${PKG_PREFIX}/etc/MailScanner/rules/*.rules >X do >X cmp -s ${RULES} ${RULES}.sample \ >X && rm -f ${RULES} >X done >X} >X >Xprune_mcp() >X{ >X for MCP_FILES in %%MCP_FILES%% >X do >X cmp -s ${PKG_PREFIX}/etc/MailScanner/mcp/${MCP_FILES}.sample \ >X ${PKG_PREFIX}/etc/MailScanner/mcp/${MCP_FILES} \ >X && rm -f ${PKG_PREFIX}/etc/MailScanner/mcp/${MCP_FILES} >X done >X} >X >Xprune_etc() >X{ >X for ETC in ${ETC_FILES} >X do >X cmp -s ${PKG_PREFIX}/etc/MailScanner/${ETC}.sample \ >X ${PKG_PREFIX}/etc/MailScanner/${ETC} \ >X && rm -f ${PKG_PREFIX}/etc/MailScanner/${ETC} >X done >X} >X >Xcase $2 in >XDEINSTALL) >X [ -L ${PKG_PREFIX}/etc/mail/spamassassin/mailscanner.cf ] \ >X && rm -f ${PKG_PREFIX}/etc/mail/spamassassin/mailscanner.cf >X prune_lang_conf >X prune_wrappers >X prune_autoupdate >X prune_rules >X prune_mcp >X prune_etc >X exit 0 >X ;; >Xesac >248e7e3c75104d5b9703747116fa5374 >echo x - mailscanner/files/pkg-install.in >sed 's/^X//' >mailscanner/files/pkg-install.in << '9d716395300f794d371732782fa9548b' >X#!/bin/sh >X# >X# $FreeBSD: head/mail/mailscanner/files/pkg-install.in 340719 2014-01-22 15:52:06Z mat $ >X >XCHMOD=/bin/chmod >XCP=/bin/cp >XDATADIR=%%DATADIR%% >XECHO=echo >XLN=/bin/ln >XPERL=%%PERL%% >XRM=/bin/rm >XPKGVERSION=%%PKGVERSION%% >XWITHOUT_SPAMASSASSIN_SYMLINK=%%WITHOUT_SPAMASSASSIN_SYMLINK%% >X >Xupgrade_lang_conf() >X{ >X for LANG_DIR in ${DATADIR}/reports/* >X do >X if [ -f ${LANG_DIR}/languages.conf ] ; then >X ${ECHO} -n Upgrading ${LANG_DIR}/languages.conf... Please wait.. >X ${PERL} ${DATADIR}/upgrade_languages_conf \ >X ${LANG_DIR}/languages.conf \ >X ${LANG_DIR}/languages.conf.sample > \ >X ${LANG_DIR}/languages.conf.new.${PKGVERSION} \ >X 2> /dev/null >X if /usr/bin/diff -bBq ${LANG_DIR}/languages.conf \ >X ${LANG_DIR}/languages.conf.new.${PKGVERSION} >X then ${ECHO} " no changes" >X ${RM} ${LANG_DIR}/languages.conf.new.${PKGVERSION} >X else ${ECHO} " done" >X ${CP} ${LANG_DIR}/languages.conf.new.${PKGVERSION} \ >X ${LANG_DIR}/languages.conf >X ${CHMOD} u+w ${LANG_DIR}/languages.conf >X fi >X fi >X done >X} >X >Xupgrade_mailscanner_conf() >X{ >X ${PERL} ${DATADIR}/upgrade_MailScanner_conf \ >X ${PKG_PREFIX}/etc/MailScanner/MailScanner.conf \ >X ${PKG_PREFIX}/etc/MailScanner/MailScanner.conf.sample > \ >X ${PKG_PREFIX}/etc/MailScanner/MailScanner.conf.new.${PKGVERSION} \ >X 2> /dev/null >X if diff -b -B -q ${PKG_PREFIX}/etc/MailScanner/MailScanner.conf \ >X ${PKG_PREFIX}/etc/MailScanner/MailScanner.conf.new.${PKGVERSION} >X then ${ECHO} "No changes in MailScanner.conf options found" >X else ${ECHO} -n "Changes in MailScanner.conf found. Please look at" >X ${ECHO} \ >X "${PKG_PREFIX}/etc/MailScanner/MailScanner.conf.new.${PKGVERSION}" >X fi >X} >X >Xinitial_config() >X{ >X for LANG_DIR in ${DATADIR}/reports/* >X do >X for REPORT_FILE in ${LANG_DIR}/*.sample >X do >X [ ! -f ${REPORT_FILE%.sample} ] \ >X && cp -p ${REPORT_FILE} ${REPORT_FILE%.sample} \ >X && ${CHMOD} u+w ${REPORT_FILE%.sample} >X done >X done >X >X for WRAPPER in ${PKG_PREFIX}/libexec/MailScanner/*-wrapper.sample >X do >X [ ! -f ${WRAPPER%.sample} ] \ >X && cp -p ${WRAPPER} ${WRAPPER%.sample} \ >X && ${CHMOD} u+w ${WRAPPER%.sample} >X done >X >X for AUTOUPDATE in ${PKG_PREFIX}/libexec/MailScanner/*-autoupdate.sample >X do >X [ ! -f ${AUTOUPDATE%.sample} ] \ >X && cp -p ${AUTOUPDATE} ${AUTOUPDATE%.sample} \ >X && ${CHMOD} u+w ${AUTOUPDATE%.sample} >X done >X >X for RULES in ${PKG_PREFIX}/etc/MailScanner/rules/*.rules.sample >X do >X [ ! -f ${RULES%.sample} ] \ >X && cp -p ${RULES} ${RULES%.sample} \ >X && ${CHMOD} u+w ${RULES%.sample} >X done >X >X for MCP_FILES in %%MCP_FILES%% >X do >X [ ! -f ${PKG_PREFIX}/etc/MailScanner/mcp/${MCP_FILES} ] \ >X && cp -p ${PKG_PREFIX}/etc/MailScanner/mcp/${MCP_FILES}.sample \ >X ${PKG_PREFIX}/etc/MailScanner/mcp/${MCP_FILES} \ >X && ${CHMOD} u+w ${PKG_PREFIX}/etc/MailScanner/mcp/${MCP_FILES} >X done >X >X for ETC in ${PKG_PREFIX}/etc/MailScanner/*.sample >X do >X [ ! -f ${ETC%.sample} ] \ >X && cp -p ${ETC} ${ETC%.sample} \ >X && ${CHMOD} u+w ${ETC%.sample} >X done >X} >X >Xcase $2 in >XPOST-INSTALL) >X [ "x${WITHOUT_SPAMASSASSIN_SYMLINK}" = "xno" ] \ >X && [ ! -r ${PKG_PREFIX}/etc/mail/spamassassin/mailscanner.cf ] \ >X && ${LN} -s ${PKG_PREFIX}/etc/MailScanner/spam.assassin.prefs.conf \ >X ${PKG_PREFIX}/etc/mail/spamassassin/mailscanner.cf >X upgrade_lang_conf >X [ -f ${PKG_PREFIX}/etc/MailScanner/MailScanner.conf ] \ >X && upgrade_mailscanner_conf >X initial_config >X exit 0 >X ;; >Xesac >9d716395300f794d371732782fa9548b >echo x - mailscanner/files/pkg-message.in >sed 's/^X//' >mailscanner/files/pkg-message.in << 'b114d1b2da0cfcc28b1456c11fe77fb0' >X************************************************************************* >X _ _____ _____ _____ _ _ _____ ___ ___ _ _ >X / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | >X / _ \ | | | | | _| | \| | | | | | | | | \| | >X / ___ \| | | | | |___| |\ | | | | | |_| | |\ | >X /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| >X >X See %%PREFIX%%/share/doc/MailScanner/README.FreeBSD.port, >X http://www.mailscanner.info, the man pages MailScanner and >X MailScanner.conf for further instructions. >X >X You will need to make several modifications to config files >X before MailScanner will work correctly. >X >X The provided default configuration requires several directories >X to be created: >X >X /var/spool/MailScanner/incoming >X /var/spool/MailScanner/incoming/Locks >X /var/spool/MailScanner/quarantine >X /var/spool/mqueue >X /var/spool/mqueue.in >X >X Either create those directories or change the configuration. >X >X Sophos users: Please take a look at the Sophos install >X script %%PREFIX%%/share/doc/MailScanner/Sophos.install.freebsd >X >X ***************************************************************** >X A new optional rc variable called mailscanner_user has been added >X to the startup script. This is a temporary workaround to address >X any possible taint mode problems that may still be present in the >X code. >X >X Taint mode related problems can usually be identified from >X undeliverable reports containing the following error: >X >X "MailScanner: Message attempted to kill MailScanner" >X >X If you changed the "Run As User" variable in MailScanner.conf >X and wish to disable taint mode, you MUST also set the same value >X in /etc/rc.conf. >X >X i.e. mailscanner_user="postfix" >X >X To re-enable taint mode, simply remove the variable from rc.conf. >X >X The new variable uses su to start the master perl script as the >X specified user, this effectively disables perl's taint mode. >X ***************************************************************** >X >X************************************************************************* >b114d1b2da0cfcc28b1456c11fe77fb0 >echo x - mailscanner/pkg-descr >sed 's/^X//' >mailscanner/pkg-descr << '4637df4a9490089ed00ce7aa56f8b207' >XMailScanner is a complete e-mail security system designed for use on >Xe-mail gateways. It protects against viruses, and detects attacks against >Xe-mail client packages (such as Outlook, Outlook Express, Eudora). It can >Xalso detect almost all unsolicited commercial e-mail (spam) passing through >Xit and respond to all incidents in a wide variety of ways. >X >XNot only can it scan for known viruses, but it can also protect against unknown >Xviruses hidden inside e-mail attachments by refusing entry to attachments whose >Xfilenames match any given pattern. This can include generic patterns that trap >Xfilenames attempting to hide the true filename extension (e.g. ".txt.vbs"). >X >XIt is superior to many commercial packages in its ability to handle attacks >Xagainst itself, such as Denial Of Service attacks caused by messages containing >Xthe "Zip of Death". It is easy to install into an existing e-mail gateway, >Xrequiring very little knowledge of sendmail and no change to an existing >Xsendmail configuration. >X >XMailScanner itself is entirely open source, but it uses widely known commercial >Xvirus scanning packages at its core. The other software it uses is all high >Xquality open source software, leading to a system that can be trusted for >Xperformance and reliability. >X >XWWW: http://www.mailscanner.info >4637df4a9490089ed00ce7aa56f8b207 >echo x - mailscanner/pkg-plist >sed 's/^X//' >mailscanner/pkg-plist << '222914adea072ac388a14e4f7529bf02' >X%%ETCDIR%%/MailScanner.conf.sample >X%%ETCDIR%%/archives.filename.rules.conf.sample >X%%ETCDIR%%/archives.filetype.rules.conf.sample >X%%ETCDIR%%/conf.d/README >X%%ETCDIR%%/country.domains.conf.sample >X%%ETCDIR%%/filename.rules.conf.sample >X%%ETCDIR%%/filetype.rules.conf.sample >X%%ETCDIR%%/mcp/10_example.cf.sample >X%%ETCDIR%%/mcp/mcp.spam.assassin.prefs.conf.sample >X%%ETCDIR%%/mcp/v320.pre.sample >X%%ETCDIR%%/phishing.bad.sites.conf.sample >X%%ETCDIR%%/phishing.safe.sites.conf.sample >X%%ETCDIR%%/rules/EXAMPLES >X%%ETCDIR%%/rules/README >X%%ETCDIR%%/rules/bounce.rules.sample >X%%ETCDIR%%/rules/max.message.size.rules.sample >X%%ETCDIR%%/rules/spam.whitelist.rules.sample >X%%ETCDIR%%/spam.assassin.prefs.conf.sample >X%%ETCDIR%%/spam.lists.conf.sample >X%%ETCDIR%%/virus.scanners.conf.sample >Xlib/MailScanner/MailScanner.pm >Xlib/MailScanner/MailScanner/Antiword.pm >Xlib/MailScanner/MailScanner/BinHex.pm >Xlib/MailScanner/MailScanner/Config.pm >Xlib/MailScanner/MailScanner/ConfigDefs.pl >Xlib/MailScanner/MailScanner/ConfigSQL.pm >Xlib/MailScanner/MailScanner/CustomConfig.pm >Xlib/MailScanner/MailScanner/CustomFunctions/CustomAction.pm >Xlib/MailScanner/MailScanner/CustomFunctions/DavidHooton.pm >Xlib/MailScanner/MailScanner/CustomFunctions/GenericSpamScanner.pm >Xlib/MailScanner/MailScanner/CustomFunctions/LastSpam.pm >Xlib/MailScanner/MailScanner/CustomFunctions/MyExample.pm >Xlib/MailScanner/MailScanner/CustomFunctions/Ruleset-from-Function.pm >Xlib/MailScanner/MailScanner/CustomFunctions/SpamWhitelist.pm >Xlib/MailScanner/MailScanner/CustomFunctions/ZMRouterDirHash.pm >Xlib/MailScanner/MailScanner/Exim.pm >Xlib/MailScanner/MailScanner/EximDiskStore.pm >Xlib/MailScanner/MailScanner/FileInto.pm >Xlib/MailScanner/MailScanner/GenericSpam.pm >Xlib/MailScanner/MailScanner/LinksDump.pm >Xlib/MailScanner/MailScanner/Lock.pm >Xlib/MailScanner/MailScanner/Log.pm >Xlib/MailScanner/MailScanner/MCP.pm >Xlib/MailScanner/MailScanner/MCPMessage.pm >Xlib/MailScanner/MailScanner/Mail.pm >Xlib/MailScanner/MailScanner/Message.pm >Xlib/MailScanner/MailScanner/MessageBatch.pm >Xlib/MailScanner/MailScanner/PFDiskStore.pm >Xlib/MailScanner/MailScanner/Postfix.pm >Xlib/MailScanner/MailScanner/QMDiskStore.pm >Xlib/MailScanner/MailScanner/Qmail.pm >Xlib/MailScanner/MailScanner/Quarantine.pm >Xlib/MailScanner/MailScanner/Queue.pm >Xlib/MailScanner/MailScanner/RBLs.pm >Xlib/MailScanner/MailScanner/SA.pm >Xlib/MailScanner/MailScanner/SMDiskStore.pm >Xlib/MailScanner/MailScanner/Sendmail.pm >Xlib/MailScanner/MailScanner/SweepContent.pm >Xlib/MailScanner/MailScanner/SweepOther.pm >Xlib/MailScanner/MailScanner/SweepViruses.pm >Xlib/MailScanner/MailScanner/SystemDefs.pm >Xlib/MailScanner/MailScanner/TNEF.pm >Xlib/MailScanner/MailScanner/Unzip.pm >Xlib/MailScanner/MailScanner/WorkArea.pm >Xlib/MailScanner/MailScanner/ZMDiskStore.pm >Xlib/MailScanner/MailScanner/ZMailer.pm >Xlibexec/MailScanner/Quick.Peek >Xlibexec/MailScanner/analyse_SpamAssassin_cache >Xlibexec/MailScanner/antivir-autoupdate.sample >Xlibexec/MailScanner/antivir-wrapper.sample >Xlibexec/MailScanner/avast-autoupdate.sample >Xlibexec/MailScanner/avast-wrapper.sample >Xlibexec/MailScanner/avastd-wrapper.sample >Xlibexec/MailScanner/avg-autoupdate.sample >Xlibexec/MailScanner/avg-wrapper.sample >Xlibexec/MailScanner/bitdefender-autoupdate.sample >Xlibexec/MailScanner/bitdefender-wrapper.sample >Xlibexec/MailScanner/clamav-autoupdate.sample >Xlibexec/MailScanner/clamav-wrapper.sample >Xlibexec/MailScanner/clean.SA.cache >Xlibexec/MailScanner/clean.quarantine >Xlibexec/MailScanner/command-wrapper.sample >Xlibexec/MailScanner/css-autoupdate.sample >Xlibexec/MailScanner/css-wrapper.sample >Xlibexec/MailScanner/drweb-wrapper.sample >Xlibexec/MailScanner/esets-autoupdate.sample >Xlibexec/MailScanner/esets-wrapper.sample >Xlibexec/MailScanner/etrust-autoupdate.sample >Xlibexec/MailScanner/etrust-wrapper.sample >Xlibexec/MailScanner/f-prot-6-autoupdate.sample >Xlibexec/MailScanner/f-prot-6-wrapper.sample >Xlibexec/MailScanner/f-prot-autoupdate.sample >Xlibexec/MailScanner/f-prot-wrapper.sample >Xlibexec/MailScanner/f-secure-autoupdate.sample >Xlibexec/MailScanner/f-secure-wrapper.sample >Xlibexec/MailScanner/generic-autoupdate.sample >Xlibexec/MailScanner/generic-wrapper.sample >Xlibexec/MailScanner/inoculan-autoupdate.sample >Xlibexec/MailScanner/inoculan-wrapper.sample >Xlibexec/MailScanner/inoculate-wrapper.sample >Xlibexec/MailScanner/kaspersky-autoupdate.sample >Xlibexec/MailScanner/kaspersky-wrapper.sample >Xlibexec/MailScanner/kavdaemonclient-wrapper.sample >Xlibexec/MailScanner/mailscanner_create_locks >Xlibexec/MailScanner/mcafee-autoupdate.sample >Xlibexec/MailScanner/mcafee-wrapper.sample >Xlibexec/MailScanner/mcafee6-autoupdate.sample >Xlibexec/MailScanner/mcafee6-wrapper.sample >Xlibexec/MailScanner/nod32-autoupdate.sample >Xlibexec/MailScanner/nod32-wrapper.sample >Xlibexec/MailScanner/norman-autoupdate.sample >Xlibexec/MailScanner/norman-wrapper.sample >Xlibexec/MailScanner/panda-autoupdate.sample >Xlibexec/MailScanner/panda-wrapper.sample >Xlibexec/MailScanner/processing_messages_alert >Xlibexec/MailScanner/rav-autoupdate.sample >Xlibexec/MailScanner/rav-wrapper.sample >Xlibexec/MailScanner/sophos-autoupdate.sample >Xlibexec/MailScanner/sophos-wrapper.sample >Xlibexec/MailScanner/symscanengine-autoupdate.sample >Xlibexec/MailScanner/symscanengine-wrapper.sample >Xlibexec/MailScanner/trend-autoupdate.sample >Xlibexec/MailScanner/trend-wrapper.sample >Xlibexec/MailScanner/update_bad_phishing_emails >Xlibexec/MailScanner/update_bad_phishing_sites >Xlibexec/MailScanner/update_bad_phishing_sites.cron >Xlibexec/MailScanner/update_phishing_sites >Xlibexec/MailScanner/update_phishing_sites.cron >Xlibexec/MailScanner/update_spamassassin >Xlibexec/MailScanner/update_spamassassin.cron >Xlibexec/MailScanner/update_virus_scanners >Xlibexec/MailScanner/update_virus_scanners.cron >Xlibexec/MailScanner/vba32-autoupdate.sample >Xlibexec/MailScanner/vba32-wrapper.sample >Xlibexec/MailScanner/vexira-autoupdate.sample >Xlibexec/MailScanner/vexira-wrapper.sample >Xman/man8/MailScanner.8.gz >Xman/man8/mailscanner.8.gz >Xsbin/MailScanner >Xsbin/mailscanner >X%%DATADIR%%/reports/ca/deleted.content.message.txt.sample >X%%DATADIR%%/reports/ca/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/ca/deleted.size.message.txt.sample >X%%DATADIR%%/reports/ca/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/ca/disinfected.report.txt.sample >X%%DATADIR%%/reports/ca/inline.sig.html.sample >X%%DATADIR%%/reports/ca/inline.sig.txt.sample >X%%DATADIR%%/reports/ca/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/ca/inline.warning.html.sample >X%%DATADIR%%/reports/ca/inline.warning.txt.sample >X%%DATADIR%%/reports/ca/languages.conf.sample >X%%DATADIR%%/reports/ca/languages.conf.strings.sample >X%%DATADIR%%/reports/ca/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/ca/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/ca/rejection.report.txt.sample >X%%DATADIR%%/reports/ca/sender.content.report.txt.sample >X%%DATADIR%%/reports/ca/sender.error.report.txt.sample >X%%DATADIR%%/reports/ca/sender.filename.report.txt.sample >X%%DATADIR%%/reports/ca/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/ca/sender.size.report.txt.sample >X%%DATADIR%%/reports/ca/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/ca/sender.spam.report.txt.sample >X%%DATADIR%%/reports/ca/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/ca/sender.virus.report.txt.sample >X%%DATADIR%%/reports/ca/stored.content.message.txt.sample >X%%DATADIR%%/reports/ca/stored.filename.message.txt.sample >X%%DATADIR%%/reports/ca/stored.size.message.txt.sample >X%%DATADIR%%/reports/ca/stored.virus.message.txt.sample >X%%DATADIR%%/reports/cy+en/deleted.content.message.txt.sample >X%%DATADIR%%/reports/cy+en/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/cy+en/deleted.size.message.txt.sample >X%%DATADIR%%/reports/cy+en/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/cy+en/disinfected.report.txt.sample >X%%DATADIR%%/reports/cy+en/inline.sig.html.sample >X%%DATADIR%%/reports/cy+en/inline.sig.txt.sample >X%%DATADIR%%/reports/cy+en/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/cy+en/inline.warning.html.sample >X%%DATADIR%%/reports/cy+en/inline.warning.txt.sample >X%%DATADIR%%/reports/cy+en/languages.conf.sample >X%%DATADIR%%/reports/cy+en/languages.conf.strings.sample >X%%DATADIR%%/reports/cy+en/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/cy+en/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/cy+en/rejection.report.txt.sample >X%%DATADIR%%/reports/cy+en/sender.content.report.txt.sample >X%%DATADIR%%/reports/cy+en/sender.error.report.txt.sample >X%%DATADIR%%/reports/cy+en/sender.filename.report.txt.sample >X%%DATADIR%%/reports/cy+en/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/cy+en/sender.size.report.txt.sample >X%%DATADIR%%/reports/cy+en/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/cy+en/sender.spam.report.txt.sample >X%%DATADIR%%/reports/cy+en/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/cy+en/sender.virus.report.txt.sample >X%%DATADIR%%/reports/cy+en/stored.content.message.txt.sample >X%%DATADIR%%/reports/cy+en/stored.filename.message.txt.sample >X%%DATADIR%%/reports/cy+en/stored.size.message.txt.sample >X%%DATADIR%%/reports/cy+en/stored.virus.message.txt.sample >X%%DATADIR%%/reports/cz/deleted.content.message.txt.sample >X%%DATADIR%%/reports/cz/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/cz/deleted.size.message.txt.sample >X%%DATADIR%%/reports/cz/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/cz/disinfected.report.txt.sample >X%%DATADIR%%/reports/cz/inline.sig.html.sample >X%%DATADIR%%/reports/cz/inline.sig.txt.sample >X%%DATADIR%%/reports/cz/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/cz/inline.warning.html.sample >X%%DATADIR%%/reports/cz/inline.warning.txt.sample >X%%DATADIR%%/reports/cz/languages.conf.sample >X%%DATADIR%%/reports/cz/languages.conf.strings.sample >X%%DATADIR%%/reports/cz/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/cz/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/cz/rejection.report.txt.sample >X%%DATADIR%%/reports/cz/sender.content.report.txt.sample >X%%DATADIR%%/reports/cz/sender.error.report.txt.sample >X%%DATADIR%%/reports/cz/sender.filename.report.txt.sample >X%%DATADIR%%/reports/cz/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/cz/sender.size.report.txt.sample >X%%DATADIR%%/reports/cz/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/cz/sender.spam.report.txt.sample >X%%DATADIR%%/reports/cz/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/cz/sender.virus.report.txt.sample >X%%DATADIR%%/reports/cz/stored.content.message.txt.sample >X%%DATADIR%%/reports/cz/stored.filename.message.txt.sample >X%%DATADIR%%/reports/cz/stored.size.message.txt.sample >X%%DATADIR%%/reports/cz/stored.virus.message.txt.sample >X%%DATADIR%%/reports/de/deleted.content.message.txt.sample >X%%DATADIR%%/reports/de/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/de/deleted.size.message.txt.sample >X%%DATADIR%%/reports/de/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/de/disinfected.report.txt.sample >X%%DATADIR%%/reports/de/inline.sig.html.sample >X%%DATADIR%%/reports/de/inline.sig.txt.sample >X%%DATADIR%%/reports/de/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/de/inline.warning.html.sample >X%%DATADIR%%/reports/de/inline.warning.txt.sample >X%%DATADIR%%/reports/de/languages.conf.sample >X%%DATADIR%%/reports/de/languages.conf.strings.sample >X%%DATADIR%%/reports/de/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/de/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/de/rejection.report.txt.sample >X%%DATADIR%%/reports/de/sender.content.report.txt.sample >X%%DATADIR%%/reports/de/sender.error.report.txt.sample >X%%DATADIR%%/reports/de/sender.filename.report.txt.sample >X%%DATADIR%%/reports/de/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/de/sender.size.report.txt.sample >X%%DATADIR%%/reports/de/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/de/sender.spam.report.txt.sample >X%%DATADIR%%/reports/de/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/de/sender.virus.report.txt.sample >X%%DATADIR%%/reports/de/stored.content.message.txt.sample >X%%DATADIR%%/reports/de/stored.filename.message.txt.sample >X%%DATADIR%%/reports/de/stored.size.message.txt.sample >X%%DATADIR%%/reports/de/stored.virus.message.txt.sample >X%%DATADIR%%/reports/dk/deleted.content.message.txt.sample >X%%DATADIR%%/reports/dk/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/dk/deleted.size.message.txt.sample >X%%DATADIR%%/reports/dk/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/dk/disinfected.report.txt.sample >X%%DATADIR%%/reports/dk/inline.sig.html.sample >X%%DATADIR%%/reports/dk/inline.sig.txt.sample >X%%DATADIR%%/reports/dk/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/dk/inline.warning.html.sample >X%%DATADIR%%/reports/dk/inline.warning.txt.sample >X%%DATADIR%%/reports/dk/languages.conf.sample >X%%DATADIR%%/reports/dk/languages.conf.strings.sample >X%%DATADIR%%/reports/dk/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/dk/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/dk/rejection.report.txt.sample >X%%DATADIR%%/reports/dk/sender.content.report.txt.sample >X%%DATADIR%%/reports/dk/sender.error.report.txt.sample >X%%DATADIR%%/reports/dk/sender.filename.report.txt.sample >X%%DATADIR%%/reports/dk/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/dk/sender.size.report.txt.sample >X%%DATADIR%%/reports/dk/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/dk/sender.spam.report.txt.sample >X%%DATADIR%%/reports/dk/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/dk/sender.virus.report.txt.sample >X%%DATADIR%%/reports/dk/stored.content.message.txt.sample >X%%DATADIR%%/reports/dk/stored.filename.message.txt.sample >X%%DATADIR%%/reports/dk/stored.size.message.txt.sample >X%%DATADIR%%/reports/dk/stored.virus.message.txt.sample >X%%DATADIR%%/reports/en/deleted.content.message.txt.sample >X%%DATADIR%%/reports/en/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/en/deleted.size.message.txt.sample >X%%DATADIR%%/reports/en/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/en/disinfected.report.txt.sample >X%%DATADIR%%/reports/en/inline.sig.html.sample >X%%DATADIR%%/reports/en/inline.sig.txt.sample >X%%DATADIR%%/reports/en/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/en/inline.warning.html.sample >X%%DATADIR%%/reports/en/inline.warning.txt.sample >X%%DATADIR%%/reports/en/languages.conf.sample >X%%DATADIR%%/reports/en/languages.conf.strings.sample >X%%DATADIR%%/reports/en/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/en/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/en/rejection.report.txt.sample >X%%DATADIR%%/reports/en/sender.content.report.txt.sample >X%%DATADIR%%/reports/en/sender.error.report.txt.sample >X%%DATADIR%%/reports/en/sender.filename.report.txt.sample >X%%DATADIR%%/reports/en/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/en/sender.size.report.txt.sample >X%%DATADIR%%/reports/en/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/en/sender.spam.report.txt.sample >X%%DATADIR%%/reports/en/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/en/sender.virus.report.txt.sample >X%%DATADIR%%/reports/en/stored.content.message.txt.sample >X%%DATADIR%%/reports/en/stored.filename.message.txt.sample >X%%DATADIR%%/reports/en/stored.size.message.txt.sample >X%%DATADIR%%/reports/en/stored.virus.message.txt.sample >X%%DATADIR%%/reports/es/deleted.content.message.txt.sample >X%%DATADIR%%/reports/es/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/es/deleted.size.message.txt.sample >X%%DATADIR%%/reports/es/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/es/disinfected.report.txt.sample >X%%DATADIR%%/reports/es/inline.sig.html.sample >X%%DATADIR%%/reports/es/inline.sig.txt.sample >X%%DATADIR%%/reports/es/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/es/inline.warning.html.sample >X%%DATADIR%%/reports/es/inline.warning.txt.sample >X%%DATADIR%%/reports/es/languages.conf.sample >X%%DATADIR%%/reports/es/languages.conf.strings.sample >X%%DATADIR%%/reports/es/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/es/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/es/rejection.report.txt.sample >X%%DATADIR%%/reports/es/sender.content.report.txt.sample >X%%DATADIR%%/reports/es/sender.error.report.txt.sample >X%%DATADIR%%/reports/es/sender.filename.report.txt.sample >X%%DATADIR%%/reports/es/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/es/sender.size.report.txt.sample >X%%DATADIR%%/reports/es/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/es/sender.spam.report.txt.sample >X%%DATADIR%%/reports/es/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/es/sender.virus.report.txt.sample >X%%DATADIR%%/reports/es/stored.content.message.txt.sample >X%%DATADIR%%/reports/es/stored.filename.message.txt.sample >X%%DATADIR%%/reports/es/stored.size.message.txt.sample >X%%DATADIR%%/reports/es/stored.virus.message.txt.sample >X%%DATADIR%%/reports/fr/deleted.content.message.txt.sample >X%%DATADIR%%/reports/fr/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/fr/deleted.size.message.txt.sample >X%%DATADIR%%/reports/fr/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/fr/disinfected.report.txt.sample >X%%DATADIR%%/reports/fr/inline.sig.html.sample >X%%DATADIR%%/reports/fr/inline.sig.txt.sample >X%%DATADIR%%/reports/fr/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/fr/inline.warning.html.sample >X%%DATADIR%%/reports/fr/inline.warning.txt.sample >X%%DATADIR%%/reports/fr/languages.conf.sample >X%%DATADIR%%/reports/fr/languages.conf.strings.sample >X%%DATADIR%%/reports/fr/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/fr/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/fr/rejection.report.txt.sample >X%%DATADIR%%/reports/fr/sender.content.report.txt.sample >X%%DATADIR%%/reports/fr/sender.error.report.txt.sample >X%%DATADIR%%/reports/fr/sender.filename.report.txt.sample >X%%DATADIR%%/reports/fr/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/fr/sender.size.report.txt.sample >X%%DATADIR%%/reports/fr/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/fr/sender.spam.report.txt.sample >X%%DATADIR%%/reports/fr/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/fr/sender.virus.report.txt.sample >X%%DATADIR%%/reports/fr/stored.content.message.txt.sample >X%%DATADIR%%/reports/fr/stored.filename.message.txt.sample >X%%DATADIR%%/reports/fr/stored.size.message.txt.sample >X%%DATADIR%%/reports/fr/stored.virus.message.txt.sample >X%%DATADIR%%/reports/hu/deleted.content.message.txt.sample >X%%DATADIR%%/reports/hu/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/hu/deleted.size.message.txt.sample >X%%DATADIR%%/reports/hu/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/hu/disinfected.report.txt.sample >X%%DATADIR%%/reports/hu/inline.sig.html.sample >X%%DATADIR%%/reports/hu/inline.sig.txt.sample >X%%DATADIR%%/reports/hu/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/hu/inline.warning.html.sample >X%%DATADIR%%/reports/hu/inline.warning.txt.sample >X%%DATADIR%%/reports/hu/languages.conf.sample >X%%DATADIR%%/reports/hu/languages.conf.strings.sample >X%%DATADIR%%/reports/hu/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/hu/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/hu/rejection.report.txt.sample >X%%DATADIR%%/reports/hu/sender.content.report.txt.sample >X%%DATADIR%%/reports/hu/sender.error.report.txt.sample >X%%DATADIR%%/reports/hu/sender.filename.report.txt.sample >X%%DATADIR%%/reports/hu/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/hu/sender.size.report.txt.sample >X%%DATADIR%%/reports/hu/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/hu/sender.spam.report.txt.sample >X%%DATADIR%%/reports/hu/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/hu/sender.virus.report.txt.sample >X%%DATADIR%%/reports/hu/stored.content.message.txt.sample >X%%DATADIR%%/reports/hu/stored.filename.message.txt.sample >X%%DATADIR%%/reports/hu/stored.size.message.txt.sample >X%%DATADIR%%/reports/hu/stored.virus.message.txt.sample >X%%DATADIR%%/reports/it/deleted.content.message.txt.sample >X%%DATADIR%%/reports/it/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/it/deleted.size.message.txt.sample >X%%DATADIR%%/reports/it/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/it/disinfected.report.txt.sample >X%%DATADIR%%/reports/it/inline.sig.html.sample >X%%DATADIR%%/reports/it/inline.sig.txt.sample >X%%DATADIR%%/reports/it/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/it/inline.warning.html.sample >X%%DATADIR%%/reports/it/inline.warning.txt.sample >X%%DATADIR%%/reports/it/languages.conf.sample >X%%DATADIR%%/reports/it/languages.conf.strings.sample >X%%DATADIR%%/reports/it/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/it/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/it/rejection.report.txt.sample >X%%DATADIR%%/reports/it/sender.content.report.txt.sample >X%%DATADIR%%/reports/it/sender.error.report.txt.sample >X%%DATADIR%%/reports/it/sender.filename.report.txt.sample >X%%DATADIR%%/reports/it/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/it/sender.size.report.txt.sample >X%%DATADIR%%/reports/it/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/it/sender.spam.report.txt.sample >X%%DATADIR%%/reports/it/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/it/sender.virus.report.txt.sample >X%%DATADIR%%/reports/it/stored.content.message.txt.sample >X%%DATADIR%%/reports/it/stored.filename.message.txt.sample >X%%DATADIR%%/reports/it/stored.size.message.txt.sample >X%%DATADIR%%/reports/it/stored.virus.message.txt.sample >X%%DATADIR%%/reports/nl/deleted.content.message.txt.sample >X%%DATADIR%%/reports/nl/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/nl/deleted.size.message.txt.sample >X%%DATADIR%%/reports/nl/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/nl/disinfected.report.txt.sample >X%%DATADIR%%/reports/nl/inline.sig.html.sample >X%%DATADIR%%/reports/nl/inline.sig.txt.sample >X%%DATADIR%%/reports/nl/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/nl/inline.warning.html.sample >X%%DATADIR%%/reports/nl/inline.warning.txt.sample >X%%DATADIR%%/reports/nl/languages.conf.sample >X%%DATADIR%%/reports/nl/languages.conf.strings.sample >X%%DATADIR%%/reports/nl/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/nl/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/nl/rejection.report.txt.sample >X%%DATADIR%%/reports/nl/sender.content.report.txt.sample >X%%DATADIR%%/reports/nl/sender.error.report.txt.sample >X%%DATADIR%%/reports/nl/sender.filename.report.txt.sample >X%%DATADIR%%/reports/nl/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/nl/sender.size.report.txt.sample >X%%DATADIR%%/reports/nl/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/nl/sender.spam.report.txt.sample >X%%DATADIR%%/reports/nl/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/nl/sender.virus.report.txt.sample >X%%DATADIR%%/reports/nl/stored.content.message.txt.sample >X%%DATADIR%%/reports/nl/stored.filename.message.txt.sample >X%%DATADIR%%/reports/nl/stored.size.message.txt.sample >X%%DATADIR%%/reports/nl/stored.virus.message.txt.sample >X%%DATADIR%%/reports/pt_br/deleted.content.message.txt.sample >X%%DATADIR%%/reports/pt_br/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/pt_br/deleted.size.message.txt.sample >X%%DATADIR%%/reports/pt_br/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/pt_br/disinfected.report.txt.sample >X%%DATADIR%%/reports/pt_br/inline.sig.html.sample >X%%DATADIR%%/reports/pt_br/inline.sig.txt.sample >X%%DATADIR%%/reports/pt_br/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/pt_br/inline.warning.html.sample >X%%DATADIR%%/reports/pt_br/inline.warning.txt.sample >X%%DATADIR%%/reports/pt_br/languages.conf.sample >X%%DATADIR%%/reports/pt_br/languages.conf.strings.sample >X%%DATADIR%%/reports/pt_br/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/pt_br/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/pt_br/rejection.report.txt.sample >X%%DATADIR%%/reports/pt_br/sender.content.report.txt.sample >X%%DATADIR%%/reports/pt_br/sender.error.report.txt.sample >X%%DATADIR%%/reports/pt_br/sender.filename.report.txt.sample >X%%DATADIR%%/reports/pt_br/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/pt_br/sender.size.report.txt.sample >X%%DATADIR%%/reports/pt_br/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/pt_br/sender.spam.report.txt.sample >X%%DATADIR%%/reports/pt_br/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/pt_br/sender.virus.report.txt.sample >X%%DATADIR%%/reports/pt_br/stored.content.message.txt.sample >X%%DATADIR%%/reports/pt_br/stored.filename.message.txt.sample >X%%DATADIR%%/reports/pt_br/stored.size.message.txt.sample >X%%DATADIR%%/reports/pt_br/stored.virus.message.txt.sample >X%%DATADIR%%/reports/ro/deleted.content.message.txt.sample >X%%DATADIR%%/reports/ro/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/ro/deleted.size.message.txt.sample >X%%DATADIR%%/reports/ro/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/ro/disinfected.report.txt.sample >X%%DATADIR%%/reports/ro/inline.sig.html.sample >X%%DATADIR%%/reports/ro/inline.sig.txt.sample >X%%DATADIR%%/reports/ro/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/ro/inline.warning.html.sample >X%%DATADIR%%/reports/ro/inline.warning.txt.sample >X%%DATADIR%%/reports/ro/languages.conf.sample >X%%DATADIR%%/reports/ro/languages.conf.strings.sample >X%%DATADIR%%/reports/ro/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/ro/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/ro/rejection.report.txt.sample >X%%DATADIR%%/reports/ro/sender.content.report.txt.sample >X%%DATADIR%%/reports/ro/sender.error.report.txt.sample >X%%DATADIR%%/reports/ro/sender.filename.report.txt.sample >X%%DATADIR%%/reports/ro/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/ro/sender.size.report.txt.sample >X%%DATADIR%%/reports/ro/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/ro/sender.spam.report.txt.sample >X%%DATADIR%%/reports/ro/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/ro/sender.virus.report.txt.sample >X%%DATADIR%%/reports/ro/stored.content.message.txt.sample >X%%DATADIR%%/reports/ro/stored.filename.message.txt.sample >X%%DATADIR%%/reports/ro/stored.size.message.txt.sample >X%%DATADIR%%/reports/ro/stored.virus.message.txt.sample >X%%DATADIR%%/reports/se/deleted.content.message.txt.sample >X%%DATADIR%%/reports/se/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/se/deleted.size.message.txt.sample >X%%DATADIR%%/reports/se/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/se/disinfected.report.txt.sample >X%%DATADIR%%/reports/se/inline.sig.html.sample >X%%DATADIR%%/reports/se/inline.sig.txt.sample >X%%DATADIR%%/reports/se/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/se/inline.warning.html.sample >X%%DATADIR%%/reports/se/inline.warning.txt.sample >X%%DATADIR%%/reports/se/languages.conf.sample >X%%DATADIR%%/reports/se/languages.conf.strings.sample >X%%DATADIR%%/reports/se/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/se/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/se/rejection.report.txt.sample >X%%DATADIR%%/reports/se/sender.content.report.txt.sample >X%%DATADIR%%/reports/se/sender.error.report.txt.sample >X%%DATADIR%%/reports/se/sender.filename.report.txt.sample >X%%DATADIR%%/reports/se/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/se/sender.size.report.txt.sample >X%%DATADIR%%/reports/se/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/se/sender.spam.report.txt.sample >X%%DATADIR%%/reports/se/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/se/sender.virus.report.txt.sample >X%%DATADIR%%/reports/se/stored.content.message.txt.sample >X%%DATADIR%%/reports/se/stored.filename.message.txt.sample >X%%DATADIR%%/reports/se/stored.size.message.txt.sample >X%%DATADIR%%/reports/se/stored.virus.message.txt.sample >X%%DATADIR%%/reports/sk/deleted.content.message.txt.sample >X%%DATADIR%%/reports/sk/deleted.filename.message.txt.sample >X%%DATADIR%%/reports/sk/deleted.size.message.txt.sample >X%%DATADIR%%/reports/sk/deleted.virus.message.txt.sample >X%%DATADIR%%/reports/sk/disinfected.report.txt.sample >X%%DATADIR%%/reports/sk/inline.sig.html.sample >X%%DATADIR%%/reports/sk/inline.sig.txt.sample >X%%DATADIR%%/reports/sk/inline.spam.warning.txt.sample >X%%DATADIR%%/reports/sk/inline.warning.html.sample >X%%DATADIR%%/reports/sk/inline.warning.txt.sample >X%%DATADIR%%/reports/sk/languages.conf.sample >X%%DATADIR%%/reports/sk/languages.conf.strings.sample >X%%DATADIR%%/reports/sk/recipient.mcp.report.txt.sample >X%%DATADIR%%/reports/sk/recipient.spam.report.txt.sample >X%%DATADIR%%/reports/sk/rejection.report.txt.sample >X%%DATADIR%%/reports/sk/sender.content.report.txt.sample >X%%DATADIR%%/reports/sk/sender.error.report.txt.sample >X%%DATADIR%%/reports/sk/sender.filename.report.txt.sample >X%%DATADIR%%/reports/sk/sender.mcp.report.txt.sample >X%%DATADIR%%/reports/sk/sender.size.report.txt.sample >X%%DATADIR%%/reports/sk/sender.spam.rbl.report.txt.sample >X%%DATADIR%%/reports/sk/sender.spam.report.txt.sample >X%%DATADIR%%/reports/sk/sender.spam.sa.report.txt.sample >X%%DATADIR%%/reports/sk/sender.virus.report.txt.sample >X%%DATADIR%%/reports/sk/stored.content.message.txt.sample >X%%DATADIR%%/reports/sk/stored.filename.message.txt.sample >X%%DATADIR%%/reports/sk/stored.size.message.txt.sample >X%%DATADIR%%/reports/sk/stored.virus.message.txt.sample >X%%DATADIR%%/upgrade_MailScanner_conf >X%%DATADIR%%/upgrade_languages_conf >X%%PORTDOCS%%%%DOCSDIR%%/README >X%%PORTDOCS%%%%DOCSDIR%%/README.FreeBSD.port >X%%PORTDOCS%%%%DOCSDIR%%/Sophos.install.freebsd >222914adea072ac388a14e4f7529bf02 >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
Flags:
koobs
:
maintainer-approval-
Actions:
View
Attachments on
bug 205010
:
163835
|
163836