I'i try to set up jail with following script, however
as result, urandom/stdin/stdout/stderr will not appear.

They exist before applying devfs rules, but I cannot find
rules how to unhide those. Any ideas!?

best regards,
taavi

PS. sshd "PRNG not seeded" seems to be related to "urandom" existance.

# start up jail
D=/home/taavi/work/jail
umount -f $D/dev

devfs rule -s 10 delset
devfs rule -s 10 add 100 hide
devfs rule -s 10 add 200 path ptyp* unhide
devfs rule -s 10 add 300 path ttyp* unhide
devfs rule -s 10 add 400 path null unhide
devfs rule -s 10 add 500 path zero unhide
devfs rule -s 10 add 600 path random unhide
devfs rule -s 10 add 610 path urandom unhide
devfs rule -s 10 add 700 path fd unhide
devfs rule -s 10 add 800 path fd/* unhide
devfs rule -s 10 add 900 path stdin unhide
devfs rule -s 10 add 910 path stdout unhide
devfs rule -s 10 add 920 path stderr unhide
mount -t devfs dev $D/dev
devfs -m $D/dev ruleset 10
mount -t procfs proc $D/proc
ifconfig fxp0 inet alias 1.2.3.4/32

jail $D tt-test 1.2.3.4 /bin/csh

umount -f $D/proc
umount -f $D/dev


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to