Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email email@example.com
From: Wietse Venema (wietseporcupine.org)
Date: Tue Jul 21 2009 - 18:06:40 CDT
> I noticed that on my OSX builds, there is no default tls_random_source
> defined, yet /dev/urandom exists on those systems:
> OSX 10.4:
> build24:~ build$ ls -l /dev/urandom
> crw-rw-rw- 1 root wheel 8, 1 Jun 18 13:38 /dev/urandom
> build24:~ build$ uname -a
> Darwin build24.lab.zimbra.com 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct
> 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i386 i386
> OSX 10.5:
> build09:~ build$ ls -l /dev/urandom
> crw-rw-rw- 1 root wheel 8, 1 Jun 23 12:42 /dev/urandom
> build09:~ build$ uname -a
> Darwin build09.lab.zimbra.com 9.7.0 Darwin Kernel Version 9.7.0: Tue Mar 31
> 22:52:17 PDT 2009; root:xnu-1228.12.14~1/RELEASE_I386 i386
> Is there a particular reason for this?
There wasn't a /dev/*random when Postfix was initially ported to
MacOSX, and no-one has told me when /dev/*random were added.
Perhaps you can provide "uname -s" and "uname -r".
Have you verified that these work? Unfortunately existence does not
always mean it works. Last time someone checked, MacOS X kqueue
support was still broken for Postfix.