[Lunar-commits] CVS: moonbase/mail/courier-imap BUILD, 1.4,
1.5 DETAILS, 1.7, 1.8 POST_INSTALL, 1.1.1.1, 1.2 CONFIGURE,
1.1.1.1, NONE PRE_REMOVE, 1.1.1.1, NONE
Auke Kok
sofar at lunar-linux.org
Mon Sep 20 15:56:58 UTC 2004
Update of /var/cvs/lunar/moonbase/mail/courier-imap
In directory espresso.lunar-linux.org:/tmp/cvs-serv12434
Modified Files:
BUILD DETAILS POST_INSTALL
Removed Files:
CONFIGURE PRE_REMOVE
Log Message:
Version bump, and I did some *WHACK* *WHACK* *WHACK* adjusting to make it behave like a normal module. Watch lunar->protected entry too... heavily needed. (Striker, she's all yours!)
Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/mail/courier-imap/BUILD,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- BUILD 19 Sep 2004 05:45:02 -0000 1.4
+++ BUILD 20 Sep 2004 15:56:55 -0000 1.5
@@ -3,28 +3,23 @@
./configure --prefix=/usr \
--sysconfdir=/etc/courier \
--localstatedir=/var \
+ --datadir=/etc/courier/cert \
--disable-root-check \
--mandir=/usr/share/man \
$OPTS &&
+ sedit 's:/usr/share/courier-imap/:/etc/courier/cert/:g' imap/mk* imap/*.cnf imap/*.dist &&
+ sedit 's:pam_pwdb:pam_unix:g' imap/*pam &&
make &&
prepare_install &&
- make install-strip &&
- make install-configure &&
- mkdir -p /var/lock/subsys &&
-
- sedit "s:2345:345:" courier-imap.sysvinit &&
-
- if ! [ -e /etc/init.d/imapd ]; then
- cp courier-imap.sysvinit /etc/init.d/imapd
- fi
-
- chmod +x /etc/init.d/imapd &&
-
- case $IMAP_BOOT in
- y|Y|j|J) chkconfig --add imapd
- ;;
- *) true
- ;;
- esac
+ make install-strip &&
+ mkdir -p /etc/courier/cert &&
+ make install-configure &&
+ cp -av imap/*.dist /etc/courier/ &&
+ cp -av imap*.cnf /etc/courier/ &&
+ for file in /etc/courier/*.dist ; do
+ if [ ! -f /etc/courier/$(basename $file .dist) ] ; then
+ cp $file /etc/courier/$(basename $file .dist)
+ fi || exit 1
+ done || exit 1
) > $C_FIFO 2>&1
Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/mail/courier-imap/DETAILS,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- DETAILS 19 Sep 2004 05:45:02 -0000 1.7
+++ DETAILS 20 Sep 2004 15:56:56 -0000 1.8
@@ -1,26 +1,26 @@
MODULE=courier-imap
- VERSION=3.0.7
+ VERSION=3.0.8
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
SOURCE_URL=$SFORGE_URL/courier/$SOURCE
- SOURCE_VFY=sha1:f17550f8e1c57096047edab2eaa6602c57e72144
WEB_SITE=http://www.inter7.com/courierimap/
ENTERED=20020629
- UPDATED=20040919
- SHORT="Courier-IMAP is a server that provides IMAP access to Maildirs."
+ UPDATED=20040920
+ SHORT="Secure IMAP and pop3 server that provides Maildir folders."
cat << EOF
Courier-IMAP is a server that provides IMAP access to Maildirs.
-The overall design goal of Courier-IMAP is to provide IMAP services to maildirs
-with the least amount of resources. For this reason there are many parameters
-that can be tuned during initial configuration and at runtime. Unwanted
-components can be removed completely, and they will not take up any resources.
-Few sites need the ability to search messages in twenty different character
-sets, so there's no need to waste memory storing large character set mapping
-tables. Sites that need multilingual searching and sorting abilities can
-selectively choose which character set tables will be supported by the server,
-individually. If SSL support is needed, it is available. If not, the SSL
-wrapper does not have to be installed at all. If the server does not have the
-sufficient resources to sort large folders, the server-based IMAP sorting
-function can be turned off.
+The overall design goal of Courier-IMAP is to provide IMAP services
+to maildirs with the least amount of resources. For this reason there
+are many parameters that can be tuned during initial configuration and
+at runtime. Unwanted components can be removed completely, and they
+will not take up any resources. Few sites need the ability to search
+messages in twenty different character sets, so there's no need to
+waste memory storing large character set mapping tables. Sites that
+need multilingual searching and sorting abilities can selectively
+choose which character set tables will be supported by the server,
+individually. If SSL support is needed, it is available. If not,
+the SSL wrapper does not have to be installed at all. If the server
+does not have the sufficient resources to sort large folders, the
+server-based IMAP sorting function can be turned off.
EOF
Index: POST_INSTALL
===================================================================
RCS file: /var/cvs/lunar/moonbase/mail/courier-imap/POST_INSTALL,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- POST_INSTALL 21 Aug 2002 00:55:20 -0000 1.1.1.1
+++ POST_INSTALL 20 Sep 2004 15:56:56 -0000 1.2
@@ -1,6 +1,2 @@
-sedit "s:pam_pwdb.so:pam_unix.so:" /etc/pam.d/imap
-sedit "s:pam_pwdb.so:pam_unix.so:" /etc/pam.d/pop3
-
-if [ -x /etc/init.d/imapd ]; then
- /etc/init.d/imapd start
-fi
+message "${MESSAGE_COLOR}edit /etc/courier/*.cnf to set your certificate options!"
+message "remember to edit the /etc/courier/* config files and select startup daemons${DEFAULT_COLOR}"
--- CONFIGURE DELETED ---
--- PRE_REMOVE DELETED ---
More information about the Lunar-commits
mailing list