On Fri, 12 Jan 2007, Mamuzsics Péter wrote:
> A fork előtt (amikor még a /dev/random-ot akarja) minden szép:
> stat("/dev/random", {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 8), ...}) = 0
> open("/dev/random", O_RDONLY|O_NONBLOCK) = 5
>
> A chroot után viszont:
> [pid 31542] stat("/dev/random", {st_mode=S_IFCHR|0666, st_rdev=makedev(1,
> 8), ...}) = 0
> [pid 31542] open("/dev/random", O_RDONLY|O_NONBLOCK) = -1 EACCES
> (Permission denied)
>
> Más utalást nem is nagyon találtam rá, úgyhogy teljesen meg vagyok lőve.
>
> Tudna valaki segíteni?
Csak tipp: ugye a chroot() után máshonnan veszi a /dev/random-ot, mint a
chroot() előtt. Milyenek a jogai ennek a második /dev/random-nak?
Bye,NAR
--
"Beware of bugs in the above code; I have only proved it correct, not
tried it."
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux