From owner-freebsd-current Mon Nov 18 6:45:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E35FC37B401 for ; Mon, 18 Nov 2002 06:45:33 -0800 (PST) Received: from valu.uninet.ee (valu.uninet.ee [194.204.34.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FDA743E6E for ; Mon, 18 Nov 2002 06:45:33 -0800 (PST) (envelope-from taavi@uninet.ee) Received: by valu.uninet.ee (Postfix, from userid 1002) id 69FC836429; Mon, 18 Nov 2002 16:45:26 +0200 (EET) Received: from localhost (localhost [127.0.0.1]) by valu.uninet.ee (Postfix) with ESMTP id 6706B3261A for ; Mon, 18 Nov 2002 16:45:26 +0200 (EET) Date: Mon, 18 Nov 2002 16:45:26 +0200 (EET) From: Taavi Talvik To: freebsd-current@freebsd.org Subject: devfs rules and symbolik links Message-ID: <20021118163413.T80351-100000@valu.uninet.ee> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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 majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message