Date: Thu, 15 Oct 2015 20:31:19 +0200 From: Eduardo Morras <emorrasg@yahoo.es> To: freebsd-questions@freebsd.org Cc: gyliamos@gmail.com Subject: Re: creating devices under a regular file system Message-ID: <20151015203119.7d46c4f14904f28ae41356db@yahoo.es> In-Reply-To: <slrnn1tpbe.130j.varro@anukis.local> References: <slrnn1tpbe.130j.varro@anukis.local>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 14 Oct 2015 23:29:50 +0000 (UTC) Will Parsons <varro@nodomain.invalid> wrote: > I would like to know how to create a few selected devices > (viz. dev/null and dev/urandom) under a regular directory tree using > devfs. > > The background for this is the following: > > I use the fossil SCM system for various projects of mine, and keep the > repositories under ~/FOSSIL. Fossil provides a web interface, which I > employ using inetd, using the following line in /etc/inetd.conf: > > http stream tcp nowait root /usr/local/bin/fossil fossil > http /home/<uname>/FOSSIL > > This works, but I get a warning message "can't open /dev/null and > /dev/urandom", because fossil does a chroot into ~/FOSSIL, where of > course the referenced devices do not exist. I asked about this on the > fossil mailing list and got the reply that the preferred method of > avoiding the warning message was to create these devices in the > chrooted environment. > > I presume that this can be done somehow via devfs, but am failing to > discern how. > I use fossil since its inception and never seen that warning. Is your user on wheel group? > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" --- --- Eduardo Morras <emorrasg@yahoo.es>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151015203119.7d46c4f14904f28ae41356db>