View | Details | Raw Unified | Return to bug 131518
Collapse All | Expand All

(-)b/Makefile (-6 / +21 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	MailScanner
8
PORTNAME=	MailScanner
9
PORTVERSION=	4.67.6
9
PORTVERSION=	4.75.11
10
PORTREVISION=	4
10
PORTREVISION=	1
11
CATEGORIES=	mail
11
CATEGORIES=	mail
12
MASTER_SITES=	http://www.mailscanner.info/files/4/tar/
12
MASTER_SITES=	http://www.mailscanner.info/files/4/tar/
13
DISTNAME=	${PORTNAME}-install-${PORTVERSION}-${PATCHLEVEL}
13
DISTNAME=	${PORTNAME}-install-${PORTVERSION}-${PATCHLEVEL}
Lines 39-45 BUILD_DEPENDS= \ Link Here
39
	${SITE_PERL}/Time/Zone.pm:${PORTSDIR}/devel/p5-TimeDate \
39
	${SITE_PERL}/Time/Zone.pm:${PORTSDIR}/devel/p5-TimeDate \
40
	${SITE_PERL}/${PERL_ARCH}/Filesys/Df.pm:${PORTSDIR}/sysutils/p5-Filesys-Df \
40
	${SITE_PERL}/${PERL_ARCH}/Filesys/Df.pm:${PORTSDIR}/sysutils/p5-Filesys-Df \
41
	${SITE_PERL}/Sys/Hostname/Long.pm:${PORTSDIR}/sysutils/p5-Sys-Hostname-Long \
41
	${SITE_PERL}/Sys/Hostname/Long.pm:${PORTSDIR}/sysutils/p5-Sys-Hostname-Long \
42
	${SITE_PERL}/${PERL_ARCH}/IO/Handle.pm:${PORTSDIR}/devel/p5-IO
42
	${SITE_PERL}/${PERL_ARCH}/IO/Handle.pm:${PORTSDIR}/devel/p5-IO \
43
	${SITE_PERL}/OLE/Storage_Lite.pm:${PORTSDIR}/devel/p5-OLE-Storage_Lite
43
44
44
RUN_DEPENDS=	${BUILD_DEPENDS} \
45
RUN_DEPENDS=	${BUILD_DEPENDS} \
45
		bash:${PORTSDIR}/shells/bash \
46
		bash:${PORTSDIR}/shells/bash \
Lines 112-118 ETC_FILES= MailScanner.conf filename.rules.conf \ Link Here
112
		phishing.bad.sites.conf \
113
		phishing.bad.sites.conf \
113
		country.domains.conf
114
		country.domains.conf
114
MCP_FILES=	mcp.spam.assassin.prefs.conf \
115
MCP_FILES=	mcp.spam.assassin.prefs.conf \
115
		10_example.cf
116
		10_example.cf \
117
		v320.pre
118
116
USRLOCAL_FILES_LIB=	\
119
USRLOCAL_FILES_LIB=	\
117
		bitdefender-autoupdate f-prot-autoupdate \
120
		bitdefender-autoupdate f-prot-autoupdate \
118
		f-secure-wrapper inoculan-autoupdate \
121
		f-secure-wrapper inoculan-autoupdate \
Lines 179-189 do-build: Link Here
179
		${WRKSRC}/bin/cron/update_spamassassin.cron
182
		${WRKSRC}/bin/cron/update_spamassassin.cron
180
	${PERL} -pi -e \
183
	${PERL} -pi -e \
181
		's,/bin/bash,${LOCALBASE}/bin/bash,g; \
184
		's,/bin/bash,${LOCALBASE}/bin/bash,g; \
182
                s,/etc/init.d/MailScanner,${LOCALBASE}/etc/rc.d/mailscanner,g; \
185
		s,/etc/init.d/MailScanner,${LOCALBASE}/etc/rc.d/mailscanner,g; \
183
		s,/etc/mail/,${LOCALBASE}/etc/mail/,g; \
186
		s,/etc/mail/,${LOCALBASE}/etc/mail/,g; \
184
		s,/usr/bin/sa-compile,${LOCALBASE}/bin/sa-compile,g; \
187
		s,/usr/bin/sa-compile,${LOCALBASE}/bin/sa-compile,g; \
185
		s,/usr/bin/sa-update,${LOCALBASE}/bin/sa-update,g;' \
188
		s,/usr/bin/sa-update,${LOCALBASE}/bin/sa-update,g;' \
186
                ${WRKSRC}/bin/update_spamassassin
189
		${WRKSRC}/bin/update_spamassassin
187
	${PERL} -pi -e \
190
	${PERL} -pi -e \
188
		's,/etc/MailScanner/MailScanner.conf,${PREFIX}/etc/MailScanner/MailScanner.conf,g;' \
191
		's,/etc/MailScanner/MailScanner.conf,${PREFIX}/etc/MailScanner/MailScanner.conf,g;' \
189
		${WRKSRC}/bin/clean.SA.cache
192
		${WRKSRC}/bin/clean.SA.cache
Lines 262-267 do-install: Link Here
262
		${INSTALL_DATA} EXAMPLES README ${PREFIX}/etc/MailScanner/rules
265
		${INSTALL_DATA} EXAMPLES README ${PREFIX}/etc/MailScanner/rules
263
	${INSTALL_DATA} ${WRKSRC}/etc/rules/spam.whitelist.rules \
266
	${INSTALL_DATA} ${WRKSRC}/etc/rules/spam.whitelist.rules \
264
		${PREFIX}/etc/MailScanner/rules/spam.whitelist.rules.sample
267
		${PREFIX}/etc/MailScanner/rules/spam.whitelist.rules.sample
268
	${INSTALL_DATA} ${WRKSRC}/etc/rules/bounce.rules \
269
		${PREFIX}/etc/MailScanner/rules/bounce.rules.sample
270
	${INSTALL_DATA} ${WRKSRC}/etc/rules/max.message.size.rules \
271
		${PREFIX}/etc/MailScanner/rules/max.message.size.rules.sample
265
	${MKDIR} ${PREFIX}/etc/MailScanner/mcp
272
	${MKDIR} ${PREFIX}/etc/MailScanner/mcp
266
	${CHMOD} ${BINMODE} ${PREFIX}/etc/MailScanner/mcp
273
	${CHMOD} ${BINMODE} ${PREFIX}/etc/MailScanner/mcp
267
.for FILE in ${MCP_FILES}
274
.for FILE in ${MCP_FILES}
Lines 377-382 initial-config: renew-wrapper renew-autoupdate renew-reports Link Here
377
		${PREFIX}/etc/MailScanner
384
		${PREFIX}/etc/MailScanner
378
	${INSTALL_DATA} ${WRKSRC}/etc/rules/spam.whitelist.rules \
385
	${INSTALL_DATA} ${WRKSRC}/etc/rules/spam.whitelist.rules \
379
		${PREFIX}/etc/MailScanner/rules/spam.whitelist.rules
386
		${PREFIX}/etc/MailScanner/rules/spam.whitelist.rules
387
	${INSTALL_DATA} ${WRKSRC}/etc/rules/bounce.rules \
388
		${PREFIX}/etc/MailScanner/rules/bounce.rules
389
	${INSTALL_DATA} ${WRKSRC}/etc/rules/max.message.size.rules \
390
		${PREFIX}/etc/MailScanner/rules/max.message.size.rules
391
.for FILE in ${MCP_FILES}
392
	${INSTALL_DATA} ${WRKSRC}/etc/mcp/${FILE} \
393
		${PREFIX}/etc/MailScanner/mcp/${FILE}
394
.endfor
380
	@${ECHO} "******************************************************************************"
395
	@${ECHO} "******************************************************************************"
381
	@${ECHO} "The provided default configuration requires several directories to be created:"
396
	@${ECHO} "The provided default configuration requires several directories to be created:"
382
	@${ECHO} "/var/spool/MailScanner/incoming"
397
	@${ECHO} "/var/spool/MailScanner/incoming"
(-)b/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (MailScanner-install-4.67.6-1.tar.gz) = 62b47805e462ffd97f32a06922b7b61b
1
MD5 (MailScanner-install-4.75.11-1.tar.gz) = d380ffefc721980cf6753e2e8a9b0575
2
SHA256 (MailScanner-install-4.67.6-1.tar.gz) = e0c803a6c3b243aa19b7e6bbac009617c02a308bc394eb64615e2148ac5d72e1
2
SHA256 (MailScanner-install-4.75.11-1.tar.gz) = 18c79d1170d68091bc82e48037440dd9db7881ad93dfb7643d588166257816f2
3
SIZE (MailScanner-install-4.67.6-1.tar.gz) = 8128173
3
SIZE (MailScanner-install-4.75.11-1.tar.gz) = 8429830
(-)b/pkg-plist (-1 / +6 lines)
Lines 5-12 etc/MailScanner/filename.rules.conf.sample Link Here
5
etc/MailScanner/filetype.rules.conf.sample
5
etc/MailScanner/filetype.rules.conf.sample
6
etc/MailScanner/mcp/10_example.cf.sample
6
etc/MailScanner/mcp/10_example.cf.sample
7
etc/MailScanner/mcp/mcp.spam.assassin.prefs.conf.sample
7
etc/MailScanner/mcp/mcp.spam.assassin.prefs.conf.sample
8
etc/MailScanner/mcp/v320.pre.sample
8
etc/MailScanner/rules/EXAMPLES
9
etc/MailScanner/rules/EXAMPLES
9
etc/MailScanner/rules/README
10
etc/MailScanner/rules/README
11
etc/MailScanner/rules/bounce.rules.sample
12
etc/MailScanner/rules/max.message.size.rules.sample
10
etc/MailScanner/rules/spam.whitelist.rules.sample
13
etc/MailScanner/rules/spam.whitelist.rules.sample
11
etc/MailScanner/phishing.bad.sites.conf.sample
14
etc/MailScanner/phishing.bad.sites.conf.sample
12
etc/MailScanner/phishing.safe.sites.conf.sample
15
etc/MailScanner/phishing.safe.sites.conf.sample
Lines 14-19 etc/MailScanner/spam.assassin.prefs.conf.sample Link Here
14
etc/MailScanner/spam.lists.conf.sample
17
etc/MailScanner/spam.lists.conf.sample
15
etc/MailScanner/virus.scanners.conf.sample
18
etc/MailScanner/virus.scanners.conf.sample
16
lib/MailScanner/MailScanner.pm
19
lib/MailScanner/MailScanner.pm
20
lib/MailScanner/MailScanner/Antiword.pm
17
lib/MailScanner/MailScanner/BinHex.pm
21
lib/MailScanner/MailScanner/BinHex.pm
18
lib/MailScanner/MailScanner/Config.pm
22
lib/MailScanner/MailScanner/Config.pm
19
lib/MailScanner/MailScanner/ConfigDefs.pl
23
lib/MailScanner/MailScanner/ConfigDefs.pl
Lines 61-67 libexec/MailScanner/update_phishing_sites Link Here
61
libexec/MailScanner/update_bad_phishing_sites
65
libexec/MailScanner/update_bad_phishing_sites
62
libexec/MailScanner/update_bad_phishing_sites.cron
66
libexec/MailScanner/update_bad_phishing_sites.cron
63
libexec/MailScanner/update_phishing_sites.cron
67
libexec/MailScanner/update_phishing_sites.cron
64
libexec/MailScanner/update_virus_scanners
65
libexec/MailScanner/update_virus_scanners.cron
68
libexec/MailScanner/update_virus_scanners.cron
66
libexec/MailScanner/update_spamassassin
69
libexec/MailScanner/update_spamassassin
67
libexec/MailScanner/update_spamassassin.cron
70
libexec/MailScanner/update_spamassassin.cron
Lines 114-119 libexec/MailScanner/symscanengine-autoupdate.sample Link Here
114
libexec/MailScanner/symscanengine-wrapper.sample
117
libexec/MailScanner/symscanengine-wrapper.sample
115
libexec/MailScanner/trend-autoupdate.sample
118
libexec/MailScanner/trend-autoupdate.sample
116
libexec/MailScanner/trend-wrapper.sample
119
libexec/MailScanner/trend-wrapper.sample
120
libexec/MailScanner/vba32-autoupdate.sample
121
libexec/MailScanner/vba32-wrapper.sample
117
libexec/MailScanner/vexira-autoupdate.sample
122
libexec/MailScanner/vexira-autoupdate.sample
118
libexec/MailScanner/vexira-wrapper.sample
123
libexec/MailScanner/vexira-wrapper.sample
119
sbin/mailscanner
124
sbin/mailscanner

Return to bug 131518