Perhaps this is the problem? -jiri
----------------------------------------------------------------
Desc: ser won't run on linux kernels <2.4 (fails with EINVAL when
intializing the shared memory)
BugId: n/a
Ser version: 0.8.8, 0.8.9, 0.8.10
Workaround: Upgrade to a 2.4.* kernel (older kernels don't support shared
mmaping of /dev/zero ) or recompile ser with SYSV shm instead of
mmap (remove -DSHM_MMAP from Makefile.defs)
CVS status: n/a
----------------------------------------------------------------
At 10:37 AM 8/25/2003, Felix Schmid wrote:
Hello all,
I am a beginner to ser; I hope I can get some help on this list with
my problem.
I got ser running on several machines on my home network (it's not
difficult though); however now I am trying run install ser on my
internet host, which runs on a virtual machine, to set up my own small
test bed. The provider limits the memory to be used by each vm to 32MB.
When I start ser I get this error:
#/usr/sbin/ser
'Too much shared memory demanded: 33554432'
Is it possible to change the amount of memory ser allocates? I have read
the docs and guides accompanying ser, but I can't remember having read
something about an option like this. Can I just change the amount of
memory being allocated in the sourcecode without screwing ser up? I can
live with ser not being able to serve thousands of requests - a couple
of dozens is enough for me. If so, can someone point me to the line of
code that is causing the error (I am suspecting the ser memory
allocation initialization routine)?
Help would be very appreciated,
cheers,
felix
_______________________________________________
Serusers mailing list
serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers
--
Jiri Kuthan
http://iptel.org/~jiri/