RBLSMTPD with SYSLOG

(via www.tjsi.com)

This modified rblsmtpd features parameter-enabled syslog-based RBL server and source-IP logging.

Review the FAQ for the compile, install and testing...

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

errno

Got errno.h problem when compiling source in centos:

/usr/bin/ld: errno: TLS definition in /lib64/libc.so.6 section .tbss mismatches non-TLS reference in dns.a(dns_packet.o)
/lib64/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [rblsmtpd] Error 1

As documented at http://cr.yp.to/docs/unixport.html#errno, added "-include /usr/include/errno.h" in "conf-cc" file to resolve it, so the line now looks like below.

gcc -O2 -include /usr/include/errno.h

Post new comment

  • Lines and paragraphs break automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.
Comment