Daniel O'Connor wrote:> On Tue, 19 Apr 2005 17:06, Daniel O'Connor wrote: > >>On Tue, 19 Apr 2005 16:43, Rob wrote: >> >>>Should I submit a patch here? >>> >>>Following patch works fine for me >>>(be aware some lines are wrapped :[ ) >> >>I think a more correct solution would be to make a >>'random' rc.d script >>which sshd depends on (and others if they're found >>to need it) > > > Heh actually now that I look.. there IS a random > script already.. > > Perhaps.. > [inchoate 17:08] /etc/rc.d >diff -u sshd.orig sshd > --- sshd.orig Tue Apr 19 17:07:52 2005 > +++ sshd Tue Apr 19 17:07:59 2005 > @@ -5,7 +5,7 @@ > # > > # PROVIDE: sshd > -# REQUIRE: LOGIN cleanvar > +# REQUIRE: LOGIN cleanvar random > > . /etc/rc.subrEither I don't understand this, or it is not working properly. I am using 5-Stable, not Current, so the 'cleanvar' is not there. So in /etc/rc.d/sshd I have this line: # REQUIRE: LOGIN random I then do: /etc/rc.d/random stop /etc/rc.d/sshd stop /etc/rc.d/sshd start But the random script is not executed. I have added a echo statement in the random_start() function, but nothing is printed out. It seems that random is not started at all when sshd is started. Or do I misunderstand something here? Rob. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Daniel O'Connor
2005-Apr-24 00:15 UTC
[PATCH] Re: /etc/rc.d/sshd : "kldload random" missing?
On Sun, 24 Apr 2005 16:16, Rob wrote:> Either I don't understand this, or it is not working > properly. > > I am using 5-Stable, not Current, so the 'cleanvar' > is not there. So in /etc/rc.d/sshd I have this line: > > # REQUIRE: LOGIN random > > I then do: > > /etc/rc.d/random stop > /etc/rc.d/sshd stop > /etc/rc.d/sshd start > > But the random script is not executed. I have added > a echo statement in the random_start() function, > but nothing is printed out. > It seems that random is not started at all when sshd > is started. > Or do I misunderstand something here?Try putting random_enable="YES" in /etc/rc.conf. That gets it called here (although I already had random.ko loaded so I'm not 100% sure it worked) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20050424/9480e929/attachment.bin