[LUGOS-PROG] Bash si sladak

Borut Mrak b at aufbix.org
Thu Mar 21 13:53:30 CET 2002


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

On Thursday 21 March 2002 13:25, you wrote:
> To, da zadeva deluje pravilneje, ce je vmes sleep, je povezano s tem, da se
> na debianu uporablja vgrajeni generator nakljucnih stevil, ki potrebuje
> 'dovolj entropije' v sistemu, da vrne novo nakljucno stevilo, sicer pa vrne
> kar starega. Odgovor je skrit v man 4 random. Poglejte, kako deluje
> /dev/random in urandom:

Ni res. Nobene logike ni v tem, da zadeva enkrat dela, enkrat pa ne. V vsakem 
primeru se funkcije klicejo n-krat, enkrat dobimo nazaj n razlicnih stevil, 
enkrat pa 1 ali 2 n (oz n/2)krat. Ne glede na to, katera funkcija se uporabi 
(basheva ali iz libc-a) je nekaj narobe. Poleg tega problem ocitno ni 
izoliran na Debian.

> Problem je, kar se mene tice, analiziran in zakljucen.

Jaz se pa ne strinjam. To da je analiziran je res, kakor je res, da sem jaz 
spregledal tisti debianov patch (zato, ker se uporabi sele pri buildu, jaz 
sem pa gledal samo source), ni pa res, da je zakljucen. Bash se se zmeraj 
obnasa narobe. Ce je za to kriv patch, ki ga uporablja Debian, potem je nekaj 
narobe z libc-em. Ampak hudica...tudi na Solarisu in HP-UX-u mi ne dela, pa 
uporabljata cisto drug libc.

lp,

- -- 
Borut
b at aufbix.org
- ------------
"The Army is a place where you get up early in the morning to be yelled at
by people with short haircuts and tiny brains."
                                                 -- Dave Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjyZ18oACgkQRUVvbWYRhILyzwCgrC1a/iJfSmi7+Io8XyyRD1kd
kFIAoMDKJ9m38arOUUFykYlNqtrQTQqX
=AzfS
-----END PGP SIGNATURE-----



More information about the lugos-prog mailing list