Hi there. I am a fan of DJB's qmail and I like to run it on my computers. Needless to say, I would also like to run it on my iBook, which has Jaguar (10.2.3) installed.
I compiled qmail 1.03 with the appropriate modifications listed on <http://bluedot.net/osx/qmail.html> and with the December Developer Tools. And it works fine. That is, *when* it works. The problem is that when /var/qmail/rc is run (which, in turn, exec's qmail-start), it forks some qmail-start and then qmail-start exec's other processes. But, some of these qmail-start processes get stuck in an unkillable state (read: not even "kill -9 <pids>" kills the processes). Here is an excerpt from my process table: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - qmails 484 0.0 0.1 1356 280 std- S 11:21PM 0:00.04 qmail-send qmaill 485 0.0 0.1 1312 248 std- S 11:21PM 0:00.01 splogger qmail root 486 0.0 0.1 1312 272 std- S 11:21PM 0:00.01 qmail-lspawn ./Mailbox qmailr 487 0.0 0.0 1296 120 std- U 11:21PM 0:00.00 qmail-start ./Mailbox splo qmailq 488 0.0 0.0 1296 120 std- U 11:21PM 0:00.00 qmail-start ./Mailbox splo rbrito 638 0.0 0.1 1416 308 std S+ 12:11AM 0:00.00 grep qmail - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Of course, I have never seen qmail have such problems with any other kernel/operating system that I have run (Solaris, Linux, FreeBSD). I can run qmail under Linux/PPC just fine on this very same machine. Of course, the logs that qmail generates to syslog are not complete (what one would expect if one followed DJB's INSTALL document). Of course, I had to rename INSTALL to INSTALL.txt to avoid problems with HFS+'s case insensitiveness and DJB's build process, which builds an install file. The funny thing with the problem I listed above is that it seems to be some kind of race condition happening here, because in the excerpt above, I have two processes in the U state, but sometimes I get only one. It is unpredictable how many processes are in that state. Which is what leads me to believe that there is some race condition going on. I already tried to use ktrace, but I wasn't very successful with it (since qmail-send forks many processes). I also already tried recompiling qmail with older Developer Tools, but the result is the same. :-( Is there anybody else using qmail with Jaguar/MacOS X? Is there anybody else seeing these problems or something related? Just for the record, I have an iBook 600 MHz, 12", late 2001, with 256MB of RAM. Please let me know if other information is necessary (like the output of qmail-showctl or any other things). Thanks for *any* help, Roger... -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Rogério Brito - [EMAIL PROTECTED] - http://www.ime.usp.br/~rbrito =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users