The latest cvs should address this;
pull it and remove your config.cache, then do a .configure and make
This should build samba such that it sees that it is an HP-UX system,
and automatically sets the smb.conf parameter "use mmap = no".
You shouldn't have to modify the config.h file anymore on the latest
cvs.
Hope this helps,
don
-----Original Message-----
From: Lutz Jaenicke [mailto:Lutz.Jaenicke@iee.TU-Berlin.DE]
Sent: Wednesday, September 26, 2001 4:15 PM
To: samba@lists.samba.org
Subject: HP-UX 10.20 .tdb issues
Hi!
I tend to have repeated trouble with samba's .tdb files on HP-UX 10.20.
I have updated from 2.2.1a to recent CVS snapshots and while the frequency
of the problems has been reduced (and the .tdb files do not grow beyond
bounds anymore), I still from time to time run into trouble and find
messages like these:
[2001/09/24 11:22:38, 0] tdb/tdbutil.c:(342)
tdb(/var/local/samba/locks/messages.tdb): tdb_oob len 637606321 beyond eof
at 16384
The problem disappears when I manuall remove the HAVE_MMAP define from
include/config.h after configure. I think it would be worth to consider
removing HAVE_MMAP as a special rule on HP-UX 10.20.
Best regards,
Lutz
--
Lutz Jaenicke Lutz.Jaenicke@iee.TU-Berlin.DE
TU Berlin http://www.iee.TU-Berlin.DE/personen/jaenicke/
Institut fuer Elektrische Energietechnik Tel. +49 30 314-24552
Einsteinufer 11, D-10587 Berlin Fax. +49 30 314-21133
--
To unsubscribe from this list go to the following URL and read the
instructions: http://lists.samba.org/mailman/listinfo/samba