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?

--Quanah

--

Quanah Gibson-Mount
Principal Software Engineer
Zimbra, Inc
--------------------
Zimbra ::  the leader in open source messaging and collaboration

Reply via email to