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

(-)dovecot/Makefile (-2 / +2 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	dovecot
8
PORTNAME=	dovecot
9
PORTVERSION=	1.1.14
9
PORTVERSION=	1.1.15
10
CATEGORIES=	mail ipv6
10
CATEGORIES=	mail ipv6
11
MASTER_SITES=	http://www.dovecot.org/releases/1.1/
11
MASTER_SITES=	http://www.dovecot.org/releases/1.1/
12
12
Lines 142-148 Link Here
142
## BDB Support
142
## BDB Support
143
#
143
#
144
.if defined(WITH_BDB) && !defined(WITHOUT_BDB)
144
.if defined(WITH_BDB) && !defined(WITHOUT_BDB)
145
USE_BDB=		yes
145
USE_BDB=		42+
146
CONFIGURE_ARGS+=	--with-db
146
CONFIGURE_ARGS+=	--with-db
147
CFLAGS+=		-I${BDB_INCLUDE_DIR} -L${BDB_LIB_DIR}
147
CFLAGS+=		-I${BDB_INCLUDE_DIR} -L${BDB_LIB_DIR}
148
PLIST_SUB+=		BDB=""
148
PLIST_SUB+=		BDB=""
(-)dovecot/distinfo (-6 / +6 lines)
Lines 1-6 Link Here
1
MD5 (dovecot-1.1.14.tar.gz) = 60b1deccc0ae77e5669060d2b1894e5e
1
MD5 (dovecot-1.1.15.tar.gz) = 90562401bbf6bd052b23b89f7f5a700f
2
SHA256 (dovecot-1.1.14.tar.gz) = 95aa89b65fd89a42484850bbd33d463601039eea21107febc15175d4f3652c4c
2
SHA256 (dovecot-1.1.15.tar.gz) = d65828787c97919fca3e607369d87a3a29940fde3e5162ebb4444dfda47f7fca
3
SIZE (dovecot-1.1.14.tar.gz) = 2372939
3
SIZE (dovecot-1.1.15.tar.gz) = 2383354
4
MD5 (dovecot-1.1.14-managesieve-0.10.6.diff.gz) = 09f9dea802678cb0fbd6f66cea0b0e2d
4
MD5 (dovecot-1.1.15-managesieve-0.10.6.diff.gz) = a4e6d2a4c9d4111d8a53173a25c914e3
5
SHA256 (dovecot-1.1.14-managesieve-0.10.6.diff.gz) = c6d0329ab99eb73e0d464fb38b0806b93e444af2ae9603996fadf2ee58788f4f
5
SHA256 (dovecot-1.1.15-managesieve-0.10.6.diff.gz) = eb31a517eabaa1577b80332688383846a8108ff4ed863f29d666189ef241d3c3
6
SIZE (dovecot-1.1.14-managesieve-0.10.6.diff.gz) = 6488
6
SIZE (dovecot-1.1.15-managesieve-0.10.6.diff.gz) = 6180
(-)dovecot/files/patch-configure (-3 / +3 lines)
Lines 1-6 Link Here
1
--- configure.orig	2009-01-26 19:26:05.000000000 -0500
1
--- configure.orig	2009-05-17 21:39:51.000000000 -0400
2
+++ configure	2009-01-26 19:26:05.000000000 -0500
2
+++ configure	2009-05-17 21:39:51.000000000 -0400
3
@@ -1001,6 +1001,7 @@
3
@@ -1082,6 +1082,7 @@
4
 includedir='${prefix}/include'
4
 includedir='${prefix}/include'
5
 oldincludedir='/usr/include'
5
 oldincludedir='/usr/include'
6
 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
6
 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
(-)dovecot/files/patch-dovecot-example.conf (-23 / +23 lines)
Lines 1-15 Link Here
1
--- dovecot-example.conf.orig	2009-05-09 18:13:35.000000000 -0700
1
--- dovecot-example.conf.orig	2009-05-13 12:41:46.000000000 -0400
2
+++ dovecot-example.conf	2009-05-09 18:14:44.000000000 -0700
2
+++ dovecot-example.conf	2009-05-13 12:41:46.000000000 -0400
3
@@ -20,7 +20,7 @@
3
@@ -21,7 +21,7 @@
4
 
4
 
5
 # Protocols we want to be serving: imap imaps pop3 pop3s managesieve
5
 # Protocols we want to be serving: imap imaps pop3 pop3s
6
 # If you only want to use dovecot-auth, you can set this to "none".
6
 # If you only want to use dovecot-auth, you can set this to "none".
7
-#protocols = imap imaps
7
-#protocols = imap imaps
8
+protocols = %%PROTOCOLS%%
8
+protocols = %%PROTOCOLS%%
9
 
9
 
10
 # A space separated list of IP or host addresses where to listen in for
10
 # A space separated list of IP or host addresses where to listen in for
11
 # connections. "*" listens in all IPv4 interfaces. "[::]" listens in all IPv6
11
 # connections. "*" listens in all IPv4 interfaces. "[::]" listens in all IPv6
12
@@ -48,7 +48,7 @@
12
@@ -45,7 +45,7 @@
13
 # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP
13
 # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP
14
 # matches the local IP (ie. you're connecting from the same computer), the
14
 # matches the local IP (ie. you're connecting from the same computer), the
15
 # connection is considered secure and plaintext authentication is allowed.
15
 # connection is considered secure and plaintext authentication is allowed.
Lines 18-24 Link Here
18
 
18
 
19
 # Should all IMAP and POP3 processes be killed when Dovecot master process
19
 # Should all IMAP and POP3 processes be killed when Dovecot master process
20
 # shuts down. Setting this to "no" means that Dovecot can be upgraded without
20
 # shuts down. Setting this to "no" means that Dovecot can be upgraded without
21
@@ -218,7 +218,7 @@
21
@@ -215,7 +215,7 @@
22
 #
22
 #
23
 # <doc/wiki/MailLocation.txt>
23
 # <doc/wiki/MailLocation.txt>
24
 #
24
 #
Lines 27-33 Link Here
27
 
27
 
28
 # If you need to set multiple mailbox locations or want to change default
28
 # If you need to set multiple mailbox locations or want to change default
29
 # namespace settings, you can do it by defining namespace sections.
29
 # namespace settings, you can do it by defining namespace sections.
30
@@ -276,7 +276,7 @@
30
@@ -273,7 +273,7 @@
31
 # Group to enable temporarily for privileged operations. Currently this is
31
 # Group to enable temporarily for privileged operations. Currently this is
32
 # used only with INBOX when either its initial creation or dotlocking fails.
32
 # used only with INBOX when either its initial creation or dotlocking fails.
33
 # Typically this is set to "mail" to give access to /var/mail.
33
 # Typically this is set to "mail" to give access to /var/mail.
Lines 36-42 Link Here
36
 
36
 
37
 # Grant access to these supplementary groups for mail processes. Typically
37
 # Grant access to these supplementary groups for mail processes. Typically
38
 # these are used to set up access to shared mailboxes. Note that it may be
38
 # these are used to set up access to shared mailboxes. Note that it may be
39
@@ -315,7 +315,7 @@
39
@@ -312,7 +312,7 @@
40
 
40
 
41
 # Rely on O_EXCL to work when creating dotlock files. NFS supports O_EXCL
41
 # Rely on O_EXCL to work when creating dotlock files. NFS supports O_EXCL
42
 # since version 3, so this should be safe to use nowadays by default.
42
 # since version 3, so this should be safe to use nowadays by default.
Lines 45-51 Link Here
45
 
45
 
46
 # Don't use fsync() or fdatasync() calls. This makes the performance better
46
 # Don't use fsync() or fdatasync() calls. This makes the performance better
47
 # at the cost of potential data loss if the server (or the file server)
47
 # at the cost of potential data loss if the server (or the file server)
48
@@ -343,20 +343,20 @@
48
@@ -340,20 +340,20 @@
49
 # Show more verbose process titles (in ps). Currently shows user name and
49
 # Show more verbose process titles (in ps). Currently shows user name and
50
 # IP address. Useful for seeing who are actually using the IMAP processes
50
 # IP address. Useful for seeing who are actually using the IMAP processes
51
 # (eg. shared mailboxes or if same uid is used for multiple accounts).
51
 # (eg. shared mailboxes or if same uid is used for multiple accounts).
Lines 69-75 Link Here
69
 #last_valid_gid = 0
69
 #last_valid_gid = 0
70
 
70
 
71
 # Maximum number of running mail processes. When this limit is reached,
71
 # Maximum number of running mail processes. When this limit is reached,
72
@@ -423,7 +423,7 @@
72
@@ -420,7 +420,7 @@
73
 
73
 
74
 # When copying a message, do it with hard links whenever possible. This makes
74
 # When copying a message, do it with hard links whenever possible. This makes
75
 # the performance much better, and it's unlikely to have any side effects.
75
 # the performance much better, and it's unlikely to have any side effects.
Lines 78-84 Link Here
78
 
78
 
79
 # When copying a message, try to preserve the base filename. Only if the
79
 # When copying a message, try to preserve the base filename. Only if the
80
 # destination mailbox already contains the same name (ie. the mail is being
80
 # destination mailbox already contains the same name (ie. the mail is being
81
@@ -538,7 +538,7 @@
81
@@ -535,7 +535,7 @@
82
   # Send IMAP capabilities in greeting message. This makes it unnecessary for
82
   # Send IMAP capabilities in greeting message. This makes it unnecessary for
83
   # clients to request it with CAPABILITY command, so it saves one round-trip.
83
   # clients to request it with CAPABILITY command, so it saves one round-trip.
84
   # Many clients however don't understand it and ask the CAPABILITY anyway.
84
   # Many clients however don't understand it and ask the CAPABILITY anyway.
Lines 87-93 Link Here
87
 
87
 
88
   # IMAP logout format string:
88
   # IMAP logout format string:
89
   #  %i - total number of bytes read from client
89
   #  %i - total number of bytes read from client
90
@@ -567,7 +567,7 @@
90
@@ -564,7 +564,7 @@
91
   #     but not both. Thunderbird separates these two by forcing server to
91
   #     but not both. Thunderbird separates these two by forcing server to
92
   #     accept '/' suffix in mailbox names in subscriptions list.
92
   #     accept '/' suffix in mailbox names in subscriptions list.
93
   # The list is space-separated.
93
   # The list is space-separated.
Lines 96-102 Link Here
96
 }
