Kai Hamburg wrote: > > Hello @ all, > > i have some problems with the config of spamd on Windows 2003 SBS with > SpamAssassin 3.3.1. > i am start the spamd.bat file an than come back the following output... > > C:\Perl\bin>spamd > Mai 20 00:08:56.592 [5988] info: rules: meta test T_OBFU_ATTACH_MISSP has > dependency 'OBFU_TEXT_ATTACH' with a zero score > Mai 20 00:08:57.335 [5988] warn: No such signal: SIGUSR2 at spamd.bat line > 983. > Mai 20 00:08:57.336 [5988] info: spamd: server started on port 783/tcp > (runningversion 3.3.1) > Mai 20 00:08:57.336 [5988] info: spamd: server pid: 5988 > Mai 20 00:08:57.347 [5988] error: Your vendor has not defined POSIX macro > SIGCHLD, used at spamd.bat line 1043 > Your vendor has not defined POSIX macro SIGCHLD, used at spamd.bat line > 1043 > > What can i do to run the Service corectly? >
First of all, it's not a service, it's a unix daemon and therefore not supposed to be run as a Windows service. You encountered this error because Windows doesn't support POSIX signals (see https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6377). Some other Windows related problems are documented in bug 6375 and 6376. Specific information on how to build spamd can be found on this how to, you'll also find a patch file with all the necessary changes for running spamd: http://www.jam-software.com/spamassassin/online_manual/EN/build_spamd.html Instead of building your own you may use a precompiled version. It doesn't provide all of the optional modules (yet) but is much more easy to handle (download, unzip, run sa-update, have fun): http://www.jam-software.com/spamassassin/download.shtml Daniel -- View this message in context: http://old.nabble.com/SPAMD---SA-3.3.1---on-Windows-2003-SBS-tp28615325p28617976.html Sent from the SpamAssassin - Users mailing list archive at Nabble.com.