I have a similar problem, I start my sshd from rc.local and during boot I see a msg saying “PRNG not seeded”
But I did start the random -t before and waited for /dev/random before staring sshd. anyhow after it boots, I start sshd manually and it works. What gives?
Also if I start sshd from phapps file instead of rc.local, it works fine too.
Could this have anything to do with “pipe”? If so, download the latest source and compile. There’s a probably with pipe that causes a problem with anonymous ftp, and I’m wondering if it could be related to your problem.
sleep 5
works but I don’t like it. Just bothers me why sshd complains PRNG not seeded as if random service has not finished loading it self. If you slay random after boot and try running sshd, you get the same error msg. This tells me that for some reason random service is not fully loaded when sshd is executed but I also tried waitfor /dev/random and it still didn’t work. Just strange…