I'm trying to configure a Linode as a nameserver (for learning purposes, I know other solutions are easier).
The Linode is running Debian 6. I'm following instructions at
http://wiki.debian.org/Bind9, and I've already set up bind in a chroot as per instructions further down in that wiki.
When I try to generate a key for a TSIG signature, the dnssec-keygen command hangs:
dnssec-keygen -a HMAC-MD5 -b 512 -n USER ns-yyrrll-net_rndc-key
A little google-fu suggests the problem may be lack of entropy in /dev/random. When I cat /dev/random to a file, the file ends up empty.
So how do I get more entropy into /dev/random?