96
 }
97
   
97
   
98
 ##
98
 ##
99
@@ -619,7 +619,7 @@
99
@@ -616,7 +616,7 @@
100
   # Dovecot's default, so if you're building a new server it would be a good
100
   # Dovecot's default, so if you're building a new server it would be a good
101
   # idea to change this. %08Xu%08Xv should be pretty fail-safe.
101
   # idea to change this. %08Xu%08Xv should be pretty fail-safe.
102
   #
102
   #
Lines 105-111 Link Here
105
 
105
 
106
   # POP3 logout format string:
106
   # POP3 logout format string:
107
   #  %i - total number of bytes read from client
107
   #  %i - total number of bytes read from client
108
@@ -650,7 +650,7 @@
108
@@ -647,7 +647,7 @@
109
   #     Outlook Express and Netscape Mail breaks if end of headers-line is
109
   #     Outlook Express and Netscape Mail breaks if end of headers-line is
110
   #     missing. This option simply sends it if it's missing.
110
   #     missing. This option simply sends it if it's missing.
111
   # The list is space-separated.
111
   # The list is space-separated.
Lines 114-120 Link Here
114
 }
114
 }
115
 
115
 
116
 ##
116
 ##
117
@@ -787,7 +787,7 @@
117
@@ -742,7 +742,7 @@
118
 # the standard variables here, eg. %Lu would lowercase the username, %n would
