$OpenBSD: patch-src_common_random_cpp,v 1.3 2009/12/23 12:11:32 benoit Exp $
--- src/common/random.cpp.orig	Thu Aug 13 12:32:50 2009
+++ src/common/random.cpp	Thu Sep 10 12:08:56 2009
@@ -98,7 +98,7 @@
   try {
     if (!m_tried_dev_urandom) {
       m_tried_dev_urandom = true;
-      m_dev_urandom       = mm_file_io_cptr(new mm_file_io_c("/dev/urandom", MODE_READ));
+      m_dev_urandom       = mm_file_io_cptr(new mm_file_io_c("/dev/arandom", MODE_READ));
     }
     if (m_dev_urandom.is_set() && (m_dev_urandom->read(destination, num_bytes) == num_bytes))
       return;
