using /dev/null in chrooted enviroment
keramida at freebsd.org
Tue Dec 27 19:24:56 PST 2005
On 2005-12-27 06:49, Tzachi Tager <tzachi_tager at yahoo.com> wrote:
> I'm trying to create chrooted enviroment, i did the folllowing
> in the chrooted enviroment:
> mknode c null 0 24
> mknode c zero 0 25
> And then i did chroot and those files are under /dev, but when
> i wrote a short program in C that tries to open /dev/null
> (within the chrooted env.) i got:
> "/dev/null-operation is not supported"
You forgot to mention what version of FreeBSD you are using. It
may also help to see the contents of the chrooted /dev directory.
> Only by doing mount of devfs it seems to work fine, but i
> prefer not to do mount every time (because then i get that my
> chrooted enviroment pathname is too long for FreeBSD)
A complete trace of the commands you are running and the exact
error message is probably necessary here.
More information about the freebsd-bugs