Hi!

On Sun, May 04, 2008 at 03:09:25PM +0000, Paul Pruett wrote:
>>Isn't /tmp mounted with option nodev, by chance?

>Would not explain it failing in /dev

>[...]

How does it fail?

Try for example (manually):

mkfifo foo
mknod foo c 1 1

You see mknod fail with "File exists". Even on a filesystem *not*
mounted nodev. (But then, MAKEDEV uses rm -f before mknod, as far as I
can see, so that should not be the problem.)

What *can* be an issue is that mknod inside a chroot is not allowed, as
well as mknod as non-root (except for pipes, i.e. mknod <path> p, which
is the same as mkfifo <path>).

Kind regards,

Hannah.

Reply via email to