Hello Paul!
We've had a few communication disconnects re dbmail, such as when I've quoted what I assumed would be 'authoritative' information on dbmail: Is the wiki not the place to look for accurate, timely info on dbmail? One example: Parts of the available docs refer to placing the conf file at /etc/dbmail.conf; I've also heard it suggested that this location is 'old school' - old school, as in 'deprecated'? Yet, our builds seem to find the dbmail.conf file in /etc... (?) Another is my referencing bugfixes to the 2.2 branch on that wiki: http://www.dbmail.org/dokuwiki/doku.php/2.2 - which talk about 'segfaulting' fixes being applied some time ago... I've also used SQL queries and other config info on this page - verbatim - in setting up our server, so am relying on the wiki: http://www.dbmail.org/dokuwiki/doku.php/setup_postfix Unfortunately, we _cannot_ build the documentation from source, as we don't have (is it asciidoc, docbook?) implementation on Solaris. We have been building with the --disable-manual setting. IS THERE a fully-built version of the docs somewhere, or can someone simply zip it to an archive for us? We don't want to spend the time on a side project - asciidoc configuration? - just to get a copy of dbmail docs. As to version we are building: # git branch -v * dbmail_2_2 793da8e massive speedup in imap-append master 4d82947 [behind 30] propagate sub-address into sieve handler # git log|head commit 793da8e1a12fecbfbf3a7c0aebfe64e4e1eefdfd Author: Paul J Stevens <[email protected]> Date: Tue Jul 20 12:03:50 2010 +0200 massive speedup in imap-append commit 594835bfb111145fb3ef242f5b4b5842d72d5f71 Author: Paul J Stevens <[email protected]> Date: Tue Jul 20 12:02:18 2010 +0200 Here is the entire output of the dbmail-lmtpd command, including segfault: # dbmail-lmtpd -D Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+267): server will create [2] children Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+280): children will make max. [10000] connections Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+293): timeout [300] seconds Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+305): login_timeout [60] seconds Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+310): no value for SOCKET in config file Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+313): socket [] Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+325): binding to PORT [24] Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+346): binding to IP [*] Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+353): no value for BACKLOG in config file. Using default value [16] Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+367): resolving client IP Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+381): Enabling LMTP-before-SMTP Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+393): effective user shall be [nobody] Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+405): effective group shall be [nogroup] Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+417): will maintain minimum of [2] spare children in reserve Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+429): will maintain maximum of [4] spare children in reserve Aug 01 13:53:13 leeloo [3728]: Debug:[serverparent] serverparent.c,LoadServerConfig(+441): will allow maximum of [10] children Aug 01 13:53:13 leeloo [3728]: Debug:[server] pool.c,statefile_create(+666): Creating scoreboard at [/var/run/dbmail-lmtpd.state]. Segmentation Fault (core dumped) This run does write the following to /var/log/dbmail.err (but we have _never_ seen any output to dbmail.log): Aug 01 12:01:46 leeloo [3170]: Debug:[server] server.c,server_daemonize(+238): sid: [3169] Aug 01 12:01:46 leeloo [3170]: Debug:[server] pool.c,statefile_create(+666): Creating scoreboard at [/var/run/dbmail-lmtpd.state]. We do have ALL of the debuggers on in the dbmail and ALL of the daemon sections of the dbmail.conf file. TRACE_LEVEL = 5 TRACE_STDERR = 5 TRACE_SYSLOG = 5 Many thanks in advance for any insights. Would really like to get dbmail working now, to do some demos. Lou ----- Original Message ----- From: "Paul J Stevens" <[email protected]> To: "DBMail mailinglist" <[email protected]> Sent: Sunday, August 1, 2010 12:19:59 PM Subject: Re: [Dbmail] DBMail daemons segfaulting On 08/01/2010 06:05 PM, Lou Picciano wrote: > Paul - and other DBMailers, > > After building v2.2.16 from the latest git pull, both dbmail-imapd -D > and -lmtpd -D are segfaulting on us... trace_syslog=5 logs would be appreciated. Without them nothing can be done. > > Env is Solaris 10 SPARC sun4u E450s. > > Noting that some of your latest bugfixes were related to segfaults, > thought this might be of interest. Where did you get that idea? None of the changes on the 2.2 branch were related to segfaults! which begs the question: exactly what version are you running? use: git branch -v or: git log|head -- ________________________________________________________________ Paul Stevens paul at nfg.nl NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31 The Netherlands________________________________http://www.nfg.nl _______________________________________________ DBmail mailing list [email protected] http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail
_______________________________________________ DBmail mailing list [email protected] http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail
