imap 2.3.3 on solaris?

sjh at zorak.net sjh at zorak.net
Mon Feb 16 20:29:04 EST 2004


Hello, I have:
cyrus-imapd-2.2.3  
db-4.2.52          
cyrus-sasl-2.1.17  
gcc-3.3.2          
openldap-2.2.5

On a:
SunOS 5.9 Generic_112233-11 sun4u sparc

system, and when I run master:
# /pkg/cyrus-imapd-2.2.3/bin/master      
zsh: segmentation fault  /pkg/cyrus-imapd-2.2.3/bin/master


truss shows:
[...]
chmod("/var/lib/imap/socket/lmtp", 0777)        = 0
listen(19, 32, 1)                               = 0
pipe()                                          = 20 [21]
fcntl(20, F_GETFL, 0x00000000)                  = 2
fcntl(20, F_SETFL, 0x00000082)                  = 0
fcntl(20, F_GETFD, 0x00000000)                  = 0
fcntl(20, F_SETFD, 0x00000001)                  = 0
open64("/var/run/name_service_door", O_RDONLY)  = 22
fcntl(22, F_SETFD, 0x00000001)                  = 0
door_info(22, 0xFF0C2660)                       = 0
door_call(22, 0xFFBFF660)                       = 0
sysconfig(_CONFIG_NGROUPS)                      = 16
open("/etc/default/nss", O_RDONLY|O_LARGEFILE)  = 23
fcntl(23, F_DUPFD, 0x00000100)                  = 256
close(23)                                       = 0
read(256, " #   i d e n t\t " @ ( #".., 1024)   = 749
read(256, 0x0003D6B8, 1024)                     = 0
close(256)                                      = 0
stat("/usr/lib/nss_files.so.1", 0xFFBFEE7C)     = 0
open("/etc/group", O_RDONLY)                    = 23
fstat64(23, 0xFFBFF420)                         = 0
fstat64(23, 0xFFBFF2C8)                         = 0
ioctl(23, TCGETA, 0xFFBFF3AC)                   Err#25 ENOTTY
read(23, " r o o t : : 0 : r o o t".., 8192)    = 331
brk(0x00040DF8)                                 = 0
brk(0x00042DF8)                                 = 0
read(23, 0x0003E724, 8192)                      = 0
llseek(23, 0, SEEK_CUR)                         = 331
close(23)                                       = 0
setgroups(2, 0x00039080)                        = 0
setgid(1)                                       = 0
setuid(103)                                     = 0
time()                                          = 1076979721
fstat(6, 0xFFBFF948)                            = 0
time()                                          = 1076979721
    Incurred fault #6, FLTBOUNDS  %pc = 0xFF0445A8
      siginfo: SIGSEGV SEGV_MAPERR addr=0xFFC00608
    Received signal #11, SIGSEGV [default]
      siginfo: SIGSEGV SEGV_MAPERR addr=0xFFC00608

I have a pretty standard cyrus.conf (I think):
START {
  # do not delete this entry!
  recover       cmd="ctl_cyrusdb -r"

  # this is only necessary if using idled for IMAP IDLE
#  idled                cmd="idled"
}

# UNIX sockets start with a slash and are put into /var/imap/sockets
SERVICES {
  # add or remove based on preferences
  imap          cmd="imapd" listen="imap" prefork=0
  pop3          cmd="pop3d" listen="pop3" prefork=0

  # LMTP is required for delivery
  lmtpunix      cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=0

  # this is only necessary if using notifications
#  notify       cmd="notifyd" listen="/var/lib/imap/socket/notify" proto="udp" p
refork=1
}

EVENTS {
  # this is required
  checkpoint    cmd="ctl_cyrusdb -c" period=30

  # this is only necessary if using duplicate delivery suppression
  delprune      cmd="ctl_deliver -E 3" at=0400

  # this is only necessary if caching TLS sessions
  tlsprune      cmd="tls_prune" at=0400
}

Any ideas?  Does anyone have this config working?

-Seth
---
Home Page: http://asg.web.cmu.edu/cyrus
Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list