FreeBSD Bugzilla – Attachment 71697 Details for
Bug 104365
Maintainer Update: mail/dovecot to 1.0.r8
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
dovecot-1.0.r8.diff
dovecot-1.0.r8.diff (text/plain), 9.10 KB, created by
Robin Breathe
on 2006-10-13 00:50:13 UTC
(
hide
)
Description:
dovecot-1.0.r8.diff
Filename:
MIME Type:
Creator:
Robin Breathe
Created:
2006-10-13 00:50:13 UTC
Size:
9.10 KB
patch
obsolete
>diff -ruN dovecot-1.0.r7_2/Makefile dovecot/Makefile >--- dovecot-1.0.r7_2/Makefile Thu Oct 12 01:54:51 2006 >+++ dovecot/Makefile Thu Oct 12 18:08:00 2006 >@@ -7,8 +7,7 @@ > # > > PORTNAME= dovecot >-DISTVERSION= 1.0.rc7 >-PORTREVISION= 2 >+DISTVERSION= 1.0.rc8 > CATEGORIES= mail ipv6 > MASTER_SITES= http://www.dovecot.org/releases/ > >@@ -38,13 +37,16 @@ > .endif > > OPTIONS= KQUEUE "kqueue(2) support" on \ >+ SSL "SSL support" on \ >+ IPV6 "IPv6 support" on \ >+ POP3 "POP3 support" on \ >+ LDA "LDA support" on \ > GSSAPI "GSSAPI support" off \ > VPOPMAIL "VPopMail support" off \ > LDAP "OpenLDAP support" off \ > PGSQL "PostgreSQL support" off \ > MYSQL "MySQL support" off \ >- SQLITE "SQLite support" off \ >- IPV6 "IPv6 support" on >+ SQLITE "SQLite support" off > > .include <bsd.port.pre.mk> > >@@ -54,6 +56,38 @@ > CONFIGURE_ARGS+= --with-ioloop=kqueue > .endif > >+## SSL support >+# >+.if defined(WITHOUT_SSL) >+CONFIGURE_ARGS+= --without-ssl >+.endif >+ >+## IPv6 support >+# >+.if defined(WITHOUT_IPV6) || ${OSVERSION} <= 400014 >+CONFIGURE_ARGS+= --disable-ipv6 >+.endif >+ >+## POP3 support >+# >+.if defined(WITHOUT_POP3) >+CONFIGURE_ARGS+= --without-pop3d >+PROTOCOLS= imap >+PLIST_SUB+= POP3="@comment " >+.else >+PROTOCOLS= imap pop3 >+PLIST_SUB+= POP3="" >+.endif >+ >+## LDA support >+# >+.if defined(WITHOUT_LDA) >+CONFIGURE_ARGS+= --without-deliver >+PLIST_SUB+= LDA="@comment " >+.else >+PLIST_SUB+= LDA="" >+.endif >+ > ## GSSAPI support > # > .if defined(WITH_GSSAPI) >@@ -100,12 +134,6 @@ > CONFIGURE_ARGS+= --with-sqlite > .endif > >-## IPv6 support >-# >-.if defined(WITHOUT_IPV6) || ${OSVERSION} <= 400014 >-CONFIGURE_ARGS+= --disable-ipv6 >-.endif >- > post-patch: > .if defined(WITH_GSSAPI) > @${REINPLACE_CMD} -e 's,<gssapi/gssapi\.h>,<gssapi.h>,' \ >@@ -114,7 +142,9 @@ > .endif > > post-build: >- @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' \ >+ @${REINPLACE_CMD} \ >+ -e 's,%%PREFIX%%,${PREFIX},g' \ >+ -e 's,%%PROTOCOLS%%,${PROTOCOLS},g' \ > ${WRKSRC}/dovecot-example.conf > > pre-install: >@@ -124,6 +154,8 @@ > @${MKDIR} ${DATADIR} > ${INSTALL_SCRIPT} ${WRKSRC}/doc/mkcert.sh ${DATADIR} > ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-openssl.cnf ${DATADIR} >+ ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-ldap.conf ${DATADIR} >+ ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-sql.conf ${DATADIR} > @${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL > @${CAT} ${PKGMESSAGE} > >diff -ruN dovecot-1.0.r7_2/distinfo dovecot/distinfo >--- dovecot-1.0.r7_2/distinfo Thu Oct 12 01:54:51 2006 >+++ dovecot/distinfo Thu Oct 12 00:05:58 2006 >@@ -1,3 +1,3 @@ >-MD5 (dovecot-1.0.rc7.tar.gz) = 665ec0f09fe4f0a8f3f9efd7b9a02297 >-SHA256 (dovecot-1.0.rc7.tar.gz) = 4d877b52678d1ef81c3f176479d566e25c0c4a65d3f61093f39866d1f63c7696 >-SIZE (dovecot-1.0.rc7.tar.gz) = 1273427 >+MD5 (dovecot-1.0.rc8.tar.gz) = 888ecd634dbb4a4755c1a892e8eb3950 >+SHA256 (dovecot-1.0.rc8.tar.gz) = f85f8b4f7dad5541defbe49bf5ff9214bfb2be8059d47ca2a2d52db2c0885611 >+SIZE (dovecot-1.0.rc8.tar.gz) = 1446336 >diff -ruN dovecot-1.0.r7_2/files/patch-dovecot-example.conf dovecot/files/patch-dovecot-example.conf >--- dovecot-1.0.r7_2/files/patch-dovecot-example.conf Thu Oct 12 01:54:51 2006 >+++ dovecot/files/patch-dovecot-example.conf Thu Oct 12 17:44:15 2006 >@@ -1,5 +1,5 @@ >---- dovecot-example.conf.orig Fri Aug 18 21:19:13 2006 >-+++ dovecot-example.conf Fri Aug 18 21:23:26 2006 >+--- dovecot-example.conf.orig Fri Sep 22 14:40:56 2006 >++++ dovecot-example.conf Thu Oct 12 17:43:51 2006 > @@ -9,7 +9,7 @@ > # Default values are shown for each setting, it's not required to uncomment > # any of the lines. Exception to this are paths, they're just examples with >@@ -9,39 +9,32 @@ > # --with-ssldir=/etc/ssl > > # Base directory where to store runtime data. >-@@ -17,6 +17,7 @@ >- >+@@ -18,6 +18,7 @@ > # Protocols we want to be serving: imap imaps pop3 pop3s >+ # If you only want to use dovecot-auth, you can set this to "none". > #protocols = imap imaps >-+protocols = imap pop3 >++protocols = %%PROTOCOLS%% > > # IP or host address where to listen in for connections. It's not currently > # possible to specify multiple addresses. "*" listens in all IPv4 interfaces. >-@@ -135,6 +136,7 @@ >- # Set max. process size in megabytes. If you don't use >- # login_process_per_connection you might need to grow this. >- #login_process_size = 32 >-+login_process_size = 64 >- >- # Should each login be processed in it's own process (yes), or should one >- # login process be allowed to process multiple connections (no)? Yes is more >-@@ -192,6 +194,7 @@ >+@@ -193,6 +194,7 @@ > # default_mail_env = mbox:/var/mail/%d/%n/:INDEX=/var/indexes/%d/%n > # > #default_mail_env = >-+default_mail_env = mbox:/var/mail/%u >++default_mail_env = mbox:~/mail/:INBOX=/var/mail/%u > > # If you need to set multiple mailbox locations or want to change default > # namespace settings, you can do it by defining namespace sections: >-@@ -235,6 +238,7 @@ >+@@ -235,7 +237,7 @@ >+ > # Grant access to these extra groups for mail processes. Typical use would be > # to give "mail" group write access to /var/mail to be able to create dotlocks. >- #mail_extra_groups = >+-#mail_extra_groups = > +mail_extra_groups = mail > > # Allow full filesystem access to clients. There's no access checks other than > # what the operating system does for the active UID/GID. It works with both >-@@ -282,6 +286,7 @@ >+@@ -283,6 +285,7 @@ > # IP address. Useful for seeing who are actually using the IMAP processes > # (eg. shared mailboxes or if same uid is used for multiple accounts). > #verbose_proctitle = no >@@ -49,7 +42,7 @@ > > # Valid UID range for users, defaults to 500 and above. This is mostly > # to make sure that users can't log in as daemons or other system users. >-@@ -295,6 +300,7 @@ >+@@ -296,6 +299,7 @@ > # belongs to supplementary groups with non-valid GIDs, those groups are > # not set. > #first_valid_gid = 1 >@@ -57,7 +50,7 @@ > #last_valid_gid = 0 > > # Maximum number of running mail processes. When this limit is reached, >-@@ -467,19 +473,19 @@ >+@@ -468,19 +472,19 @@ > > protocol imap { > # Login executable location. >@@ -81,7 +74,7 @@ > > # Maximum IMAP command line length in bytes. Some clients generate very long > # command lines with huge mailboxes, so you may need to raise this if you get >-@@ -489,7 +495,7 @@ >+@@ -490,7 +494,7 @@ > # Support for dynamically loadable plugins. mail_plugins is a space separated > # list of plugins to load. > #mail_plugins = >@@ -90,7 +83,7 @@ > > # Send IMAP capabilities in greeting message. This makes it unnecessary for > # clients to request it with CAPABILITY command, so it saves one round-trip. >-@@ -521,6 +527,7 @@ >+@@ -522,6 +526,7 @@ > # accept '/' suffix in mailbox names in subscriptions list. > # The list is space-separated. > #imap_client_workarounds = outlook-idle >@@ -98,20 +91,21 @@ > } > > ## >-@@ -529,10 +536,10 @@ >+@@ -530,11 +535,11 @@ > > protocol pop3 { > # Login executable location. > - #login_executable = /usr/libexec/dovecot/pop3-login > + #login_executable = %%PREFIX%%/libexec/dovecot/pop3-login > >- # POP3 executable location >+ # POP3 executable location. See IMAP's mail_executable above for examples >+ # how this could be changed. > - #mail_executable = /usr/libexec/dovecot/pop3 > + #mail_executable = %%PREFIX%%/libexec/dovecot/pop3 > > # Don't try to set mails non-recent or seen with POP3 sessions. This is > # mostly intended to reduce disk I/O. With maildir it doesn't move files >-@@ -577,6 +584,7 @@ >+@@ -579,6 +584,7 @@ > # installations. > # > #pop3_uidl_format = >@@ -119,7 +113,7 @@ > > # POP3 logout format string: > # %t - number of TOP commands >-@@ -591,7 +599,7 @@ >+@@ -593,7 +599,7 @@ > # Support for dynamically loadable plugins. mail_plugins is a space separated > # list of plugins to load. > #mail_plugins = >@@ -128,7 +122,7 @@ > > # Workarounds for various client bugs: > # outlook-no-nuls: >-@@ -602,6 +610,7 @@ >+@@ -604,6 +610,7 @@ > # missing. This option simply sends it if it's missing. > # The list is space-separated. > #pop3_client_workarounds = >@@ -136,7 +130,7 @@ > } > > ## >-@@ -619,10 +628,11 @@ >+@@ -621,10 +628,11 @@ > # Support for dynamically loadable plugins. mail_plugins is a space separated > # list of plugins to load. > #mail_plugins = >@@ -149,7 +143,7 @@ > > # UNIX socket path to master authentication server to find users. > #auth_socket_path = /var/run/dovecot/auth-master >-@@ -633,7 +643,7 @@ >+@@ -635,7 +643,7 @@ > ## > > # Executable location >diff -ruN dovecot-1.0.r7_2/pkg-plist dovecot/pkg-plist >--- dovecot-1.0.r7_2/pkg-plist Thu Oct 12 01:54:51 2006 >+++ dovecot/pkg-plist Thu Oct 12 17:44:59 2006 >@@ -35,14 +35,14 @@ > lib/dovecot/lib02_trash_plugin.so > @dirrm lib/dovecot > libexec/dovecot/checkpassword-reply >-libexec/dovecot/deliver >+%%LDA%%libexec/dovecot/deliver > libexec/dovecot/dict > libexec/dovecot/dovecot-auth > libexec/dovecot/gdbhelper > libexec/dovecot/imap > libexec/dovecot/imap-login >-libexec/dovecot/pop3 >-libexec/dovecot/pop3-login >+%%POP3%%libexec/dovecot/pop3 >+%%POP3%%libexec/dovecot/pop3-login > libexec/dovecot/rawlog > libexec/dovecot/ssl-build-param > @dirrm libexec/dovecot >@@ -50,4 +50,6 @@ > sbin/dovecotpw > %%DATADIR%%/dovecot-openssl.cnf > %%DATADIR%%/mkcert.sh >+%%DATADIR%%/dovecot-ldap.conf >+%%DATADIR%%/dovecot-sql.conf > @dirrm %%DATADIR%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 104365
: 71697 |
71698