Import cyrus-imapd 2.2.12
The Cyrus IMAP server differs from other IMAP server implementations in that it is generally intended to be run on sealed servers, where normal users are not permitted to log in. The mailbox database is stored in parts of the filesystem that are private to the Cyrus IMAP system. All user access to mail is through the IMAP, POP3, or KPOP protocols. From Antoine Jacoutot <ajacoutot@lphp.org> help & ok naddy@, thanks!
This commit is contained in:
parent
49b2a04b04
commit
36924d2ef1
109
mail/cyrus-imapd/Makefile
Normal file
109
mail/cyrus-imapd/Makefile
Normal file
@ -0,0 +1,109 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2005/03/27 18:01:50 alek Exp $
|
||||
|
||||
COMMENT= "Cyrus IMAP server"
|
||||
COMMENT-perl= "perl utils for the Cyrus IMAP server"
|
||||
|
||||
V= 2.2.12
|
||||
DISTNAME= cyrus-imapd-${V}
|
||||
FULLPKGNAME-perl=cyrus-imapd-perl-${V}
|
||||
CATEGORIES= mail
|
||||
HOMEPAGE= http://asg.web.cmu.edu/cyrus/imapd/
|
||||
|
||||
MAINTAINER= Antoine Jacoutot <ajacoutot@lphp.org>
|
||||
|
||||
# see the COPYRIGHT file in package sources
|
||||
PERMIT_PACKAGE_CDROM= yes
|
||||
PERMIT_PACKAGE_FTP= yes
|
||||
PERMIT_DISTFILES_CDROM= yes
|
||||
PERMIT_DISTFILES_FTP= yes
|
||||
|
||||
MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
|
||||
ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/OLD-VERSIONS/imap/ \
|
||||
ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail
|
||||
|
||||
WANTLIB= crypto ssl
|
||||
|
||||
LIB_DEPENDS= sasl2.2::security/cyrus-sasl2 \
|
||||
lib/db4/db.=4:db-4.*:databases/db/v4
|
||||
|
||||
PATCH_LIST= patch-*
|
||||
|
||||
CONFIGURE_STYLE=gnu
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib" \
|
||||
MAKEDEPEND=""
|
||||
CONFIGURE_ARGS= --with-service-path=${LOCALBASE}/libexec/cyrus-imapd \
|
||||
--with-bdb \
|
||||
--with-bdb-libdir=${LOCALBASE}/lib/db4 \
|
||||
--with-bdb-incdir=${LOCALBASE}/include/db4 \
|
||||
--with-cyrus-group=_cyrus \
|
||||
--with-cyrus-user=_cyrus \
|
||||
--with-sasl=${LOCALBASE} \
|
||||
--with-pidfile=/var/run/cyrus-master.pid \
|
||||
--with-syslogfacility=LOCAL6 \
|
||||
--with-openssl=/usr \
|
||||
--with-lock=fcntl \
|
||||
--with-com_err=/usr \
|
||||
--with-idle=idled \
|
||||
--with-libwrap=/usr \
|
||||
--enable-listext \
|
||||
--enable-murder \
|
||||
--enable-nntp \
|
||||
--without-zephyr \
|
||||
--without-snmp
|
||||
|
||||
MULTI_PACKAGES= ${NO_SHARED_LIBS:S/Yes//:S/No/-perl/}
|
||||
SUBPACKAGE?=
|
||||
CONFIGURE_ARGS+=--with${NO_SHARED_LIBS:S/Yes/out/:S/No//}-perl
|
||||
|
||||
FLAVORS= drac kerberos
|
||||
FLAVOR?=
|
||||
|
||||
.if ${FLAVOR:L:Mdrac}
|
||||
BUILD_DEPENDS= ::mail/drac
|
||||
PATCH_LIST+= ${WRKSRC}/contrib/drac_auth.patch \
|
||||
drac-patch-imap_Makefile.in
|
||||
.endif
|
||||
|
||||
.if ${FLAVOR:L:Mkerberos}
|
||||
CONFIGURE_ENV+= CPPFLAGS="-I/usr/include/kerberosV" \
|
||||
CONFIGURE_ARGS+=--with-auth=krb5 \
|
||||
--enable-gssapi=/usr \
|
||||
--with-gss_impl=heimdal
|
||||
.else
|
||||
CONFIGURE_ARGS+=--with-auth=unix \
|
||||
--disable-gssapi
|
||||
.endif
|
||||
|
||||
.if defined(PACKAGING) && empty(SUBPACKAGE)
|
||||
WANTLIB+= wrap c pthread
|
||||
.endif
|
||||
|
||||
MAN8= fetchnews idled master imapd
|
||||
SIEVEREF= lib/imapoptions man/imapd.conf.5 \
|
||||
tools/masssievec tools/rehash tools/translatesieve \
|
||||
tools/upgradesieve doc/text/install-upgrade
|
||||
|
||||
pre-build:
|
||||
.for i in ${MAN8}
|
||||
perl -pi -e "s,${i}\(8\),cyrus-${i}\(8\),g" ${WRKSRC}/man/*.[0-9]
|
||||
.endfor
|
||||
cd ${WRKSRC} && perl -pi -e "s,/usr/sieve,/var/sieve,g" ${SIEVEREF}
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/cyrus-imapd
|
||||
${INSTALL_DATA} ${WRKSRC}/COPYRIGHT ${PREFIX}/share/doc/cyrus-imapd
|
||||
cd ${WRKSRC}/doc; tar cf - text | \
|
||||
tar xf - -C ${PREFIX}/share/doc/cyrus-imapd
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/cyrus-imapd
|
||||
${INSTALL_DATA} ${WRKSRC}/master/conf/*.conf \
|
||||
${PREFIX}/share/examples/cyrus-imapd/
|
||||
${INSTALL_DATA} ${FILESDIR}/imapd.conf \
|
||||
${PREFIX}/share/examples/cyrus-imapd/
|
||||
cd ${WRKSRC}; tar cf - tools | \
|
||||
tar xf - -C ${PREFIX}/share/examples/cyrus-imapd
|
||||
.for i in ${MAN8}
|
||||
${INSTALL_MAN} ${PREFIX}/man/man8/${i}.8 ${PREFIX}/man/man8/cyrus-$i.8
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
4
mail/cyrus-imapd/distinfo
Normal file
4
mail/cyrus-imapd/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (cyrus-imapd-2.2.12.tar.gz) = 70b3bba526a8d36d3bb23a87d37e9188
|
||||
RMD160 (cyrus-imapd-2.2.12.tar.gz) = ff4a95e519ea066ed9b21b515b18bdacaf0d1852
|
||||
SHA1 (cyrus-imapd-2.2.12.tar.gz) = 08adc5dfde1288c0d9e7de44e7ea4d17a7940d06
|
||||
SIZE (cyrus-imapd-2.2.12.tar.gz) = 1961161
|
10
mail/cyrus-imapd/files/imapd.conf
Normal file
10
mail/cyrus-imapd/files/imapd.conf
Normal file
@ -0,0 +1,10 @@
|
||||
# $OpenBSD: imapd.conf,v 1.1.1.1 2005/03/27 18:01:50 alek Exp $
|
||||
# imapd.conf(5)
|
||||
|
||||
configdirectory: /var/imap
|
||||
partition-default: /var/spool/imap
|
||||
sievedir: /var/sieve
|
||||
sendmail: /usr/sbin/sendmail
|
||||
#admins:
|
||||
#sasl_pwcheck_method:
|
||||
#sasl_mech_list:
|
22
mail/cyrus-imapd/patches/drac-patch-imap_Makefile.in
Normal file
22
mail/cyrus-imapd/patches/drac-patch-imap_Makefile.in
Normal file
@ -0,0 +1,22 @@
|
||||
--- imap/Makefile.in.old Sun May 23 19:27:09 2004
|
||||
+++ imap/Makefile.in Sun May 23 19:28:04 2004
|
||||
@@ -61,7 +61,7 @@
|
||||
CYRUS_USER=@cyrus_user@
|
||||
CYRUS_GROUP=@cyrus_group@
|
||||
|
||||
-DEFS = @DEFS@ @LOCALDEFS@
|
||||
+DEFS = @DEFS@ @LOCALDEFS@ -DDRAC_AUTH
|
||||
CPPFLAGS = -I.. -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @SIEVE_CPPFLAGS@ @CPPFLAGS@ @SASLFLAGS@
|
||||
IMAP_LIBS = @IMAP_LIBS@ @LIB_RT@
|
||||
SIEVE_OBJS = @SIEVE_OBJS@
|
||||
@@ -68,8 +68,8 @@
|
||||
SIEVE_LIBS = @SIEVE_LIBS@
|
||||
IMAP_COM_ERR_LIBS = @IMAP_COM_ERR_LIBS@
|
||||
LIB_WRAP = @LIB_WRAP@
|
||||
-DRAC_LIBS = @DRACLIBS@
|
||||
-LIBS = $(IMAP_LIBS) $(IMAP_COM_ERR_LIBS)
|
||||
+DRAC_LIBS = -L${LOCALBASE}/lib
|
||||
+LIBS = $(IMAP_LIBS) $(IMAP_COM_ERR_LIBS) -ldrac
|
||||
DEPLIBS = ../lib/libcyrus.a ../lib/libcyrus_min.a @DEPLIBS@
|
||||
|
||||
CFLAGS = @CFLAGS@
|
102
mail/cyrus-imapd/patches/patch-configure
Normal file
102
mail/cyrus-imapd/patches/patch-configure
Normal file
@ -0,0 +1,102 @@
|
||||
--- configure.orig Tue Nov 23 19:55:47 2004
|
||||
+++ configure Sat Jan 22 13:12:28 2005
|
||||
@@ -3286,10 +3286,9 @@ CFLAGS=$save_CFLAGS
|
||||
fi
|
||||
|
||||
if test "$ac_cv_fpic" = "yes"; then
|
||||
- FPIC_CFLAGS="-fPIC"
|
||||
-else
|
||||
- FPIC_CFLAGS=""
|
||||
+ CFLAGS="${CFLAGS} -fPIC"
|
||||
fi
|
||||
+
|
||||
echo "$as_me:$LINENO: result: $ac_cv_fpic" >&5
|
||||
echo "${ECHO_T}$ac_cv_fpic" >&6
|
||||
|
||||
@@ -4489,7 +4488,7 @@ if test "${ac_cv_lib_resolv_res_search+s
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-lresolv $LIBS"
|
||||
+#LIBS="-lresolv $LIBS"
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
#line $LINENO "configure"
|
||||
/* confdefs.h. */
|
||||
@@ -6728,7 +6727,7 @@ echo "$as_me: error: Berkeley DB 3.x or
|
||||
|
||||
|
||||
|
||||
- LIBS="${LIBS} ${BDB_LIBADD}"
|
||||
+ LIBS="${BDB_LIBADD} ${LIBS}"
|
||||
CPPFLAGS="${BDB_INCADD} ${CPPFLAGS}"
|
||||
|
||||
CYRUSDB_OBJS="$CYRUSDB_OBJS cyrusdb_berkeley.o"
|
||||
@@ -9639,7 +9638,7 @@ if test "${ac_cv_lib_resolv_res_search+s
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-lresolv $LIBS"
|
||||
+#LIBS="-lresolv $LIBS"
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
#line $LINENO "configure"
|
||||
/* confdefs.h. */
|
||||
@@ -11814,7 +11813,7 @@ if test "${ac_cv_lib_resolv_res_search+s
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-lresolv $LIBS"
|
||||
+#LIBS="-lresolv $LIBS"
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
#line $LINENO "configure"
|
||||
/* confdefs.h. */
|
||||
@@ -11892,7 +11891,7 @@ if test "${ac_cv_lib_gssapi_gss_unwrap+s
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-lgssapi $GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lroken ${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} $LIBS"
|
||||
+LIBS="-lgssapi $GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lcrypto ${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} $LIBS"
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
#line $LINENO "configure"
|
||||
/* confdefs.h. */
|
||||
@@ -12242,8 +12241,8 @@ fi
|
||||
GSSAPIBASE_STATIC_LIBS="$GSSAPIBASE_LIBS $gssapi_dir/libgssapi_krb5.a $gssapi_dir/libkrb5.a $gssapi_dir/libk5crypto.a $gssapi_dir/libcom_err.a"
|
||||
elif test "$gss_impl" = "heimdal"; then
|
||||
CPPFLAGS="$CPPFLAGS -DKRB5_HEIMDAL"
|
||||
- GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lroken ${LIB_CRYPT} ${LIB_DES} -lcom_err"
|
||||
- GSSAPIBASE_STATIC_LIBS="$GSSAPIBASE_STATIC_LIBS $gssapi_dir/libgssapi.a $gssapi_dir/libkrb5.a $gssapi_dir/libasn1.a $gssapi_dir/libroken.a $gssapi_dir/libcom_err.a ${LIB_CRYPT}"
|
||||
+ GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 ${LIB_CRYPT} ${LIB_DES} -lcom_err"
|
||||
+ GSSAPIBASE_STATIC_LIBS="$GSSAPIBASE_STATIC_LIBS $gssapi_dir/libgssapi.a $gssapi_dir/libkrb5.a $gssapi_dir/libasn1.a $gssapi_dir/libcom_err.a ${LIB_CRYPT}"
|
||||
elif test "$gss_impl" = "cybersafe03"; then
|
||||
# Version of CyberSafe with two libraries
|
||||
CPPFLAGS="$CPPFLAGS -D$platform -I${gssapi}/appsec-sdk/include"
|
||||
@@ -12435,7 +12434,7 @@ if test "${ac_cv_lib_resolv_res_search+s
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-lresolv $LIBS"
|
||||
+#LIBS="-lresolv $LIBS"
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
#line $LINENO "configure"
|
||||
/* confdefs.h. */
|
||||
@@ -12483,9 +12482,9 @@ LIBS=$ac_check_lib_save_LIBS
|
||||
fi
|
||||
echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_search" >&5
|
||||
echo "${ECHO_T}$ac_cv_lib_resolv_res_search" >&6
|
||||
-if test $ac_cv_lib_resolv_res_search = yes; then
|
||||
- GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS -lresolv"
|
||||
-fi
|
||||
+#if test $ac_cv_lib_resolv_res_search = yes; then
|
||||
+# GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS -lresolv"
|
||||
+#fi
|
||||
|
||||
SASL_MECHS="$SASL_MECHS libgssapiv2.la"
|
||||
SASL_STATIC_OBJS="$SASL_STATIC_OBJS ../plugins/gssapi.o"
|
||||
@@ -13727,6 +13726,8 @@ extern "C"
|
||||
/* We use char because int might match the return type of a gcc2
|
||||
builtin and then its argument prototype would still apply. */
|
||||
char request_init ();
|
||||
+int allow_severity = 1;
|
||||
+int deny_severity = 1;
|
||||
int
|
||||
main ()
|
||||
{
|
17
mail/cyrus-imapd/patches/patch-imap_index_c
Normal file
17
mail/cyrus-imapd/patches/patch-imap_index_c
Normal file
@ -0,0 +1,17 @@
|
||||
$OpenBSD: patch-imap_index_c,v 1.1.1.1 2005/03/27 18:01:50 alek Exp $
|
||||
--- imap/index.c.orig Sat Jan 22 02:44:35 2005
|
||||
+++ imap/index.c Sat Jan 22 03:10:14 2005
|
||||
@@ -207,8 +207,13 @@ void index_closemailbox(struct mailbox *
|
||||
seendb = 0;
|
||||
}
|
||||
if (index_len) {
|
||||
+/*
|
||||
+ Always after index_closemailbox() goes mailbox_close()
|
||||
+ that frees the same memory area.
|
||||
+
|
||||
map_free(&index_base, &index_len);
|
||||
map_free(&cache_base, &cache_len);
|
||||
+ */
|
||||
index_len = cache_end = 0;
|
||||
}
|
||||
}
|
12
mail/cyrus-imapd/patches/patch-imap_mbexamine_c
Normal file
12
mail/cyrus-imapd/patches/patch-imap_mbexamine_c
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-imap_mbexamine_c,v 1.1.1.1 2005/03/27 18:01:50 alek Exp $
|
||||
--- imap/mbexamine.c.orig Mon Aug 9 20:45:33 2004
|
||||
+++ imap/mbexamine.c Sat Jan 22 01:10:52 2005
|
||||
@@ -277,7 +277,7 @@ int do_examine(char *name,
|
||||
if (mailbox.minor_version >= 4)
|
||||
printf(" POP3 New UIDL: %d\n", mailbox.pop3_new_uidl);
|
||||
printf(" Last POP3 Login: (%ld) %s", mailbox.pop3_last_login,
|
||||
- ctime(&mailbox.pop3_last_login));
|
||||
+ ctime((time_t *)&mailbox.pop3_last_login));
|
||||
|
||||
printf("\n Message Info:\n");
|
||||
|
28
mail/cyrus-imapd/pkg/DESCR
Normal file
28
mail/cyrus-imapd/pkg/DESCR
Normal file
@ -0,0 +1,28 @@
|
||||
The Cyrus IMAP server differs from other IMAP server implementations in
|
||||
that it is generally intended to be run on sealed servers, where normal
|
||||
users are not permitted to log in. The mailbox database is stored in
|
||||
parts of the filesystem that are private to the Cyrus IMAP system. All
|
||||
user access to mail is through the IMAP, POP3, or KPOP protocols.
|
||||
|
||||
The private mailbox database design gives the server large advantages in
|
||||
efficiency, scalability, and administratability. Multiple concurrent
|
||||
read/write connections to the same mailbox are permitted. The server
|
||||
supports access control lists on mailboxes and storage quotas on mailbox
|
||||
hierarchies.
|
||||
|
||||
Because of cyrus-imapd+OpenBSD mmap uncompatibility, the server runs in
|
||||
compat mode incuring a performance penalty under high load.
|
||||
|
||||
Following man pages have been renamed to avoid conflicts with other
|
||||
packages:
|
||||
fetchnews(8) -> cyrus-fetchnews(8) # conflict with news/leafnode
|
||||
idled(8) -> cyrus-idled(8) # conflict with sysutils/idled
|
||||
master(8) -> cyrus-master(8) # conflict with mail/postfix
|
||||
imapd(8) -> cyrus-imapd(8) # conflict with mail/courier-imap
|
||||
|
||||
Cyrus-imapd uses the LOG_LOCAL6 syslog facility for logging. This port
|
||||
of cyrus-imapd uses idled for IMAP IDLE.
|
||||
|
||||
Available flavors:
|
||||
drac - Build drac support (for roaming users relay)
|
||||
kerberos - Build support for KerberosV authentication
|
14
mail/cyrus-imapd/pkg/DESCR-perl
Normal file
14
mail/cyrus-imapd/pkg/DESCR-perl
Normal file
@ -0,0 +1,14 @@
|
||||
The Cyrus IMAP server differs from other IMAP server implementations in
|
||||
that it is generally intended to be run on sealed servers, where normal
|
||||
users are not permitted to log in. The mailbox database is stored in
|
||||
parts of the filesystem that are private to the Cyrus IMAP system. All
|
||||
user access to mail is through the IMAP, POP3, or KPOP protocols.
|
||||
|
||||
The private mailbox database design gives the server large advantages in
|
||||
efficiency, scalability, and administratability. Multiple concurrent
|
||||
read/write connections to the same mailbox are permitted. The server
|
||||
supports access control lists on mailboxes and storage quotas on mailbox
|
||||
hierarchies.
|
||||
|
||||
This package contains the perl utilities for managing the Cyrus Imap
|
||||
server.
|
2
mail/cyrus-imapd/pkg/MESSAGE
Normal file
2
mail/cyrus-imapd/pkg/MESSAGE
Normal file
@ -0,0 +1,2 @@
|
||||
Don't forget to edit /etc/services to include missing network services
|
||||
if needed.
|
210
mail/cyrus-imapd/pkg/PLIST
Normal file
210
mail/cyrus-imapd/pkg/PLIST
Normal file
@ -0,0 +1,210 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/03/27 18:01:50 alek Exp $
|
||||
@newgroup _cyrus:543
|
||||
@newuser _cyrus:543:_cyrus:daemon:Cyrus Account:/var/empty:/sbin/nologin
|
||||
bin/imtest
|
||||
bin/lmtptest
|
||||
bin/mupdatetest
|
||||
bin/nntptest
|
||||
bin/pop3test
|
||||
bin/sivtest
|
||||
bin/smtptest
|
||||
include/cyrus/
|
||||
include/cyrus/acl.h
|
||||
include/cyrus/assert.h
|
||||
include/cyrus/auth.h
|
||||
include/cyrus/bsearch.h
|
||||
include/cyrus/charset.h
|
||||
include/cyrus/cyrusdb.h
|
||||
include/cyrus/glob.h
|
||||
include/cyrus/gmtoff.h
|
||||
include/cyrus/hash.h
|
||||
include/cyrus/imapopts.h
|
||||
include/cyrus/imapurl.h
|
||||
include/cyrus/imclient.h
|
||||
include/cyrus/imparse.h
|
||||
include/cyrus/iptostring.h
|
||||
include/cyrus/libconfig.h
|
||||
include/cyrus/libcyr_cfg.h
|
||||
include/cyrus/lock.h
|
||||
include/cyrus/lsort.h
|
||||
include/cyrus/map.h
|
||||
include/cyrus/mkgmtime.h
|
||||
include/cyrus/mpool.h
|
||||
include/cyrus/nonblock.h
|
||||
include/cyrus/parseaddr.h
|
||||
include/cyrus/prot.h
|
||||
include/cyrus/retry.h
|
||||
include/cyrus/rfc822date.h
|
||||
include/cyrus/strhash.h
|
||||
include/cyrus/strhash.o
|
||||
include/cyrus/stristr.h
|
||||
include/cyrus/sysexits.h
|
||||
include/cyrus/util.h
|
||||
include/cyrus/xmalloc.h
|
||||
lib/libcyrus.a
|
||||
lib/libcyrus_min.a
|
||||
libexec/cyrus-imapd/
|
||||
libexec/cyrus-imapd/arbitron
|
||||
libexec/cyrus-imapd/chk_cyrus
|
||||
libexec/cyrus-imapd/ctl_cyrusdb
|
||||
libexec/cyrus-imapd/ctl_deliver
|
||||
libexec/cyrus-imapd/ctl_mboxlist
|
||||
libexec/cyrus-imapd/cvt_cyrusdb
|
||||
libexec/cyrus-imapd/cyr_expire
|
||||
libexec/cyrus-imapd/cyrdump
|
||||
libexec/cyrus-imapd/deliver
|
||||
libexec/cyrus-imapd/fetchnews
|
||||
libexec/cyrus-imapd/fud
|
||||
libexec/cyrus-imapd/idled
|
||||
libexec/cyrus-imapd/imapd
|
||||
libexec/cyrus-imapd/ipurge
|
||||
libexec/cyrus-imapd/lmtpd
|
||||
libexec/cyrus-imapd/lmtpproxyd
|
||||
libexec/cyrus-imapd/master
|
||||
libexec/cyrus-imapd/mbexamine
|
||||
libexec/cyrus-imapd/mbpath
|
||||
libexec/cyrus-imapd/mupdate
|
||||
libexec/cyrus-imapd/nntpd
|
||||
libexec/cyrus-imapd/notifyd
|
||||
libexec/cyrus-imapd/pop3d
|
||||
libexec/cyrus-imapd/pop3proxyd
|
||||
libexec/cyrus-imapd/proxyd
|
||||
libexec/cyrus-imapd/quota
|
||||
libexec/cyrus-imapd/reconstruct
|
||||
libexec/cyrus-imapd/sievec
|
||||
libexec/cyrus-imapd/smmapd
|
||||
libexec/cyrus-imapd/squatter
|
||||
libexec/cyrus-imapd/timsieved
|
||||
libexec/cyrus-imapd/tls_prune
|
||||
@man man/man1/imtest.1
|
||||
@man man/man1/lmtptest.1
|
||||
@man man/man1/mupdatetest.1
|
||||
@man man/man1/nntptest.1
|
||||
@man man/man1/pop3test.1
|
||||
@man man/man1/sivtest.1
|
||||
@man man/man1/smtptest.1
|
||||
@man man/man3/imclient.3
|
||||
@man man/man5/cyrus.conf.5
|
||||
@man man/man5/imapd.conf.5
|
||||
@man man/man5/krb.equiv.5
|
||||
@man man/man8/arbitron.8
|
||||
@man man/man8/chk_cyrus.8
|
||||
@man man/man8/ctl_cyrusdb.8
|
||||
@man man/man8/ctl_deliver.8
|
||||
@man man/man8/ctl_mboxlist.8
|
||||
@man man/man8/cvt_cyrusdb.8
|
||||
@man man/man8/cyr_expire.8
|
||||
@man man/man8/cyrus-fetchnews.8
|
||||
@man man/man8/cyrus-idled.8
|
||||
@man man/man8/cyrus-imapd.8
|
||||
@man man/man8/cyrus-master.8
|
||||
@man man/man8/deliver.8
|
||||
@comment man man/man8/fetchnews.8
|
||||
@man man/man8/fud.8
|
||||
@comment man man/man8/idled.8
|
||||
@comment man man/man8/imapd.8
|
||||
@man man/man8/ipurge.8
|
||||
@man man/man8/lmtpd.8
|
||||
@comment man man/man8/master.8
|
||||
@man man/man8/mbexamine.8
|
||||
@man man/man8/mbpath.8
|
||||
@man man/man8/nntpd.8
|
||||
@man man/man8/notifyd.8
|
||||
@man man/man8/pop3d.8
|
||||
@man man/man8/quota.8
|
||||
@man man/man8/reconstruct.8
|
||||
@man man/man8/rmnews.8
|
||||
@man man/man8/smmapd.8
|
||||
@man man/man8/squatter.8
|
||||
@man man/man8/syncnews.8
|
||||
@man man/man8/timsieved.8
|
||||
@man man/man8/tls_prune.8
|
||||
share/doc/cyrus-imapd/
|
||||
share/doc/cyrus-imapd/COPYRIGHT
|
||||
share/doc/cyrus-imapd/text/
|
||||
@comment share/doc/cyrus-imapd/text/.cvsignore
|
||||
@comment share/doc/cyrus-imapd/text/CVS/
|
||||
@comment share/doc/cyrus-imapd/text/CVS/Entries
|
||||
@comment share/doc/cyrus-imapd/text/CVS/Repository
|
||||
@comment share/doc/cyrus-imapd/text/CVS/Root
|
||||
@comment share/doc/cyrus-imapd/text/Makefile
|
||||
share/doc/cyrus-imapd/text/altnamespace
|
||||
share/doc/cyrus-imapd/text/anoncvs
|
||||
share/doc/cyrus-imapd/text/bugs
|
||||
share/doc/cyrus-imapd/text/changes
|
||||
share/doc/cyrus-imapd/text/faq
|
||||
share/doc/cyrus-imapd/text/feedback
|
||||
@comment share/doc/cyrus-imapd/text/htmlstrip.c
|
||||
share/doc/cyrus-imapd/text/index
|
||||
share/doc/cyrus-imapd/text/install
|
||||
share/doc/cyrus-imapd/text/install-admin-mb
|
||||
share/doc/cyrus-imapd/text/install-auth
|
||||
share/doc/cyrus-imapd/text/install-compile
|
||||
share/doc/cyrus-imapd/text/install-configure
|
||||
share/doc/cyrus-imapd/text/install-murder
|
||||
share/doc/cyrus-imapd/text/install-netnews
|
||||
share/doc/cyrus-imapd/text/install-perf
|
||||
share/doc/cyrus-imapd/text/install-prereq
|
||||
share/doc/cyrus-imapd/text/install-sieve
|
||||
share/doc/cyrus-imapd/text/install-snmpmon
|
||||
share/doc/cyrus-imapd/text/install-testing
|
||||
share/doc/cyrus-imapd/text/install-upgrade
|
||||
share/doc/cyrus-imapd/text/install-virtdomains
|
||||
share/doc/cyrus-imapd/text/mailing-list
|
||||
share/doc/cyrus-imapd/text/man
|
||||
share/doc/cyrus-imapd/text/notes
|
||||
share/doc/cyrus-imapd/text/os
|
||||
share/doc/cyrus-imapd/text/overview
|
||||
share/doc/cyrus-imapd/text/questions
|
||||
share/doc/cyrus-imapd/text/readme
|
||||
share/doc/cyrus-imapd/text/sieve
|
||||
share/doc/cyrus-imapd/text/sieve-protocol
|
||||
share/doc/cyrus-imapd/text/specs
|
||||
share/examples/cyrus-imapd/
|
||||
share/examples/cyrus-imapd/cmu-backend.conf
|
||||
share/examples/cyrus-imapd/cmu-frontend.conf
|
||||
share/examples/cyrus-imapd/imapd.conf
|
||||
@sample ${SYSCONFDIR}/imapd.conf
|
||||
share/examples/cyrus-imapd/normal.conf
|
||||
@sample ${SYSCONFDIR}/cyrus.conf
|
||||
share/examples/cyrus-imapd/prefork.conf
|
||||
share/examples/cyrus-imapd/small.conf
|
||||
share/examples/cyrus-imapd/tools/
|
||||
@comment share/examples/cyrus-imapd/tools/CVS/
|
||||
@comment share/examples/cyrus-imapd/tools/CVS/Entries
|
||||
@comment share/examples/cyrus-imapd/tools/CVS/Repository
|
||||
@comment share/examples/cyrus-imapd/tools/CVS/Root
|
||||
@comment share/examples/cyrus-imapd/tools/arbitronsort.pl
|
||||
@comment share/examples/cyrus-imapd/tools/config2header
|
||||
@comment share/examples/cyrus-imapd/tools/config2man
|
||||
share/examples/cyrus-imapd/tools/convert-sieve.pl
|
||||
share/examples/cyrus-imapd/tools/dohash
|
||||
share/examples/cyrus-imapd/tools/masssievec
|
||||
share/examples/cyrus-imapd/tools/mkimap
|
||||
share/examples/cyrus-imapd/tools/mknewsgroups
|
||||
@comment share/examples/cyrus-imapd/tools/mupdate-loadgen.pl
|
||||
@comment share/examples/cyrus-imapd/tools/not-mkdep
|
||||
share/examples/cyrus-imapd/tools/rehash
|
||||
share/examples/cyrus-imapd/tools/translatesieve
|
||||
share/examples/cyrus-imapd/tools/undohash
|
||||
share/examples/cyrus-imapd/tools/upgradesieve
|
||||
@mode 750
|
||||
@owner _cyrus
|
||||
@group _cyrus
|
||||
@sample /var/imap/
|
||||
@mode 755
|
||||
@sample /var/imap/proc/
|
||||
@sample /var/imap/db/
|
||||
@sample /var/imap/socket/
|
||||
@sample /var/imap/log/
|
||||
@sample /var/imap/msg/
|
||||
@sample /var/imap/ptclient/
|
||||
@mode 750
|
||||
@sample /var/spool/imap/
|
||||
@mode 755
|
||||
@sample /var/spool/imap/stage./
|
||||
@mode 750
|
||||
@sample /var/sieve/
|
||||
@extraunexec rm -rf /var/imap/*
|
||||
@extraunexec rm -rf /var/spool/imap/*
|
||||
@extraunexec rm -rf /var/sieve/*
|
33
mail/cyrus-imapd/pkg/PLIST-perl
Normal file
33
mail/cyrus-imapd/pkg/PLIST-perl
Normal file
@ -0,0 +1,33 @@
|
||||
@comment $OpenBSD: PLIST-perl,v 1.1.1.1 2005/03/27 18:01:50 alek Exp $
|
||||
bin/cyradm
|
||||
bin/installsieve
|
||||
bin/sieveshell
|
||||
@comment libdata/perl5/${MACHINE_ARCH}-openbsd/
|
||||
@comment libdata/perl5/${MACHINE_ARCH}-openbsd/5.8.6/
|
||||
@comment libdata/perl5/${MACHINE_ARCH}-openbsd/5.8.6/perllocal.pod
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Cyrus/
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Cyrus/IMAP/
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Cyrus/IMAP.pm
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Cyrus/IMAP/Admin.pm
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Cyrus/IMAP/IMSP.pm
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Cyrus/IMAP/Shell.pm
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Cyrus/SIEVE/
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Cyrus/SIEVE/managesieve.pm
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Cyrus/
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Cyrus/IMAP/
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Cyrus/IMAP/IMAP.bs
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Cyrus/IMAP/IMAP.so
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Cyrus/SIEVE/
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Cyrus/SIEVE/managesieve/
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Cyrus/SIEVE/managesieve/managesieve.bs
|
||||
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Cyrus/SIEVE/managesieve/managesieve.so
|
||||
@man man/man1/cyradm.1
|
||||
@man man/man1/installsieve.1
|
||||
@man man/man1/sieveshell.1
|
||||
@man man/man3p/Cyrus::IMAP.3p
|
||||
@man man/man3p/Cyrus::IMAP::Admin.3p
|
||||
@man man/man3p/Cyrus::IMAP::IMSP.3p
|
||||
@man man/man3p/Cyrus::IMAP::Shell.3p
|
||||
@man man/man3p/Cyrus::SIEVE::managesieve.3p
|
Loading…
x
Reference in New Issue
Block a user