Installation details and error messages are listed below. Any ideas on what
I am doing wrong or missing?
(Apologies for the long message).

(Using: RedHat 7.1; Berkeley 3.3.11; Cyrus-SASL 1.5.24; Cyrus-IMAP 2.0.16;
Sendmail 8.11.2)

1. Re-installed RedHat 7.1. Installed Berkeley to usr/local/BerkeleyDB.3.3/
# export LIBRARY_PATH=/usr/local/BerkeleyDB.3.3/lib/
# export C_INCLUDE_PATH=/usr/local/BerkeleyDB.3.3/include/
# export LDFLAGS=-R//usr/local/BerkeleyDB.3.3/lib/

2. Installed SASL with following configuration
# ./configure --prefix=/usr --disable-gssapi --disable-krb4
--with-dblib=berkeley

3.  IMAP
#useradd -g mail cyrus
Copied bison.simple to /usr/local/share/ and com_err.h to usr/include/ as
these gave problems before.

# ./configure --ith-auth=unix --prefix=/usr --sysconfdir=/etc
--localstatedir=/var \
--with-sasl=/usr/lib/sasl/ --without-krb
--with-dbdir=/usr/local/BerkeleyDB.3.3/
# make depend
# make all CFLAGS=-O
# make install
# cp master/conf/normal.conf /etc/cyrus.conf

4. Created directories /var/imap, /var/pwcheck, /var/spool/imap,
/usr/sieve.
Set owners cyrus, mail and changed permissions to 750.
# su cyrus
#  tools/mkimap
#  exit

# cd /var/imap
# chattr +S . user quota user/* quota/*
# chattr +S /var/spool/imap
# chattr +S /var/spool/mqueue

5. Created file /etc/imapd.conf as follows:
configdirectory: /var/imap
partition-default: /var/spool/imap
admins: cyrus
sendmail: /usr/sbin/sendmail
# chown cyrus:mail /etc/imapd.conf

6. Edited /etc/services file to include imap, sieve, etc. No references to
imap in xinetd.

7. Started cyrus, error messages as follows:

        [root@mail /]# tail /var/log/messages
Aug 15 12:34:16 mail master[893]: process 897 exited, signaled to death by
11
Aug 15 12:42:35 mail master: unable to change limit of file descriptors
available
Aug 15 12:42:35 mail master[928]: process started
Aug 15 12:42:35 mail ctl_mboxlist[930]: running mboxlist recovery
Aug 15 12:42:35 mail master[928]: process 930 exited, signaled to death by
11
Aug 15 12:42:35 mail master[928]: process 933 exited, signaled to death by
11
Aug 15 12:42:35 mail master[928]: ready for work
Aug 15 12:42:35 mail ctl_mboxlist[935]: checkpointing mboxlist
Aug 15 12:42:35 mail master[928]: process 937 exited, signaled to death by
11
Aug 15 12:42:35 mail master[928]: process 935 exited, signaled to death by
11

        [root@mail /]# cyradm localhost -u admin
Can't load
'/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Cyrus/IMAP/IMAP.so' for
module Cyrus::IMAP: libdb-3.3.so:
cannot load shared object file: No such file or directory at
/usr/lib/perl5/5.6.0/i386-linux/DynaLoader.pm line 200.
 at /usr/lib/perl5/site_perl/5.6.0/i386-linux/Cyrus/IMAP/Admin.pm line 43
Compilation failed in require at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/Cyrus/IMAP/Admin.pm line 43.
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/Cyrus/IMAP/Admin.pm line 43.
Compilation failed in require at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/Cyrus/IMAP/Shell.pm line 58.
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/Cyrus/IMAP/Shell.pm line 58.
Compilation failed in require.
BEGIN failed--compilation aborted.

Regards, Catherine

Reply via email to