[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