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

(-)courier-0.62.0/Makefile (-1 / +43 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	courier
8
PORTNAME=	courier
9
PORTVERSION=	0.61.1
9
PORTVERSION=	0.62.0
10
CATEGORIES=	mail ipv6
10
CATEGORIES=	mail ipv6
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	courier
12
MASTER_SITE_SUBDIR=	courier
Lines 181-186 Link Here
181
OPTIONS+=off
181
OPTIONS+=off
182
.endif
182
.endif
183
183
184
OPTIONS+=WEBMAILFLAGS "webmail show flags patch"
185
.if defined(WITH_WEBMAILFLAGS)
186
OPTIONS+=on
187
.else
188
OPTIONS+=off
189
.endif
190
184
OPTIONS+=WEBMAILXFACE "experimental webmail X-Face patch"
191
OPTIONS+=WEBMAILXFACE "experimental webmail X-Face patch"
185
.if defined(WITH_WEBMAILXFACE)
192
.if defined(WITH_WEBMAILXFACE)
186
OPTIONS+=on
193
OPTIONS+=on
Lines 195-200 Link Here
195
OPTIONS+=off
202
OPTIONS+=off
196
.endif
203
.endif
197
204
205
OPTIONS+=SYSTEMALIASES "symlink system /etc/aliases"
206
.if !defined(WITHOUT_SYSTEMALIASES)
207
OPTIONS+=on
208
.else
209
OPTIONS+=off
210
.endif
211
212
OPTIONS+=EMPTYALIASES "create empty aliases file"
213
.if defined(WITH_EMPTYALIASES)
214
OPTIONS+=on
215
.else
216
OPTIONS+=off
217
.endif
218
198
.include <bsd.port.pre.mk>
219
.include <bsd.port.pre.mk>
199
.include "${.CURDIR}/Makefile.doc"
220
.include "${.CURDIR}/Makefile.doc"
200
.include "${.CURDIR}/Makefile.man"
221
.include "${.CURDIR}/Makefile.man"
Lines 213-218 Link Here
213
SUB_LIST+=	WITHLDAP="@comment "
234
SUB_LIST+=	WITHLDAP="@comment "
214
.endif
235
.endif
215
236
237
.if defined(WITH_SYSTEMALIASES) && !defined(WITHOUT_SYSTEMALIASES)
238
PLIST_SUB+=	WITHSYSTEMALIASES=""
239
SUB_LIST+=	WITHSYSTEMALIASES=""
240
.else
241
PLIST_SUB+=	WITHSYSTEMALIASES="@comment "
242
SUB_LIST+=	WITHSYSTEMALIASES="@comment "
243
.endif
244
245
.if defined(WITH_EMPTYALIASES) && !defined(WITHOUT_EMPTYALIASES)
246
PLIST_SUB+=	WITHEMPTYALIASES=""
247
SUB_LIST+=	WITHEMPTYALIASES=""
248
.else
249
PLIST_SUB+=	WITHEMPTYALIASES="@comment "
250
SUB_LIST+=	WITHEMPTYALIASES="@comment "
251
.endif
252
216
.if exists(${.CURDIR}/../../security/courier-authlib/Makefile.dep)
253
.if exists(${.CURDIR}/../../security/courier-authlib/Makefile.dep)
217
.include "${.CURDIR}/../../security/courier-authlib/Makefile.dep"
254
.include "${.CURDIR}/../../security/courier-authlib/Makefile.dep"
218
.endif
255
.endif
Lines 286-291 Link Here
286
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__msg2html.c
323
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__msg2html.c
287
.endif
324
.endif
288
325
326
.if defined(WITH_WEBMAILFLAGS) || !defined(WITHOUT_WEBMAILFLAGS)
327
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__folder.c ${FILESDIR}/extra-patch-webmail__maildir.c
328
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__maildir.h ${FILESDIR}/extra-patch-webmail__images__sqwebmail.css
329
.endif
330
289
.if defined(WITH_WEBMAILRSENT) || !defined(WITHOUT_WEBMAILRSENT)
331
.if defined(WITH_WEBMAILRSENT) || !defined(WITHOUT_WEBMAILRSENT)
290
CONFIGURE_ARGS+=--enable-autorenamesent
332
CONFIGURE_ARGS+=--enable-autorenamesent
291
.else
333
.else
(-)courier-0.62.0/Makefile.man (-2 / +2 lines)
Lines 62-72 Link Here
62
.if defined(WITH_LDAP) && !defined(WITHOUT_LDAP)
62
.if defined(WITH_LDAP) && !defined(WITHOUT_LDAP)
63
#MAN8+=	courierldapaliasd.8
63
#MAN8+=	courierldapaliasd.8
64
.endif
64
.endif
65
	
65
66
.if defined(WITH_SENDFAX) && !defined(WITHOUT_SENDFAX)
66
.if defined(WITH_SENDFAX) && !defined(WITHOUT_SENDFAX)
67
MAN8+=	courierfax.8
67
MAN8+=	courierfax.8
68
.endif
68
.endif
69
	
69
70
.if defined(WITH_UUCP) && !defined(WITHOUT_UUCP)
70
.if defined(WITH_UUCP) && !defined(WITHOUT_UUCP)
71
MAN8+=	courieruucp.8
71
MAN8+=	courieruucp.8
72
MLINKS+=courieruucp.8 makeuucpneighbors.8
72
MLINKS+=courieruucp.8 makeuucpneighbors.8
(-)courier-0.62.0/Makefile.own (-1 / +4 lines)
Lines 58-64 Link Here
58
	libexec/filters/dupfilter \
58
	libexec/filters/dupfilter \
59
	libexec/filters/perlfilter \
59
	libexec/filters/perlfilter \
60
	sbin/courier \
60
	sbin/courier \
61
	sbin/courierldapaliasd \
62
	sbin/couriertcpd \
61
	sbin/couriertcpd \
63
	sbin/showconfig \
62
	sbin/showconfig \
64
	sbin/webmaild
63
	sbin/webmaild
64
65
.if defined(WITH_LDAP) && !defined(WITHOUT_LDAP)
66
OWNER0+=sbin/courierldapaliasd
67
.endif
(-)courier-0.62.0/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (courier-0.61.1.tar.bz2) = a0feca15632f376401d865765ff172e3
1
MD5 (courier-0.62.0.tar.bz2) = 2b7acca41c778c241ed08f3ea633d8ea
2
SHA256 (courier-0.61.1.tar.bz2) = 979ff8342f53478c8f14cb79290d1a795433375c8ad18fc5aa950595a9973c90
2
SHA256 (courier-0.62.0.tar.bz2) = af826d6759be544127bcee95e4812649defdb4d4ff55193955b2c5d911d8e755
3
SIZE (courier-0.61.1.tar.bz2) = 7229642
3
SIZE (courier-0.62.0.tar.bz2) = 7314085
(-)courier-0.62.0/files/courier.sh.in (-1 / +5 lines)
Lines 1-6 Link Here
1
#!/bin/sh
1
#!/bin/sh
2
#
2
#
3
# $FreeBSD: ports/mail/courier/files/courier.sh.in,v 1.4 2009/07/15 16:55:45 dougb Exp $
3
# $FreeBSD: ports/mail/courier/files/courier.sh.in,v 1.3 2008/12/19 12:42:03 stefan Exp $
4
#
4
#
5
# Adapted for FreeBSD from courier.sysvinit
5
# Adapted for FreeBSD from courier.sysvinit
6
#
6
#
Lines 11-16 Link Here
11
# REQUIRE: LOGIN courier_authdaemond
11
# REQUIRE: LOGIN courier_authdaemond
12
# BEFORE:  securelevel
12
# BEFORE:  securelevel
13
# KEYWORD: shutdown
13
# KEYWORD: shutdown
14
#
15
# NOTE for FreeBSD 5.0+:
16
# If you want this script to start with the base rc scripts
17
# move courier.sh to /etc/rc.d/courier
14
18
15
prefix="%%PREFIX%%"
19
prefix="%%PREFIX%%"
16
exec_prefix="${prefix}"
20
exec_prefix="${prefix}"
(-)courier-0.62.0/files/pkg-install.in (-1 / +1 lines)
Lines 39-45 Link Here
39
39
40
replace() {
40
replace() {
41
    local orig repl
41
    local orig repl
42
    
42
43
    orig=$1
43
    orig=$1
44
    repl=$2
44
    repl=$2
45
    if [ -e ${orig} ]; then
45
    if [ -e ${orig} ]; then
(-)courier-0.62.0/files/pkg-message.in (-3 / +3 lines)
Lines 23-37 Link Here
23
	To enable Courier-MTA to start at boot time,
23
	To enable Courier-MTA to start at boot time,
24
	set these variables in your /etc/rc.conf file:
24
	set these variables in your /etc/rc.conf file:
25
25
26
		courier_enable="YES"                                
26
		courier_enable="YES"
27
		sendmail_enable="NONE"                                
27
		sendmail_enable="NONE"
28
28
29
	Also, you will want to disable some Sendmail 
29
	Also, you will want to disable some Sendmail 
30
	specific daily maintenance routines in your
30
	specific daily maintenance routines in your
31
	/etc/periodic.conf file:
31
	/etc/periodic.conf file:
32
32
33
		daily_clean_hoststat_enable="NO"
33
		daily_clean_hoststat_enable="NO"
34
		daily_status_mail_rejects_enable="NO"                                      
34
		daily_status_mail_rejects_enable="NO"
35
		daily_status_include_submit_mailq="NO"
35
		daily_status_include_submit_mailq="NO"
36
		daily_submit_queuerun="NO"
36
		daily_submit_queuerun="NO"
37
37
(-)courier-0.62.0/pkg-descr (-1 / +1 lines)
Lines 1-7 Link Here
1
Courier is a modular multiprotocol mail server that's designed to
1
Courier is a modular multiprotocol mail server that's designed to
2
strike a balance between reasonable performance, flexibility and
2
strike a balance between reasonable performance, flexibility and
3
features:
3
features:
4
   
4
5
 * Can be configured to function as an intermediate mail relay, or
5
 * Can be configured to function as an intermediate mail relay, or
6
   as a mail server that receives mail for one or more domains, or
6
   as a mail server that receives mail for one or more domains, or
7
   anything in between.
7
   anything in between.
(-)courier-0.62.0/pkg-plist (-3 / +4 lines)
Lines 63-69 Link Here
63
bin/testmxlookup
63
bin/testmxlookup
64
bin/webmlmd
64
bin/webmlmd
65
bin/webmlmd.rc
65
bin/webmlmd.rc
66
etc/courier/aliases/system
66
@comment etc/courier/aliases/system
67
etc/courier/courierd.dist
67
etc/courier/courierd.dist
68
etc/courier/crontab
68
etc/courier/crontab
69
etc/courier/dsndelayed.txt
69
etc/courier/dsndelayed.txt
Lines 111-117 Link Here
111
etc/courier/sqwebmaild.dist
111
etc/courier/sqwebmaild.dist
112
etc/courier/webmail.authpam
112
etc/courier/webmail.authpam
113
etc/courier/webmlmrc.dist
113
etc/courier/webmlmrc.dist
114
@exec [ -e /etc/aliases ] && ln -sf /etc/aliases %D/etc/courier/aliases/system
114
%%WITHSYSTEMALIASES%%@exec [ -e /etc/aliases ] && ln -sf /etc/aliases %D/etc/courier/aliases/system
115
%%WITHEMPTYALIASES%%@exec true > %D/etc/courier/aliases/system
115
@exec [ -f %D/etc/courier/courierd.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/courierd.dist
116
@exec [ -f %D/etc/courier/courierd.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/courierd.dist
116
@exec [ -f %D/etc/courier/esmtpd-msa.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/esmtpd-msa.dist
117
@exec [ -f %D/etc/courier/esmtpd-msa.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/esmtpd-msa.dist
117
@exec [ -f %D/etc/courier/esmtpd-ssl.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/esmtpd-ssl.dist
118
@exec [ -f %D/etc/courier/esmtpd-ssl.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/esmtpd-ssl.dist
Lines 174-180 Link Here
174
@dirrm libexec/courier/modules
175
@dirrm libexec/courier/modules
175
@dirrm libexec/courier/webmail
176
@dirrm libexec/courier/webmail
176
@dirrm libexec/courier
177
@dirrm libexec/courier
177
@dirrm libexec/filters
178
@dirrmtry libexec/filters
178
sbin/aliaslookup
179
sbin/aliaslookup
179
sbin/courier
180
sbin/courier
180
sbin/courieresmtpd
181
sbin/courieresmtpd

Return to bug 137112