FreeBSD Bugzilla – Attachment 17010 Details for
Bug 31026
New Port: Internet Message Support Protocol Daemon (IMSPD)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 10.84 KB, created by
Damien Tougas
on 2001-10-04 04:00:01 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Damien Tougas
Created:
2001-10-04 04:00:01 UTC
Size:
10.84 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># cyrus-imspd ># cyrus-imspd/files ># cyrus-imspd/files/imspd.conf ># cyrus-imspd/files/patch-aa ># cyrus-imspd/files/patch-ab ># cyrus-imspd/files/patch-ac ># cyrus-imspd/files/patch-ad ># cyrus-imspd/files/patch-ae ># cyrus-imspd/files/patch-af ># cyrus-imspd/files/patch-ag ># cyrus-imspd/files/patch-ah ># cyrus-imspd/files/patch-ai ># cyrus-imspd/files/patch-aj ># cyrus-imspd/files/imspd.sh ># cyrus-imspd/pkg-plist ># cyrus-imspd/pkg-message ># cyrus-imspd/pkg-descr ># cyrus-imspd/pkg-comment ># cyrus-imspd/distinfo ># cyrus-imspd/Makefile ># >echo c - cyrus-imspd >mkdir -p cyrus-imspd > /dev/null 2>&1 >echo c - cyrus-imspd/files >mkdir -p cyrus-imspd/files > /dev/null 2>&1 >echo x - cyrus-imspd/files/imspd.conf >sed 's/^X//' >cyrus-imspd/files/imspd.conf << 'END-of-cyrus-imspd/files/imspd.conf' >Xpwcheck_method: pwcheck >END-of-cyrus-imspd/files/imspd.conf >echo x - cyrus-imspd/files/patch-aa >sed 's/^X//' >cyrus-imspd/files/patch-aa << 'END-of-cyrus-imspd/files/patch-aa' >X--- imsp/dispatch.c.orig Mon Oct 1 22:49:47 2001 >X+++ imsp/dispatch.c Mon Oct 1 22:40:20 2001 >X@@ -57,7 +57,7 @@ >X #endif >X #include "dispatch.h" >X >X-#include <sasl.h> >X+#include <sasl/sasl.h> >X >X #ifndef HAVE_GETDTABLESIZE >X #define getdtablesize() 32 >END-of-cyrus-imspd/files/patch-aa >echo x - cyrus-imspd/files/patch-ab >sed 's/^X//' >cyrus-imspd/files/patch-ab << 'END-of-cyrus-imspd/files/patch-ab' >X--- imsp/dispatch.h.orig Mon Oct 1 22:54:38 2001 >X+++ imsp/dispatch.h Mon Oct 1 22:40:31 2001 >X@@ -44,7 +44,7 @@ >X >X #define MAX_BUF 4096 >X >X-#include <sasl.h> >X+#include <sasl/sasl.h> >X >X /* a file buffer structure >X */ >END-of-cyrus-imspd/files/patch-ab >echo x - cyrus-imspd/files/patch-ac >sed 's/^X//' >cyrus-imspd/files/patch-ac << 'END-of-cyrus-imspd/files/patch-ac' >X--- imsp/imsp_server.c.orig Mon Oct 1 22:56:14 2001 >X+++ imsp/imsp_server.c Mon Oct 1 22:41:13 2001 >X@@ -53,7 +53,7 @@ >X #include <netinet/in.h> >X #include <syslog.h> >X #include <fcntl.h> >X-#include <sasl.h> >X+#include <sasl/sasl.h> >X #include <netdb.h> >X #include "version.h" >X #include "dispatch.h" >END-of-cyrus-imspd/files/patch-ac >echo x - cyrus-imspd/files/patch-ad >sed 's/^X//' >cyrus-imspd/files/patch-ad << 'END-of-cyrus-imspd/files/patch-ad' >X--- imsp/sasl_support.c.orig Mon Oct 1 22:57:49 2001 >X+++ imsp/sasl_support.c Mon Oct 1 22:41:39 2001 >X@@ -47,7 +47,7 @@ >X #include <strings.h> >X #include <syslog.h> >X #include "xmalloc.h" >X-#include <sasl.h> >X+#include <sasl/sasl.h> >X >X #include "util.h" >X #include "syncdb.h" >END-of-cyrus-imspd/files/patch-ad >echo x - cyrus-imspd/files/patch-ae >sed 's/^X//' >cyrus-imspd/files/patch-ae << 'END-of-cyrus-imspd/files/patch-ae' >X--- lib/imclient.c.orig Mon Oct 1 23:00:28 2001 >X+++ lib/imclient.c Mon Oct 1 22:43:05 2001 >X@@ -64,7 +64,7 @@ >X #include <sys/select.h> >X #endif >X >X-#include <sasl.h> >X+#include <sasl/sasl.h> >X >X #ifdef HAVE_SSL >X #include <openssl/lhash.h> >END-of-cyrus-imspd/files/patch-ae >echo x - cyrus-imspd/files/patch-af >sed 's/^X//' >cyrus-imspd/files/patch-af << 'END-of-cyrus-imspd/files/patch-af' >X--- lib/imclient.h.orig Mon Oct 1 23:01:49 2001 >X+++ lib/imclient.h Mon Oct 1 22:43:26 2001 >X@@ -45,7 +45,7 @@ >X #ifndef INCLUDED_IMCLIENT_H >X #define INCLUDED_IMCLIENT_H >X >X-#include <sasl.h> >X+#include <sasl/sasl.h> >X >X struct imclient; >X struct sasl_client; /* to avoid having to include sasl sometimes */ >END-of-cyrus-imspd/files/patch-af >echo x - cyrus-imspd/files/patch-ag >sed 's/^X//' >cyrus-imspd/files/patch-ag << 'END-of-cyrus-imspd/files/patch-ag' >X--- lib/prot.h.orig Mon Oct 1 23:02:44 2001 >X+++ lib/prot.h Mon Oct 1 22:43:41 2001 >X@@ -48,7 +48,7 @@ >X #include <stdio.h> >X #include <stdlib.h> >X >X-#include <sasl.h> >X+#include <sasl/sasl.h> >X >X #ifdef HAVE_SSL >X #include <openssl/ssl.h> >END-of-cyrus-imspd/files/patch-ag >echo x - cyrus-imspd/files/patch-ah >sed 's/^X//' >cyrus-imspd/files/patch-ah << 'END-of-cyrus-imspd/files/patch-ah' >X--- imsp/Makefile.in.orig Sun Dec 17 22:27:42 2000 >X+++ imsp/Makefile.in Tue Oct 2 20:47:22 2001 >X@@ -76,7 +76,7 @@ >X $< >X >X install: cyrus-imspd >X- $(INSTALL) -s cyrus-imspd $(DESTDIR)/cyrus/usr/cyrus/bin/imspd >X+ $(INSTALL) -s cyrus-imspd @prefix@/sbin/imspd >X >X cyrus-imspd: $(IMSPDOBJS) $(DEPLIBS) >X $(CC) $(CFLAGS) $(LDFLAGS) -o cyrus-imspd $(IMSPDOBJS) $(DEPLIBS) $(LIBS) >END-of-cyrus-imspd/files/patch-ah >echo x - cyrus-imspd/files/patch-ai >sed 's/^X//' >cyrus-imspd/files/patch-ai << 'END-of-cyrus-imspd/files/patch-ai' >X--- Makefile.in.orig Tue Oct 2 20:31:48 2001 >X+++ Makefile.in Tue Oct 2 20:34:09 2001 >X@@ -32,19 +32,15 @@ >X @for d in $(SUBDIRS); \ >X do \ >X (cd $$d; echo "### Making" all "in" `pwd`; \ >X- $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) all; \ >X+ $(MAKE) $(MFLAGS) all; \ >X echo "### Done with" `pwd`); \ >X done >X >X install:: >X- - mkdir ${DESTDIR}/cyrus >X- - mkdir ${DESTDIR}/cyrus/usr >X- - mkdir ${DESTDIR}/cyrus/usr/cyrus >X- - mkdir ${DESTDIR}/cyrus/usr/cyrus/bin >X @for d in $(SUBDIRS); \ >X do \ >X (cd $$d; echo "### Making" install "in" `pwd`; \ >X- $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) install ; \ >X+ $(MAKE) $(MFLAGS) install ; \ >X echo "### Done with" `pwd`); \ >X done >X >X@@ -52,7 +48,7 @@ >X @-for d in $(SUBDIRS); \ >X do \ >X (cd $$d; echo "### Making" clean "in" `pwd`; \ >X- $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) clean ; \ >X+ $(MAKE) $(MFLAGS) clean ; \ >X echo "### Done with" `pwd`); \ >X done >X >X@@ -60,7 +56,7 @@ >X @-for d in $(SUBDIRS); \ >X do \ >X (cd $$d; echo "### Making" clean "in" `pwd`; \ >X- $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) distclean ; \ >X+ $(MAKE) $(MFLAGS) distclean ; \ >X echo "### Done with" `pwd`); \ >X done >X rm -f Makefile config.* >X@@ -69,7 +65,7 @@ >X @for d in $(SUBDIRS); \ >X do \ >X (cd $$d; echo "### Making" depend "in" `pwd`; \ >X- $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) depend ; \ >X+ $(MAKE) $(MFLAGS) depend ; \ >X echo "### Done with" `pwd`); \ >X done >X >END-of-cyrus-imspd/files/patch-ai >echo x - cyrus-imspd/files/patch-aj >sed 's/^X//' >cyrus-imspd/files/patch-aj << 'END-of-cyrus-imspd/files/patch-aj' >X--- lib/Makefile.in.orig Tue Oct 2 20:29:13 2001 >X+++ lib/Makefile.in Tue Oct 2 20:35:28 2001 >X@@ -96,12 +96,12 @@ >X >X install: >X # Don't install any parts of libcyrus from the IMSP collection! >X-# $(srcdir)/../install-sh -d $(DESTDIR)$(exec_prefix)/lib >X-# $(INSTALL) -m 644 libcyrus.a $(DESTDIR)$(exec_prefix)/lib >X-# $(RANLIB) $(DESTDIR)$(exec_prefix)/lib/libcyrus.a >X+# $(srcdir)/../install-sh -d $(exec_prefix)/lib >X+# $(INSTALL) -m 644 libcyrus.a $(exec_prefix)/lib >X+# $(RANLIB) $(exec_prefix)/lib/libcyrus.a >X # for file in $(HDRS); \ >X # do \ >X-# $(INSTALL) -m 644 $$file $(DESTDIR)$(prefix)/include/cyrus || exit 1; \ >X+# $(INSTALL) -m 644 $$file $(prefix)/include/cyrus || exit 1; \ >X # done >X >X .c.o: >END-of-cyrus-imspd/files/patch-aj >echo x - cyrus-imspd/files/imspd.sh >sed 's/^X//' >cyrus-imspd/files/imspd.sh << 'END-of-cyrus-imspd/files/imspd.sh' >X#!/bin/sh >X >X# Start or stop cyrus-imspd >X# $FreeBSD$ >X >Xcase "$1" in >Xstart) >X if [ -x /usr/local/sbin/imspd -a \ >X -f /var/imsp/options ]; then >X /usr/local/sbin/imspd >/dev/null & >X echo -n ' imspd' >X fi >X ;; >Xstop) >X kill `ps -U root | awk '/imspd$/ {print $1}'` && echo -n ' imspd' >X ;; >X*) >X echo "Usage: `basename $0` {start|stop}" >&2 >X ;; >Xesac >X >Xexit 0 >END-of-cyrus-imspd/files/imspd.sh >echo x - cyrus-imspd/pkg-plist >sed 's/^X//' >cyrus-imspd/pkg-plist << 'END-of-cyrus-imspd/pkg-plist' >Xetc/rc.d/imspd.sh >Xlib/sasl/imspd.conf >Xsbin/imspd >X%%PORTDOCS%%share/doc/imspd/Setup-instructions >X%%PORTDOCS%%share/doc/imspd/option.registry >X%%PORTDOCS%%share/doc/imspd/Changes-Todo >X%%PORTDOCS%%share/doc/imspd/imsp.implementation >X%%PORTDOCS%%share/doc/imspd/imsp.implementation.updates >X%%PORTDOCS%%@dirrm share/doc/imspd >X@cwd /var >Ximsp/options.dist >END-of-cyrus-imspd/pkg-plist >echo x - cyrus-imspd/pkg-message >sed 's/^X//' >cyrus-imspd/pkg-message << 'END-of-cyrus-imspd/pkg-message' >X**************************************************************************** >X >XPrior to using this software, copy the configuration file >X/var/imsp/options.dist to /var/imsp/options and modify as required. >X >X**************************************************************************** >END-of-cyrus-imspd/pkg-message >echo x - cyrus-imspd/pkg-descr >sed 's/^X//' >cyrus-imspd/pkg-descr << 'END-of-cyrus-imspd/pkg-descr' >XThe Internet Message Support Protocol (IMSP) is designed to support the >Xprovision of mail in a medium to large scale operation. It is intended to >Xbe used as a companion to the IMAP4 protocol [IMAP4], providing services >Xwhich are either outside the scope of mail access or which pertain to >Xenvironments which must run more than one IMAP4 server in the same mail >Xdomain. The services that IMSP provides are extended mailbox management, >Xconfiguration options, and address books. >X >XWWW: http://asg.web.cmu.edu/cyrus/ >END-of-cyrus-imspd/pkg-descr >echo x - cyrus-imspd/pkg-comment >sed 's/^X//' >cyrus-imspd/pkg-comment << 'END-of-cyrus-imspd/pkg-comment' >XThe cyrus IMSP (Internet Message Support Protocol) server >END-of-cyrus-imspd/pkg-comment >echo x - cyrus-imspd/distinfo >sed 's/^X//' >cyrus-imspd/distinfo << 'END-of-cyrus-imspd/distinfo' >XMD5 (cyrus-imspd-v1.6a3.tar.gz) = 224f2d8acf4858fd2ed45613c537a61c >END-of-cyrus-imspd/distinfo >echo x - cyrus-imspd/Makefile >sed 's/^X//' >cyrus-imspd/Makefile << 'END-of-cyrus-imspd/Makefile' >X# New ports collection makefile for: cyrus-imspd >X# Date created: Jan 4th 2001 >X# Whom: damien@tougas.net >X# >X# $FreeBSD$ >X# >X >XPORTNAME= cyrus-imspd >XPORTVERSION= v1.6a3 >XCATEGORIES= databases mail >XMASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \ >X ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/ >X >XMAINTAINER= ports@freebsd.org >X >XLIB_DEPENDS= sasl.8:${PORTSDIR}/security/cyrus-sasl >XBUILD_DEPENDS= ${LOCALBASE}/sbin/pwcheck:${PORTSDIR}/security/cyrus-sasl >X >XGNU_CONFIGURE= YES >XCONFIGURE_ARGS= --prefix=${PREFIX} \ >X --with-sasldir=${LOCALBASE} \ >X --with-auth=unix >X >Xpost-install: >X ${INSTALL_SCRIPT} ${FILESDIR}/imspd.sh \ >X ${PREFIX}/etc/rc.d/imspd.sh >X ${INSTALL_DATA} ${FILESDIR}/imspd.conf \ >X ${PREFIX}/lib/sasl/imspd.conf >X ${MKDIR} /var/imsp >X ${INSTALL_DATA} ${WRKSRC}/imsp/options.sample \ >X /var/imsp/options.dist >X.if !defined(NOPORTDOCS) >X ${MKDIR} ${PREFIX}/share/doc/imspd >X ${INSTALL_DATA} ${WRKSRC}/notes/Setup-instructions \ >X ${PREFIX}/share/doc/imspd >X ${INSTALL_DATA} ${WRKSRC}/notes/option.registry \ >X ${PREFIX}/share/doc/imspd >X ${INSTALL_DATA} ${WRKSRC}/notes/Changes-Todo \ >X ${PREFIX}/share/doc/imspd >X ${INSTALL_DATA} ${WRKSRC}/notes/imsp.implementation \ >X ${PREFIX}/share/doc/imspd >X ${INSTALL_DATA} ${WRKSRC}/notes/imsp.implementation.updates \ >X ${PREFIX}/share/doc/imspd >X.endif >X @${CAT} ${PKGMESSAGE} >X >X.include <bsd.port.mk> >END-of-cyrus-imspd/Makefile >exit
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 Raw
Actions:
View
Attachments on
bug 31026
: 17010