[92434] trunk/dports/mail/dovecot2
pixilla at macports.org
pixilla at macports.org
Sat Apr 28 09:15:29 PDT 2012
Revision: 92434
https://trac.macports.org/changeset/92434
Author: pixilla at macports.org
Date: 2012-04-28 09:15:28 -0700 (Sat, 28 Apr 2012)
Log Message:
-----------
mail/dovecot2:
- hg.dovecot.org patch lib-storage: Fixed expanding path that ends with "~/"
- Closes #34245
Modified Paths:
--------------
trunk/dports/mail/dovecot2/Portfile
trunk/dports/mail/dovecot2/files/patch-doc-example-config-conf.d-10-master.conf.diff
Added Paths:
-----------
trunk/dports/mail/dovecot2/files/patch-src-lib-storage-mail-user.c.diff
Modified: trunk/dports/mail/dovecot2/Portfile
===================================================================
--- trunk/dports/mail/dovecot2/Portfile 2012-04-28 15:42:33 UTC (rev 92433)
+++ trunk/dports/mail/dovecot2/Portfile 2012-04-28 16:15:28 UTC (rev 92434)
@@ -8,6 +8,7 @@
# Please revbump port:dovecot2-sieve and port:dovecot2-antispam
# on port:dovecot2 version changes.
version 2.1.5
+revision 1
set branch [join [lrange [split ${version} .] 0 1] .]
categories mail
maintainers pixilla
@@ -30,14 +31,14 @@
port:zlib \
port:openssl
-set default_internal_user \
- _dovecot
-set default_login_user \
- _dovenull
+set default_internal_user _dovecot
+set default_login_user _dovenull
add_users ${default_internal_user} group=${default_internal_user} realname=Dovecot
-add_users ${default_login_user} group=${default_login_user} realname=Dovenull
+add_users ${default_login_user} group=${default_login_user} realname=Dovenull
-patchfiles patch-doc-example-config-conf.d-10-master.conf.diff
+patch.pre_args -p1
+patchfiles patch-doc-example-config-conf.d-10-master.conf.diff \
+ patch-src-lib-storage-mail-user.c.diff
checksums rmd160 ae79cdacffc115fc7a5aaa9d175cb82f0a77492a \
sha256 94df927aa9f5edb7c86973292c42310e5a7f6c3af50a36436b66b49d31747050
Modified: trunk/dports/mail/dovecot2/files/patch-doc-example-config-conf.d-10-master.conf.diff
===================================================================
--- trunk/dports/mail/dovecot2/files/patch-doc-example-config-conf.d-10-master.conf.diff 2012-04-28 15:42:33 UTC (rev 92433)
+++ trunk/dports/mail/dovecot2/files/patch-doc-example-config-conf.d-10-master.conf.diff 2012-04-28 16:15:28 UTC (rev 92434)
@@ -1,15 +1,15 @@
---- doc/example-config/conf.d/10-master.conf.orig 2011-01-14 11:19:50.000000000 -0800
-+++ doc/example-config/conf.d/10-master.conf 2011-01-14 11:20:58.000000000 -0800
+--- a/doc/example-config/conf.d/10-master.conf 2012-04-28 08:50:58.000000000 -0700
++++ b/doc/example-config/conf.d/10-master.conf 2012-04-28 08:50:43.000000000 -0700
@@ -9,10 +9,12 @@
# Login user is internally used by login processes. This is the most untrusted
# user in Dovecot system. It shouldn't have access to anything at all.
#default_login_user = dovenull
-+default_login_user = @@default_login_user@@
++default_login_user = _dovenull
# Internal user is used by unprivileged processes. It should be separate from
# login user, so that login processes can't disturb other processes.
#default_internal_user = dovecot
-+default_internal_user = @@default_internal_user@@
++default_internal_user = _dovecot
service imap-login {
inet_listener imap {
Added: trunk/dports/mail/dovecot2/files/patch-src-lib-storage-mail-user.c.diff
===================================================================
--- trunk/dports/mail/dovecot2/files/patch-src-lib-storage-mail-user.c.diff (rev 0)
+++ trunk/dports/mail/dovecot2/files/patch-src-lib-storage-mail-user.c.diff 2012-04-28 16:15:28 UTC (rev 92434)
@@ -0,0 +1,11 @@
+--- a/src/lib-storage/mail-user.c 2012-04-28 08:50:59.000000000 -0700
++++ b/src/lib-storage/mail-user.c 2012-04-28 08:50:43.000000000 -0700
+@@ -343,7 +343,7 @@
+ {
+ const char *home, *path = *pathp;
+
+- if (strncmp(path, "~/", 2) != 0) {
++ if (*path != '~') {
+ /* no need to expand home */
+ return 0;
+ }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120428/40d4e1e9/attachment.html>
More information about the macports-changes
mailing list