summaryrefslogtreecommitdiff
path: root/Hurd/RandomDevice.mdwn
diff options
context:
space:
mode:
authorJoachim Nilsson <joachim@gnufans.org>2003-01-21 15:30:00 +0000
committerJoachim Nilsson <joachim@gnufans.org>2003-01-21 15:30:00 +0000
commit587985e2e0d21aa1e3cef49fabbdb791aa9516b6 (patch)
tree9d203042539ed71fd0685407038511a11d69f665 /Hurd/RandomDevice.mdwn
parent0f491bdff0044b82c09f9b698203058c8f52a05d (diff)
none
Diffstat (limited to 'Hurd/RandomDevice.mdwn')
-rw-r--r--Hurd/RandomDevice.mdwn16
1 files changed, 15 insertions, 1 deletions
diff --git a/Hurd/RandomDevice.mdwn b/Hurd/RandomDevice.mdwn
index dd89567b..8901378f 100644
--- a/Hurd/RandomDevice.mdwn
+++ b/Hurd/RandomDevice.mdwn
@@ -1,6 +1,6 @@
There are several solutions to the lack of /dev/random and /dev/urandom but they are not yet in the default installation.
-* Marcus' work can be downloaded. [random.tar.gz](ftp://alpha.gnu.org/gnu/hurd/contrib/marcus/random.tar.gz) (identical to <http://kilobug.free.fr/hurd/random-64.tar.gz>?)
+* Marcus' work can be downloaded at: [random.tar.gz](ftp://alpha.gnu.org/gnu/hurd/contrib/marcus/random.tar.gz) (identical to <http://kilobug.free.fr/hurd/random-64.tar.gz> ?)
* [A patch](http://mail.gnu.org/pipermail/bug-hurd/2002-August/010248.html) that was probably already incorporated from August 14, 2002.
* Clemet [reported success](http://mail.gnu.org/pipermail/help-hurd/2002-October/006690.html) October 11, 2002 and Marcus [described some](http://mail.gnu.org/pipermail/help-hurd/2002-October/006695.html) of the internals.
@@ -8,3 +8,17 @@ There are several solutions to the lack of /dev/random and /dev/urandom but they
* [OSKit Entropy Patch](http://mail.gnu.org/pipermail/bug-hurd/2003-January/011155.html) from Derek Davies - Jan 2003.
* Note that this patch can (and should) be used with [this patch](ftp://flux.cs.utah.edu/flux/oskit/mail/html/oskit-users/msg01570.html).
+
+----
+
+## <a name="Setup_tips"> Setup tips </a>
+
+Here are some tips on how to actually setup the two random devices using Kilobugs' [random-64 server](http://kilobug.free.fr/hurd/random-64.tar.gz). His tarball is a complete Hurd server including a pre-built binary - so you don't need GCC or magic fingers for this! :)
+
+After untaring the package you copy the random binary to the /hurd directory. Then you setup the translators for random and urandom.
+
+ # settrans -c /dev/random /hurd/random --seed-file /var/run/random-seed --secure
+ # settrans -c /dev/urandom /hurd/random --seed-file /var/run/urandom-seed --fast
+ # chmod 0644 /dev/random /dev/urandom
+
+-- [[Main/JoachimNilsson]] - 21 Jan 2003