The softlimit command limits the amount of memory the program you
specify with is allowed to have access to. It keeps a program from
accidently taking all available memory.
Regards,
Tren.
-----Original Message-----
From: Charlie Chrisman [mailto:[EMAIL PROTECTED]]
Sent: Monday, September 10, 2001 9:36 AM
To: 'Einar Bordewich'; [EMAIL PROTECTED]
Subject: RE: Vchkpw shared libraries problem
Worked like a charm! Thanks.
Could you explain what the softlimit command does? And why perhaps my
limit needed to be raised?
charlie
-----Original Message-----
From: Einar Bordewich [mailto:[EMAIL PROTECTED]]
Sent: Monday, September 10, 2001 4:02 AM
To: [EMAIL PROTECTED]
Subject: Re: Vchkpw shared libraries problem
----- Original Message -----
From: "Charlie Chrisman" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, September 10, 2001 3:23 AM
Subject: Vchkpw shared libraries problem
> Im running vpopmail 5.0pre5 and when I try to authenticate via pop, I
> get this message:
>
> /home/vpopmail/bin/vchkpw: error while loading shared libraries:
> libc.so.6: failed to map segment from shared object: Cannot allocate
> memory
> -ERR
> authorization failed
>
> Any idea whats going on?
Since you don't provide much information, I can only guess!
My guess would then be that you have a
/var/qmail/supervise/qmail-pop3d/run
file like this:
#!/bin/sh
VPOPMAILUID=`id -u vpopmail`
VPOPMAILGID=`id -g vpopmail`
exec /usr/local/bin/softlimit -m 2000000 \ /usr/local/bin/tcpserver -v
-u $VPOPMAILUID -g $VPOPMAILGID 0 pop3 \ /var/qmail/bin/qmail-popup
YOURFQDN \ /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir
2>&1
Try increase the softlimit from 2000000 to 4/6/8000000, or a value that
works.
--
--------------------------------------------
IDG New Media Einar Bordewich
Development Manager Phone: +47 2336 1420
E-Mail: eibo(at)newmedia.no
Lat: 59.91144 N Lon: 10.76097 E
--------------------------------------------