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

(-)/usr/home/eksffa/softfail/Makefile (-21 / +27 lines)
Lines 2-14 Link Here
2
# Date created:		2007-02-01
2
# Date created:		2007-02-01
3
# Whom:			Patrick Tracanelli <eksffa@freebsdbrasil.com.br>
3
# Whom:			Patrick Tracanelli <eksffa@freebsdbrasil.com.br>
4
#
4
#
5
# $FreeBSD: ports/mail/softfail/Makefile,v 1.3 2007/02/09 21:53:26 jmelo Exp $
5
# $FreeBSD$
6
#
6
#
7
7
8
PORTNAME=	softfail
8
PORTNAME=	softfail
9
PORTVERSION=	1.15
9
PORTVERSION=	1.18
10
CATEGORIES=	mail
10
CATEGORIES=	mail
11
MASTER_SITES=	http://www6.freebsdbrasil.com.br/~eksffa/l/dev/qmail-smtpextfork/
11
MASTER_SITES=	http://www6.freebsdbrasil.com.br/~eksffa/l/dev/qmail-smtpextfork/ \
12
		${MASTER_SITE_LOCAL}     
13
MASTER_SITE_SUBDIR=	jmelo/${PORTNAME}
12
DISTNAME=	${PORTNAME}_fbsdbrasil-${PORTVERSION}
14
DISTNAME=	${PORTNAME}_fbsdbrasil-${PORTVERSION}
13
15
14
MAINTAINER=	eksffa@freebsdbrasil.com.br
16
MAINTAINER=	eksffa@freebsdbrasil.com.br
Lines 30-35 Link Here
30
32
31
QMAIL_SLAVEPORT=	spamcontrol
33
QMAIL_SLAVEPORT=	spamcontrol
32
34
35
SUB_FILES=	pkg-message
36
33
.include <bsd.port.pre.mk>
37
.include <bsd.port.pre.mk>
34
38
35
crontab-entry: extract
39
crontab-entry: extract
Lines 44-57 Link Here
44
	@${ECHO_MSG} " WITH_MYSQL_PASSWD=<value>	Set user's password to mysql"
48
	@${ECHO_MSG} " WITH_MYSQL_PASSWD=<value>	Set user's password to mysql"
45
	@${ECHO_MSG} " WITH_MYSQL_DB=<value>		Set MySQL database to use"
49
	@${ECHO_MSG} " WITH_MYSQL_DB=<value>		Set MySQL database to use"
46
	@${ECHO_MSG} ""
50
	@${ECHO_MSG} ""
47
	@${ECHO_MSG} " WITH_UNBLOCK_TIME=<value>	How long (minutes) before"
51
	@${ECHO_MSG} " WITH_MAXDAYSAUTOBLACKINDB=<value>"
48
	@${ECHO_MSG} "				accepting greylisted e-mails"
52
	@${ECHO_MSG} "		How long (days) an AUTOmatically"
49
	@${ECHO_MSG} " WITH_SEEN_TIME=<value>		Minium time a retry should wait"
53
	@${ECHO_MSG} "		added blacklist entry will exist in DB"
50
	@${ECHO_MSG} " WITH_SEEN_MAXTIMES=<value>	Number of times we will allow"
54
	@${ECHO_MSG} "		(used for rotate-softfail-db program)"
51
	@${ECHO_MSG} "				WITH_SEEN_TIME be not respected"
55
	@${ECHO_MSG} ""
52
	@${ECHO_MSG} "				before AUTO blacklisting IP"
56
	@${ECHO_MSG} " WITH_REPORTMAIL=<e-mail>"
53
	@${ECHO_MSG} " WITH_MAXDAYS_AUTO=<value>	How long (days) an AUTOmatically"
57
	@${ECHO_MSG} "		Whom (e-mail address) to report statistics when"
54
	@${ECHO_MSG} "				added entry will exist in DB"
58
	@${ECHO_MSG} "		qmail-sf.log get rotated."
55
	@${ECHO_MSG} ""
59
	@${ECHO_MSG} ""
