[LUGOS-PROG] Bash si sladak

Borut Mrak b at aufbix.org
Tue Mar 19 20:19:37 CET 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 19 March 2002 18:49, you wrote:
> Vsi trije sistemi so bili iz skatle brez popravkov. Razlika med sistemi je
> verzija procesorja x86 (386, 486, 586).

Jasno. Mislil sem na Markotov(?) rezultat, kjer na RH7.2 stvar ni delovala 
pravilno, pri tebi pa je.

> Hvala za opozorilo in takoj izkoriscam priloznost, da pojasnim. Pri RedHatu
> gre za tole in takole:
>
>  # service --status-all | grep random
> The random data source exists
>
> ali pa kar takole:
> # service random status
> The random data source exists
>
> S servisom dosezes, da se med zagoni sistema shranjuje seme generatorja,
> hkrati pa servis preveri, ali imas napravo za generiranje semi-nakljucnih
> stevil. Zato imas prav, ko reces, da ne gre za servis, ki bi generiral
> stevila, saj za to poskrbi jedro, a redhatova storitev 'servis' je prirocen
> preskus za to, ce imas napravo.

Aha, sedaj pa razumem. Tale random verjetno biva v /etc/rc.d/init.d/random, 
kajne?

Zdaj sem ugotovil, da ima tudi moj Debian eno podobno stvar, in sicer 
/etc/init.d/urandom, ki shranjuje seed za /dev/urandom med rebooti.

> V drugih sistemih in distribucijah verjetno zadosca, da naprava /dev/random
> obstaja in da iz nje prihajajo seminakljucne vrednosti.

"servis" random (ravno preverjam na enem RH 6.2) pocne tocno isto stvar kot 
na Debianu. Ob bootu zapise tisti seed v /dev/urandom, /dev/random pa ga 
verjetno ne rabi, ker itak nikoli ne vrne nic (blokira), ce nima dovolj 
entropije. Moja radovednost je zadovoljena :-) Kakorkoli, to vsekakor ne bi 
smelo biti povezano z bashevim $RANDOM.

lp,

- -- 
Borut
b at aufbix.org
- ------------
Christian, n.: One who believes that the New Testament is a divinely
inspired book admirably suited to the spiritual needs of his neighbor.
One who follows the teachings of Christ in so far as they are not
inconsistent with a life of sin.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjyXj0kACgkQRUVvbWYRhIIk/ACglRgJeWfxU0ataqbFXrExSfdf
ndMAn3lBqLnG982lXTPTC2pYBj7IfqLN
=5wQN
-----END PGP SIGNATURE-----



More information about the lugos-prog mailing list