118
 # the standard variables here, eg. %Lu would lowercase the username, %n would
119
 # drop away the domain if it was given, or "%n-AT-%d" would change the '@' into
119
 # drop away the domain if it was given, or "%n-AT-%d" would change the '@' into
120
 # "-AT-". This translation is done after auth_username_translation changes.
120
 # "-AT-". This translation is done after auth_username_translation changes.
Lines 123-129 Link Here
123
 
123
 
124
 # If you want to allow master users to log in by specifying the master
124
 # If you want to allow master users to log in by specifying the master
125
 # username within the normal username string (ie. not using SASL mechanism's
125
 # username within the normal username string (ie. not using SASL mechanism's
126
@@ -843,7 +843,7 @@
126
@@ -798,7 +798,7 @@
127
   #   plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey
127
   #   plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey
128
   #   gss-spnego
128
   #   gss-spnego
129
   # NOTE: See also disable_plaintext_auth setting.
129
   # NOTE: See also disable_plaintext_auth setting.
Lines 132-138 Link Here
132
 
132
 
133
   #
133
   #
134
   # Password database is used to verify user's password (and nothing more).
134
   # Password database is used to verify user's password (and nothing more).
135
@@ -905,6 +905,7 @@
135
@@ -860,6 +860,7 @@
136
     #   args = session=yes %Ls