56
60
57
pre-build:
61
pre-build:
Lines 85-104 Link Here
85
	@${REINPLACE_CMD} -e 's|USE softfail|USE ${WITH_MYSQL_DB}|g' \
89
	@${REINPLACE_CMD} -e 's|USE softfail|USE ${WITH_MYSQL_DB}|g' \
86
		${WRKSRC}/softfail.sql
90
		${WRKSRC}/softfail.sql
87
.endif
91
.endif
88
.if defined(WITH_UNBLOCK_TIME)
92
.if defined(WITH_SFGLTIME)
89
	@${ECHO_CMD} "#define UNBLOCK_AFTER_SEEN	${WITH_UNBLOCK_TIME}" \
93
	@${ECHO_CMD} "#define UNBLOCK_AFTER_SEEN	${WITH_SFGLTIME}" \
90
		>> ${WRKSRC}/conf.h
94
		>> ${WRKSRC}/conf.h
91
.endif
95
.endif
92
.if defined(WITH_SEEN_TIME)
96
.if defined(WITH_SFSEENTIME)
93
	@${ECHO_CMD} "#define RFCSEENTIME	${WITH_SEEN_TIME}" \
97
	@${ECHO_CMD} "#define RFCSEENTIME	${WITH_SFSEENTIME}" \
94
		>> ${WRKSRC}/conf.h
98
		>> ${WRKSRC}/conf.h
95
.endif
99
.endif
96
.if defined(WITH_SEEN_MAXTIMES)
100
.if defined(WITH_SFMAXSEENTIMES)
97
	@${ECHO_CMD} "#define SEENCONSECMAXTIME	${WITH_SEEN_MAXTIMES}" \
101
	@${ECHO_CMD} "#define SEENCONSECMAXTIME	${WITH_SFMAXSEENTIMES}" \
98
		>> ${WRKSRC}/conf.h
102
		>> ${WRKSRC}/conf.h
99
.endif
103
.endif
100
.if defined(WITH_MAXDAYS_AUTO)
104
.if defined(WITH_MAXDAYSAUTOBLACKINDB)
101
	@${ECHO_CMD} "#define MAXDAYSAUTOINDB	${WITH_MAXDAYS_AUTO}" \
105
	@${ECHO_CMD} "#define MAXDAYSAUTOINDB	${WITH_MAXDAYSAUTOBLACKINDB}" \
102
		>> ${WRKSRC}/conf.h
106
		>> ${WRKSRC}/conf.h
103
.endif
107
.endif
104
108
Lines 108-118 Link Here
108
		${WRKSRC}/rotate-softfail.sh
112
		${WRKSRC}/rotate-softfail.sh
109
.endif
113
.endif
110
114
111
post-install:
112
.if !defined(NOPORTDOCS)
115
.if !defined(NOPORTDOCS)
113
	@${MKDIR} ${DOCSDIR}
116
	@${MKDIR} ${DOCSDIR}
114
	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
117
	@${INSTALL_DATA} ${WRKSRC}/softfail.sql ${DOCSDIR}
118
	@${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
115
.endif
119
.endif
120
121
post-install:
116
	@${CAT} ${PKGMESSAGE}
122
	@${CAT} ${PKGMESSAGE}
117
123
118
.include <bsd.port.post.mk>
124
.include <bsd.port.post.mk>
(-)/usr/home/eksffa/softfail/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (softfail_fbsdbrasil-1.15.tar.bz2) = 8fc9915ea8bea48ff53bb7c9ebfc4407
1
MD5 (softfail_fbsdbrasil-1.18.tar.bz2) = b218a9ea259ce773e2ba792de94abefb
2
SHA256 (softfail_fbsdbrasil-1.15.tar.bz2) = 0d0bc4fae0cfff28d60c8f158302736f3264600fea8fbe62cc6cdfcb795b6476
2
SHA256 (softfail_fbsdbrasil-1.18.tar.bz2) = eceef2c16b78c248d0254e514ec291d88bcaa638ac227eb7a8816cbe9de0ab58
3
SIZE (softfail_fbsdbrasil-1.15.tar.bz2) = 11787
3
SIZE (softfail_fbsdbrasil-1.18.tar.bz2) = 12434

Return to bug 113221