Ah! You need 'System V IPC' in your kernel.

Laus Conrad wrote:
Hi Paul,

thanks for your reply!

I applied the patch and got the following -
StartServer(): init ok. Creating children..
Mar 22 10:30:23 localhost dbmail/imap4d[21969]:
pool.c,scoreboard_new: shmget failed [Function not
implemented]
Mar 22 10:30:25 localhost dbmail/imap4d[21968]:
main(): server has exited, exit status [75]
Mar 22 10:30:25 localhost dbmail/imap4d[21968]:
main(): exit

Thanks also for the suggestion of not using root - I
just want to make sure the issue is not caused by a
security restriction.

Regards



--- Paul J Stevens <[EMAIL PROTECTED]> wrote:

Laus,

Could you please try the attached patch. It should
make the shmget failure a bit more verbose.

Also, never use EFFECTIVE_USER or GROUP=root if you
value your system !!


Laus Conrad wrote:

Hi all,

I have just installed dbmail with exim and mysql -
compile went fine but I get the following error

when

starting dbmail-imapd -
Mar 22 09:34:39 localhost dbmail/imap4d[11673]:
StartServer(): init ok. Creating children..
Mar 22 09:34:39 localhost dbmail/imap4d[11673]:
pool.c,scoreboard_new: shmget failed
Mar 22 09:34:41 localhost dbmail/imap4d[11672]:
main(): server has exited, exit status [75]
Mar 22 09:34:41 localhost dbmail/imap4d[11672]:
main(): exit

This is a copy of the config file, IMAP section

[IMAP]
EFFECTIVE_USER=root
EFFECTIVE_GROUP=root
BINDIP=194.204.96.34
PORT=143
NCHILDREN=50
MAXCHILDREN=200 MINSPARECHILDREN=2
MAXSPARECHILDREN=4
MAXCONNECTS=10000 TIMEOUT=4000 RESOLVE_IP=yes IMAP_BEFORE_SMTP=no
TRACE_LEVEL=6

I am running gentoo, kernel 2.6.10.

Any help appreciated.

Regards





                
__________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources

site!

http://smallbusiness.yahoo.com/resources/ _______________________________________________
Dbmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail


--

________________________________________________________________

Paul Stevens [EMAIL PROTECTED]
  NET FACILITIES GROUP                     GPG/PGP:
1024D/11F8CD31
  The


Netherlands_______________________________________www.nfg.nl

Index: pool.c

===================================================================

--- pool.c      (revision 1699)
+++ pool.c      (working copy)
@@ -73,8 +73,10 @@
void scoreboard_new(serverConfig_t * conf)
{
        int serr;
-       if ((shmid = shmget(IPC_PRIVATE, P_SIZE, 0644 |
IPC_CREAT)) == -1)
-               trace(TRACE_FATAL, "%s,%s: shmget
failed",__FILE__,__func__);
+       if ((shmid = shmget(IPC_PRIVATE, P_SIZE, 0644 |
IPC_CREAT)) == -1) {
+               serr = errno;
+               trace(TRACE_FATAL, "%s,%s: shmget failed
[%s]",__FILE__,__func__, strerror(serr));
+       }
        scoreboard = shmat(shmid, (void *) 0, 0);
        serr=errno;
        if (scoreboard == (Scoreboard_t *) (-1)) {

_______________________________________________

Dbmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail




                
__________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ _______________________________________________
Dbmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail


--
  ________________________________________________________________
  Paul Stevens                                         [EMAIL PROTECTED]
  NET FACILITIES GROUP                     GPG/PGP: 1024D/11F8CD31
  The Netherlands_______________________________________www.nfg.nl

Reply via email to