136
     #   args = session=yes %Ls
137
     #   args = cache_key=%u dovecot
137
     #   args = cache_key=%u dovecot
138
     #args = dovecot
138
     #args = dovecot
Lines 140-146 Link Here
140
   }
140
   }
141
 
141
 
142
   # System users (NSS, /etc/passwd, or similiar)
142
   # System users (NSS, /etc/passwd, or similiar)
143
@@ -948,14 +949,16 @@
143
@@ -903,14 +904,16 @@
144
 
144
 
145
   # SQL database <doc/wiki/AuthDatabase.SQL.txt>
145
   # SQL database <doc/wiki/AuthDatabase.SQL.txt>
146
   #passdb sql {
146
   #passdb sql {
Lines 161-167 Link Here
161
   #}
161
   #}
162
 
162
 
163
   # vpopmail authentication <doc/wiki/AuthDatabase.VPopMail.txt>
163
   # vpopmail authentication <doc/wiki/AuthDatabase.VPopMail.txt>
164
@@ -990,7 +993,7 @@
164
@@ -945,7 +948,7 @@
165
     # proceses. Useful with remote NSS lookups that may block.
165
     # proceses. Useful with remote NSS lookups that may block.
166
     # NOTE: Be sure to use this setting with nss_ldap or users might get
166
     # NOTE: Be sure to use this setting with nss_ldap or users might get
167
     # logged in as each others!
167
     # logged in as each others!
Lines 170-176 Link Here
170
   }
170
   }
171
 
171
 
172
   # passwd-like file with specified location
172
   # passwd-like file with specified location
173
@@ -1019,14 +1022,16 @@
173
@@ -974,14 +977,16 @@
174
 
174
 
175
   # SQL database <doc/wiki/AuthDatabase.SQL.txt>
175
   # SQL database <doc/wiki/AuthDatabase.SQL.txt>
176
   #userdb sql {
176
   #userdb sql {
Lines 191-197 Link Here
191
   #}
191
   #}
192
 
192
 
193
   # vpopmail <doc/wiki/AuthDatabase.VPopMail.txt>
193
   # vpopmail <doc/wiki/AuthDatabase.VPopMail.txt>
194
@@ -1058,25 +1063,25 @@
194
@@ -1013,25 +1018,25 @@
195
   #ssl_username_from_cert = no
195
   #ssl_username_from_cert = no
196
 
196
 
197
   # It's possible to export the authentication interface to other programs:
197
   # It's possible to export the authentication interface to other programs:
Lines 227-233 Link Here
227
 }
227
 }
228
 
228
 
229
 # If you wish to use another authentication server than dovecot-auth, you can
229
 # If you wish to use another authentication server than dovecot-auth, you can
230
@@ -1104,11 +1109,12 @@
230
@@ -1059,11 +1064,12 @@
231
 
231
 
232
 dict {
232
 dict {
233
   #quota = mysql:/etc/dovecot-dict-quota.conf 
233
   #quota = mysql:/etc/dovecot-dict-quota.conf 
Lines 243-249 Link Here
243
 
243
 
244
 ##
244
 ##
245
 ## Plugin settings
245
 ## Plugin settings
246
@@ -1145,8 +1151,8 @@
246
@@ -1100,8 +1106,8 @@
247
   # Each quota root has separate limits. Only the command for the first
247
   # Each quota root has separate limits. Only the command for the first
248
   # exceeded limit is excecuted, so put the highest limit first.
248
   # exceeded limit is excecuted, so put the highest limit first.
249
   # Note that % needs to be escaped as %%, otherwise "% " expands to empty.
249
   # Note that % needs to be escaped as %%, otherwise "% " expands to empty.

Return to bug 134852