diff options
author | Rene Ladan <rene@FreeBSD.org> | 2017-07-31 19:39:07 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2017-07-31 19:39:07 +0000 |
commit | c6c3afa7e01e523c9f6a54320b3dd930f1308d01 (patch) | |
tree | 2df9e518627517f7c114d53c7148e91be89d6109 /mail | |
parent | 20f9ef44a2bc886bc2719a512b1f6cfab7591f34 (diff) | |
download | ports-c6c3afa7e01e523c9f6a54320b3dd930f1308d01.tar.gz ports-c6c3afa7e01e523c9f6a54320b3dd930f1308d01.zip |
Remove expired ports:
2017-04-30 multimedia/avbin: Unfetchable for more than six months (google code has gone away)
games/gondola: Depends on expired multimedia/avbin
2017-04-30 sysutils/flyback: Unfetchable for more than six months (google code has gone away)
2017-06-30 multimedia/py-ffmpeg: Depreciated upstream in favour of ffpyplayer
2017-07-31 mail/dovecot: Deprecated by upstream years ago. Use mail/dovecot2 instead
Notes
Notes:
svn path=/head/; revision=446994
Diffstat (limited to 'mail')
-rw-r--r-- | mail/Makefile | 1 | ||||
-rw-r--r-- | mail/dovecot/Makefile | 171 | ||||
-rw-r--r-- | mail/dovecot/distinfo | 4 | ||||
-rw-r--r-- | mail/dovecot/files/dovecot.in | 60 | ||||
-rw-r--r-- | mail/dovecot/files/patch-configure | 10 | ||||
-rw-r--r-- | mail/dovecot/files/patch-dovecot-example.conf | 247 | ||||
-rw-r--r-- | mail/dovecot/files/patch-src_login-common_ssl-proxy-openssl.c | 19 | ||||
-rw-r--r-- | mail/dovecot/files/pkg-deinstall.in | 10 | ||||
-rw-r--r-- | mail/dovecot/files/pkg-message.in | 21 | ||||
-rw-r--r-- | mail/dovecot/pkg-descr | 7 | ||||
-rw-r--r-- | mail/dovecot/pkg-plist | 116 |
11 files changed, 0 insertions, 666 deletions
diff --git a/mail/Makefile b/mail/Makefile index 119c04072168..0d90a576cfa1 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -96,7 +96,6 @@ SUBDIR += dkimproxy SUBDIR += dma SUBDIR += dot-forward - SUBDIR += dovecot SUBDIR += dovecot2 SUBDIR += dovecot2-pigeonhole SUBDIR += drac diff --git a/mail/dovecot/Makefile b/mail/dovecot/Makefile deleted file mode 100644 index 4823a516f7de..000000000000 --- a/mail/dovecot/Makefile +++ /dev/null @@ -1,171 +0,0 @@ -# Created by: Dominic Marks <dominic.marks@btinternet.com> -# $FreeBSD$ - -PORTNAME= dovecot -PORTVERSION= 1.2.17 -PORTREVISION= 6 -CATEGORIES= mail ipv6 -MASTER_SITES= http://www.dovecot.org/releases/${PORTVERSION:R}/ \ - http://www.rename-it.nl/dovecot/${PORTVERSION:R}/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Secure and compact IMAP and POP3 servers - -LICENSE= LGPL21 MIT -LICENSE_COMB= dual - -DEPRECATED= Deprecated by upstream years ago. Use mail/dovecot2 instead -EXPIRATION_DATE=2017-07-31 - -CONFLICTS= dovecot2-2.[0-9].* - -###################################################################### -# Anytime PORTVERSION changes please bump PORTREVISIONs of # -# mail/dovecot-antispam, mail/dovecot-managesieve and # -# mail/dovecot-sieve. Please see ports/135311 and ports/146029 for # -# an explanation. # -# # -# Please be careful when updating this port as changes to this port # -# can break mail/dovecot-sieve and mail/dovecot-managesieve. In # -# order to ensure the least amount of breakage possible please # -# consult the maintainer of those ports before updating this one. # -###################################################################### - -USES= cpe iconv libtool:keepla ssl -USE_RC_SUBR= dovecot - -PORTSCOUT= limit:^1\.2 - -GNU_CONFIGURE= yes -CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --localstatedir=/var \ - --with-statedir=/var/db/dovecot \ - --without-shadow - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -USE_LDCONFIG= ${PREFIX}/lib/dovecot \ - ${PREFIX}/lib/dovecot/imap \ - ${PREFIX}/lib/dovecot/pop3 \ - ${PREFIX}/lib/dovecot/lda - -USERS= dovecot -GROUPS= ${USERS} - -PROTOCOLS= imap pop3 - -# Default requirement for dovecot rc script -_REQUIRE= LOGIN - -OPTIONS_DEFINE= KQUEUE SSL MANAGESIEVE GSSAPI VPOPMAIL BDB LDAP PGSQL MYSQL SQLITE DOCS -OPTIONS_DEFAULT= KQUEUE SSL MANAGESIEVE -KQUEUE_DESC= kqueue(2) support -MANAGESIEVE_DESC= ManageSieve support -VPOPMAIL_DESC= VPopMail support - -OPTIONS_SUB= yes -BDB_CFLAGS= -I${BDB_INCLUDE_DIR} -L${BDB_LIB_DIR} -BDB_CONFIGURE_WITH= db -BDB_USES= bdb -DOCS_CONFIGURE_WITH= docs -GSSAPI_CONFIGURE_WITH= gssapi -GSSAPI_LDFLAGS= -lgssapi_krb5 -KQUEUE_CONFIGURE_ON= --with-ioloop=kqueue -LDAP_CONFIGURE_WITH= ldap -LDAP_USE= OPENLDAP=yes -MYSQL_CONFIGURE_WITH= mysql -MYSQL_USE= MYSQL=yes -PGSQL_CONFIGURE_WITH= pgsql -PGSQL_USES= pgsql -SQLITE_CONFIGURE_WITH= sqlite -SQLITE_USES= sqlite:3 -SSL_CONFIGURE_OFF= --without-ssl -SSL_CONFIGURE_ON= --with-ssl=openssl -VPOPMAIL_BUILD_DEPENDS= ${LOCALBASE}/vpopmail/bin/vchkpw:mail/vpopmail -VPOPMAIL_CONFIGURE_WITH=vpopmail - -.include <bsd.port.options.mk> - -.if ${ARCH} == "arm" -BROKEN= Does not build on arm -.endif - -DOCS= AUTHORS COPYING COPYING.LGPL COPYING.MIT INSTALL NEWS TODO README -PORTDOCS= * - -.if ${PORT_OPTIONS:MSSL} -PROTOCOLS+= imaps pop3s -.endif - -.if ${PORT_OPTIONS:MLDAP} -_REQUIRE+= slapd -.endif - -.if ${PORT_OPTIONS:MPGSQL} -_REQUIRE+= postgresql -.endif - -.if ${PORT_OPTIONS:MMYSQL} -_REQUIRE+= mysql -.endif - -SUB_LIST+= REQUIRE="${_REQUIRE}" -SUB_FILES+= pkg-deinstall pkg-message - -# sed script for dovecot.conf -REINPLACE= s!%%PROTOCOLS%%!${PROTOCOLS}!g;\ - s!/usr/!${PREFIX}/!g;\ - s!=/usr!=${PREFIX}!g;\ - s!=/etc !=${PREFIX}/etc !g;\ - s!/etc/dovecot!${PREFIX}&!g;\ - s![[:<:]]doc/(dovecot-[^-]+)-example.conf[[:>:]]!${EXAMPLESDIR}/\1.conf!g;\ - s!\#sendmail_path = /usr/.*!sendmail_path = /usr/sbin/sendmail!g; - -.if ${PORT_OPTIONS:MBDB} -REINPLACE+= s!^\#(dict_db_config)!\1!; -.endif - -.if ${PORT_OPTIONS:MMANAGESIEVE} -MANAGESIEVEVERSION!= ${MAKE} -C ${.CURDIR}/../dovecot-managesieve -V PORTVERSION -PATCH_SITES!= ${MAKE} -C ${.CURDIR}/../dovecot-managesieve -V MASTER_SITES -PATCHFILES+= dovecot-${PORTVERSION}-managesieve-${MANAGESIEVEVERSION}.diff.gz -PATCH_DIST_STRIP= -p1 -PROTOCOLS+= managesieve -DOCS+= README.managesieve -.endif - -.if ${PORT_OPTIONS:MPGSQL} || ${PORT_OPTIONS:MMYSQL} || ${PORT_OPTIONS:MSQLITE} -PLIST_SUB+= SQL="" -.else -PLIST_SUB+= SQL="@comment " -.endif - -post-patch: - @${REINPLACE_CMD} -E -e '${REINPLACE}' \ - ${WRKSRC}/dovecot-example.conf - @${REINPLACE_CMD} -E -e'\ - s!-example\.conf[[:>:]]!.conf!g;\ - s!^(confdir[[:space:]]+=[[:space:]]+)\$$\(sysconfdir\)!\1${EXAMPLESDIR}!g;\ - ' ${WRKSRC}/*/Makefile.in ${WRKSRC}/Makefile.in - @${LN} -f ${WRKSRC}/dovecot-example.conf ${WRKSRC}/dovecot.conf - @${LN} -f ${WRKSRC}/doc/dovecot-db-example.conf ${WRKSRC}/doc/dovecot-db.conf - @${LN} -f ${WRKSRC}/doc/dovecot-dict-sql-example.conf ${WRKSRC}/doc/dovecot-dict-sql.conf - @${LN} -f ${WRKSRC}/doc/dovecot-ldap-example.conf ${WRKSRC}/doc/dovecot-ldap.conf - @${LN} -f ${WRKSRC}/doc/dovecot-sql-example.conf ${WRKSRC}/doc/dovecot-sql.conf - -post-install: - ${FIND} ${STAGEDIR}${PREFIX}/lib/ -name \*.so | ${XARGS} strip - ${INSTALL_DATA} ${WRKSRC}/dovecot.conf ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-db.conf ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-dict-sql.conf ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-ldap.conf ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-sql.conf ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-openssl.cnf ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_SCRIPT} ${WRKSRC}/doc/mkcert.sh ${STAGEDIR}${EXAMPLESDIR} - -.if ${PORT_OPTIONS:MDOCS} - ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/mail/dovecot/distinfo b/mail/dovecot/distinfo deleted file mode 100644 index 0c9e49177869..000000000000 --- a/mail/dovecot/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (dovecot-1.2.17.tar.gz) = 6f39f86a06ddbaa8e264d03046c2fc8870f97ea27c1e52eb5bc96c3b754f0bed -SIZE (dovecot-1.2.17.tar.gz) = 2983431 -SHA256 (dovecot-1.2.17-managesieve-0.11.13.diff.gz) = 6b3a3b5263adc5d30275201fcc8c8ed0b2a659f85eb5b9be65c8000884343b3e -SIZE (dovecot-1.2.17-managesieve-0.11.13.diff.gz) = 6461 diff --git a/mail/dovecot/files/dovecot.in b/mail/dovecot/files/dovecot.in deleted file mode 100644 index c1b3e1b6f562..000000000000 --- a/mail/dovecot/files/dovecot.in +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: dovecot -# REQUIRE: %%REQUIRE%% -# KEYWORD: shutdown - -# Define dovecot_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/dovecot - -. /etc/rc.subr - -name=dovecot -rcvar=dovecot_enable - -# read configuration and set defaults -load_rc_config ${name} -: ${dovecot_enable:="NO"} -: ${dovecot_config:="%%PREFIX%%/etc/${name}.conf"} - -command="%%PREFIX%%/sbin/${name}" -start_precmd="start_precmd" -stop_postcmd="stop_postcmd" -restart_cmd="restart_cmd" -extra_commands="reload" - -start_precmd() -{ # Ensure runtime directories exist with correct permissions - local login_user login_gid - login_user=$(${command} ${command_args} -a | /usr/bin/awk -F ': ' '/^login_user:/ { print $2 }') - login_gid=$(/usr/sbin/pw usershow -n "${login_user}" 2>/dev/null | /usr/bin/cut -d: -f4) - /usr/bin/install -o root -g wheel -m 0755 -d ${base_dir} - /usr/bin/install -o root -g ${login_gid} -m 0750 -d ${login_dir} -} - -stop_postcmd() -{ # Cleanup runtime directories - rm -rf ${login_dir} ${base_dir} 2>/dev/null -} - -restart_cmd() -{ # Overriding makes rc.subr run this once for each instance - run_rc_command stop - run_rc_command start -} - -# To start multiple instances of dovecot set dovecot_config to -# a space seperated list of configuration files. -for config in ${dovecot_config}; do - required_files="${config}" - command_args="-c ${config}" - base_dir=$(${command} ${command_args} -a | /usr/bin/awk -F ': ' '/^base_dir:/ { print $2 }') - login_dir=$(${command} ${command_args} -a | /usr/bin/awk -F ': ' '/^login_dir:/ { print $2 }') - pidfile="${base_dir}/master.pid" - run_rc_command "$1" -done diff --git a/mail/dovecot/files/patch-configure b/mail/dovecot/files/patch-configure deleted file mode 100644 index 393b2adc4a94..000000000000 --- a/mail/dovecot/files/patch-configure +++ /dev/null @@ -1,10 +0,0 @@ ---- configure.orig 2009-05-17 21:39:51.000000000 -0400 -+++ configure 2009-05-17 21:39:51.000000000 -0400 -@@ -1082,6 +1082,7 @@ - includedir='${prefix}/include' - oldincludedir='/usr/include' - docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' -+examplesdir='${datarootdir}/examples/${PACKAGE_TARNAME}' - infodir='${datarootdir}/info' - htmldir='${docdir}' - dvidir='${docdir}' diff --git a/mail/dovecot/files/patch-dovecot-example.conf b/mail/dovecot/files/patch-dovecot-example.conf deleted file mode 100644 index b3fd157a4fb4..000000000000 --- a/mail/dovecot/files/patch-dovecot-example.conf +++ /dev/null @@ -1,247 +0,0 @@ ---- dovecot-example.conf.orig 2009-07-27 09:57:30.000000000 +0900 -+++ dovecot-example.conf 2009-07-30 13:21:50.000000000 +0900 -@@ -21,7 +21,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 = %%PROTOCOLS%% - - # A space separated list of IP or host addresses where to listen in for - # connections. "*" listens in all IPv4 interfaces. "[::]" listens in all IPv6 -@@ -45,7 +45,7 @@ - # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP - # matches the local IP (ie. you're connecting from the same computer), the - # connection is considered secure and plaintext authentication is allowed. --#disable_plaintext_auth = yes -+disable_plaintext_auth = no - - # Should all IMAP and POP3 processes be killed when Dovecot master process - # shuts down. Setting this to "no" means that Dovecot can be upgraded without -@@ -221,7 +221,7 @@ - # - # <doc/wiki/MailLocation.txt> - # --#mail_location = -+mail_location = 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. -@@ -302,7 +302,7 @@ - # Group to enable temporarily for privileged operations. Currently this is - # used only with INBOX when either its initial creation or dotlocking fails. - # Typically this is set to "mail" to give access to /var/mail. --#mail_privileged_group = -+mail_privileged_group = mail - - # Grant access to these supplementary groups for mail processes. Typically - # these are used to set up access to shared mailboxes. Note that it may be -@@ -341,7 +341,7 @@ - - # Rely on O_EXCL to work when creating dotlock files. NFS supports O_EXCL - # since version 3, so this should be safe to use nowadays by default. --#dotlock_use_excl = yes -+dotlock_use_excl = yes - - # Don't use fsync() or fdatasync() calls. This makes the performance better - # at the cost of potential data loss if the server (or the file server) -@@ -369,20 +369,20 @@ - # Show more verbose process titles (in ps). Currently shows user name and - # 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 -+verbose_proctitle = yes - - # 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. - # Note that denying root logins is hardcoded to dovecot binary and can't - # be done even if first_valid_uid is set to 0. --#first_valid_uid = 500 -+first_valid_uid = 1000 - #last_valid_uid = 0 - - # Valid GID range for users, defaults to non-root/wheel. Users having - # non-valid GID as primary group ID aren't allowed to log in. If user - # belongs to supplementary groups with non-valid GIDs, those groups are - # not set. --#first_valid_gid = 1 -+first_valid_gid = 1000 - #last_valid_gid = 0 - - # Maximum number of running mail processes. When this limit is reached, -@@ -449,7 +449,7 @@ - - # When copying a message, do it with hard links whenever possible. This makes - # the performance much better, and it's unlikely to have any side effects. --#maildir_copy_with_hardlinks = yes -+maildir_copy_with_hardlinks = yes - - # When copying a message, try to preserve the base filename. Only if the - # destination mailbox already contains the same name (ie. the mail is being -@@ -605,7 +605,7 @@ - # but not both. Thunderbird separates these two by forcing server to - # accept '/' suffix in mailbox names in subscriptions list. - # The list is space-separated. -- #imap_client_workarounds = -+ imap_client_workarounds = delay-newmail netscape-eoh tb-extra-mailbox-sep - } - - ## -@@ -657,7 +657,7 @@ - # Dovecot's default, so if you're building a new server it would be a good - # idea to change this. %08Xu%08Xv should be pretty fail-safe. - # -- #pop3_uidl_format = %08Xu%08Xv -+ pop3_uidl_format = %08Xu%08Xv - - # POP3 logout format string: - # %i - total number of bytes read from client -@@ -688,7 +688,7 @@ - # Outlook Express and Netscape Mail breaks if end of headers-line is - # missing. This option simply sends it if it's missing. - # The list is space-separated. -- #pop3_client_workarounds = -+ pop3_client_workarounds = outlook-no-nuls oe-ns-eoh - } - - ## -@@ -784,7 +784,7 @@ - # the standard variables here, eg. %Lu would lowercase the username, %n would - # drop away the domain if it was given, or "%n-AT-%d" would change the '@' into - # "-AT-". This translation is done after auth_username_translation changes. --#auth_username_format = -+auth_username_format = %Lu - - # If you want to allow master users to log in by specifying the master - # username within the normal username string (ie. not using SASL mechanism's -@@ -835,7 +835,7 @@ - # plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey - # gss-spnego - # NOTE: See also disable_plaintext_auth setting. -- mechanisms = plain -+ mechanisms = plain login - - # - # Password database is used to verify user's password (and nothing more). -@@ -901,6 +901,7 @@ - # args = session=yes %Ls - # args = cache_key=%u dovecot - #args = dovecot -+ args = session=yes dovecot - } - - # System users (NSS, /etc/passwd, or similiar) -@@ -944,14 +945,16 @@ - - # SQL database <doc/wiki/AuthDatabase.SQL.txt> - #passdb sql { -- # Path for SQL configuration file, see doc/dovecot-sql-example.conf -- #args = -+ # Path for SQL configuration file. -+ # See doc/dovecot-sql-example.conf -+ #args = /etc/dovecot-sql.conf - #} - - # LDAP database <doc/wiki/AuthDatabase.LDAP.txt> - #passdb ldap { -- # Path for LDAP configuration file, see doc/dovecot-ldap-example.conf -- #args = -+ # Path for LDAP configuration file. -+ # See doc/dovecot-ldap-example.conf -+ #args = /etc/dovecot-ldap.conf - #} - - # vpopmail authentication <doc/wiki/AuthDatabase.VPopMail.txt> -@@ -986,7 +989,7 @@ - # proceses. Useful with remote NSS lookups that may block. - # NOTE: Be sure to use this setting with nss_ldap or users might get - # logged in as each others! -- #args = -+ args = blocking=yes - } - - # passwd-like file with specified location -@@ -1022,14 +1025,16 @@ - - # SQL database <doc/wiki/AuthDatabase.SQL.txt> - #userdb sql { -- # Path for SQL configuration file, see doc/dovecot-sql-example.conf -- #args = -+ # Path for SQL configuration file. -+ # See doc/dovecot-sql-example.conf -+ #args = /etc/dovecot-sql.conf - #} - - # LDAP database <doc/wiki/AuthDatabase.LDAP.txt> - #userdb ldap { -- # Path for LDAP configuration file, see doc/dovecot-ldap-example.conf -- #args = -+ # Path for LDAP configuration file. -+ # See doc/dovecot-ldap-example.conf -+ #args = /etc/dovecot-ldap.conf - #} - - # vpopmail <doc/wiki/AuthDatabase.VPopMail.txt> -@@ -1061,25 +1066,25 @@ - #ssl_username_from_cert = no - - # It's possible to export the authentication interface to other programs: -- #socket listen { -- #master { -+ socket listen { -+ master { - # Master socket provides access to userdb information. It's typically - # used to give Dovecot's local delivery agent access to userdb so it - # can find mailbox locations. -- #path = /var/run/dovecot/auth-master -- #mode = 0600 -+ path = /var/run/dovecot/auth-master -+ mode = 0600 - # Default user/group is the one who started dovecot-auth (root) - #user = - #group = -- #} -- #client { -+ } -+ client { - # The client socket is generally safe to export to everyone. Typical use - # is to export it to your SMTP server so it can do SMTP AUTH lookups - # using it. -- #path = /var/run/dovecot/auth-client -- #mode = 0660 -- #} -- #} -+ path = /var/run/dovecot/auth-client -+ mode = 0660 -+ } -+ } - } - - # If you wish to use another authentication server than dovecot-auth, you can -@@ -1107,11 +1112,12 @@ - - dict { - #quota = mysql:/etc/dovecot-dict-quota.conf -- #expire = db:/var/lib/dovecot/expire.db -+ #expire = db:/var/db/dovecot/expire.db - } - --# Path to Berkeley DB's configuration file. See doc/dovecot-db-example.conf --#dict_db_config = -+# Path to Berkeley DB's configuration file. -+# See doc/dovecot-db-example.conf -+#dict_db_config = /etc/dovecot-db.conf - - ## - ## Plugin settings -@@ -1148,8 +1154,8 @@ - # Each quota root has separate limits. Only the command for the first - # exceeded limit is excecuted, so put the highest limit first. - # Note that % needs to be escaped as %%, otherwise "% " expands to empty. -- # quota_warning = storage=95%% /usr/local/bin/quota-warning.sh 95 -- # quota_warning2 = storage=80%% /usr/local/bin/quota-warning.sh 80 -+ # quota_warning = storage=95%% /usr/bin/quota-warning.sh 95 -+ # quota_warning2 = storage=80%% /usr/bin/quota-warning.sh 80 - #quota = maildir - - # ACL plugin. vfile backend reads ACLs from "dovecot-acl" file from maildir diff --git a/mail/dovecot/files/patch-src_login-common_ssl-proxy-openssl.c b/mail/dovecot/files/patch-src_login-common_ssl-proxy-openssl.c deleted file mode 100644 index 3985bc727695..000000000000 --- a/mail/dovecot/files/patch-src_login-common_ssl-proxy-openssl.c +++ /dev/null @@ -1,19 +0,0 @@ ---- src/login-common/ssl-proxy-openssl.c.orig 2011-01-20 21:16:59 UTC -+++ src/login-common/ssl-proxy-openssl.c -@@ -21,6 +21,7 @@ - #include <openssl/ssl.h> - #include <openssl/err.h> - #include <openssl/rand.h> -+#include <openssl/comp.h> - - #define DOVECOT_SSL_DEFAULT_CIPHER_LIST "ALL:!LOW:!SSLv2" - /* Check every 30 minutes if parameters file has been updated */ -@@ -817,7 +818,7 @@ static void ssl_proxy_ctx_init(SSL_CTX * - { - const char *cafile; - -- SSL_CTX_set_options(ssl_ctx, SSL_OP_ALL); -+ SSL_CTX_set_options(ssl_ctx, SSL_OP_ALL | SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3); - - cafile = getenv("SSL_CA_FILE"); - if (cafile != NULL) { diff --git a/mail/dovecot/files/pkg-deinstall.in b/mail/dovecot/files/pkg-deinstall.in deleted file mode 100644 index d02dcd6056f6..000000000000 --- a/mail/dovecot/files/pkg-deinstall.in +++ /dev/null @@ -1,10 +0,0 @@ -#! /bin/sh -# -# $FreeBSD: /tmp/pcvs/ports/mail/dovecot/files/pkg-deinstall.in,v 1.2 2008-11-28 14:38:26 wxs Exp $ -# - -case $2 in -DEINSTALL) - echo "If you don't intend on reinstalling this port you should manually 'rm -rf /var/db/dovecot' if anything was stored there." - ;; -esac diff --git a/mail/dovecot/files/pkg-message.in b/mail/dovecot/files/pkg-message.in deleted file mode 100644 index 1cd6aed1cae8..000000000000 --- a/mail/dovecot/files/pkg-message.in +++ /dev/null @@ -1,21 +0,0 @@ ---------------------------------------------------------------------- - - You can get basic IMAP and POP3 services running by enabling - dovecot in the /etc/rc.conf file. - - dovecot_enable - (bool) If set to ``YES'', run the dovecot command - at boot time. - - In the basic configuration Dovecot will authenticate users against - the system's passwd file and use the default /var/mail/$USER mbox - files. - - dovecot_config - (str) Path to dovecot configuration file(s). - Default %%PREFIX%%/etc/dovecot.conf. - - To start multiple instances of dovecot set dovecot_config to - a space separated list of configuration files. - ---------------------------------------------------------------------- diff --git a/mail/dovecot/pkg-descr b/mail/dovecot/pkg-descr deleted file mode 100644 index 48a277c6a21a..000000000000 --- a/mail/dovecot/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Dovecot is a secure and compact IMAP server which is in the early stages -of development. It supports Maildirs and mbox formats and much of the -IMAP v4 protocol including SSL/TLS. IPv6 support is also included. -Dovecot supports authentication with OpenLDAP, PostgreSQL, MySQL, vpopmail -and PAM. - -WWW: http://www.dovecot.org/ diff --git a/mail/dovecot/pkg-plist b/mail/dovecot/pkg-plist deleted file mode 100644 index 86bd357182f4..000000000000 --- a/mail/dovecot/pkg-plist +++ /dev/null @@ -1,116 +0,0 @@ -lib/dovecot/imap/lib01_acl_plugin.so -lib/dovecot/imap/lib02_imap_acl_plugin.a -lib/dovecot/imap/lib02_imap_acl_plugin.la -lib/dovecot/imap/lib02_imap_acl_plugin.so -lib/dovecot/imap/lib02_lazy_expunge_plugin.so -lib/dovecot/imap/lib10_quota_plugin.so -lib/dovecot/imap/lib11_imap_quota_plugin.a -lib/dovecot/imap/lib11_imap_quota_plugin.la -lib/dovecot/imap/lib11_imap_quota_plugin.so -lib/dovecot/imap/lib11_trash_plugin.so -lib/dovecot/imap/lib20_autocreate_plugin.so -lib/dovecot/imap/lib20_convert_plugin.so -lib/dovecot/imap/lib20_expire_plugin.so -lib/dovecot/imap/lib20_fts_plugin.so -lib/dovecot/imap/lib20_listescape_plugin.so -lib/dovecot/imap/lib20_mail_log_plugin.so -lib/dovecot/imap/lib20_mbox_snarf_plugin.so -lib/dovecot/imap/lib20_virtual_plugin.so -lib/dovecot/imap/lib20_zlib_plugin.so -lib/dovecot/imap/lib21_fts_squat_plugin.so -lib/dovecot/lda/lib01_acl_plugin.so -lib/dovecot/lda/lib10_quota_plugin.so -lib/dovecot/lda/lib11_trash_plugin.so -lib/dovecot/lda/lib20_autocreate_plugin.so -lib/dovecot/lda/lib20_convert_plugin.so -lib/dovecot/lda/lib20_expire_plugin.so -lib/dovecot/lda/lib20_fts_plugin.so -lib/dovecot/lda/lib20_listescape_plugin.so -lib/dovecot/lda/lib20_mail_log_plugin.so -lib/dovecot/lda/lib20_virtual_plugin.so -lib/dovecot/lda/lib21_fts_squat_plugin.so -lib/dovecot/lib01_acl_plugin.a -lib/dovecot/lib01_acl_plugin.la -lib/dovecot/lib01_acl_plugin.so -lib/dovecot/lib02_lazy_expunge_plugin.a -lib/dovecot/lib02_lazy_expunge_plugin.la -lib/dovecot/lib02_lazy_expunge_plugin.so -lib/dovecot/lib10_quota_plugin.a -lib/dovecot/lib10_quota_plugin.la -lib/dovecot/lib10_quota_plugin.so -lib/dovecot/lib11_trash_plugin.a -lib/dovecot/lib11_trash_plugin.la -lib/dovecot/lib11_trash_plugin.so -lib/dovecot/lib20_autocreate_plugin.a -lib/dovecot/lib20_autocreate_plugin.la -lib/dovecot/lib20_autocreate_plugin.so -lib/dovecot/lib20_convert_plugin.a -lib/dovecot/lib20_convert_plugin.la -lib/dovecot/lib20_convert_plugin.so -lib/dovecot/lib20_expire_plugin.a -lib/dovecot/lib20_expire_plugin.la -lib/dovecot/lib20_expire_plugin.so -lib/dovecot/lib20_fts_plugin.a -lib/dovecot/lib20_fts_plugin.la -lib/dovecot/lib20_fts_plugin.so -lib/dovecot/lib20_listescape_plugin.a -lib/dovecot/lib20_listescape_plugin.la -lib/dovecot/lib20_listescape_plugin.so -lib/dovecot/lib20_mail_log_plugin.a -lib/dovecot/lib20_mail_log_plugin.la -lib/dovecot/lib20_mail_log_plugin.so -lib/dovecot/lib20_mbox_snarf_plugin.a -lib/dovecot/lib20_mbox_snarf_plugin.la -lib/dovecot/lib20_mbox_snarf_plugin.so -lib/dovecot/lib20_virtual_plugin.a -lib/dovecot/lib20_virtual_plugin.la -lib/dovecot/lib20_virtual_plugin.so -lib/dovecot/lib20_zlib_plugin.a -lib/dovecot/lib20_zlib_plugin.la -lib/dovecot/lib20_zlib_plugin.so -lib/dovecot/lib21_fts_squat_plugin.a -lib/dovecot/lib21_fts_squat_plugin.la -lib/dovecot/lib21_fts_squat_plugin.so -lib/dovecot/pop3/lib02_lazy_expunge_plugin.so -lib/dovecot/pop3/lib10_quota_plugin.so -lib/dovecot/pop3/lib20_autocreate_plugin.so -lib/dovecot/pop3/lib20_convert_plugin.so -lib/dovecot/pop3/lib20_expire_plugin.so -lib/dovecot/pop3/lib20_fts_plugin.so -lib/dovecot/pop3/lib20_listescape_plugin.so -lib/dovecot/pop3/lib20_mail_log_plugin.so -lib/dovecot/pop3/lib20_mbox_snarf_plugin.so -lib/dovecot/pop3/lib20_virtual_plugin.so -lib/dovecot/pop3/lib20_zlib_plugin.so -lib/dovecot/pop3/lib21_fts_squat_plugin.so -libexec/dovecot/authtest -libexec/dovecot/checkpassword-reply -libexec/dovecot/convert-tool -libexec/dovecot/deliver -libexec/dovecot/dict -libexec/dovecot/dovecot-auth -libexec/dovecot/expire-tool -libexec/dovecot/gdbhelper -libexec/dovecot/idxview -libexec/dovecot/imap -libexec/dovecot/imap-login -libexec/dovecot/imap-utf7 -libexec/dovecot/listview -libexec/dovecot/logview -libexec/dovecot/maildirlock -libexec/dovecot/pop3 -libexec/dovecot/pop3-login -libexec/dovecot/rawlog -libexec/dovecot/ssl-build-param -libexec/dovecot/threadview -sbin/dovecot -sbin/dovecotpw -@sample %%EXAMPLESDIR%%/dovecot-db.conf etc/dovecot-db.conf -%%SQL%%@sample %%EXAMPLESDIR%%/dovecot-dict-sql.conf etc/dovecot-dict-sql.conf -%%LDAP%%@sample %%EXAMPLESDIR%%/dovecot-ldap.conf etc/dovecot-ldap.conf -%%EXAMPLESDIR%%/dovecot-openssl.cnf -%%SQL%%@sample %%EXAMPLESDIR%%/dovecot-sql.conf etc/dovecot-sql.conf -@sample %%EXAMPLESDIR%%/dovecot.conf etc/dovecot.conf -%%EXAMPLESDIR%%/mkcert.sh -@dir include/dovecot -@dir lib/dovecot/auth |