Re: 2.1.43 curious pipe-entries in / (root)

A.N.Kuznetsov (kuznet@ms2.inr.ac.ru)
Fri, 27 Jun 1997 21:36:06 +0400


In article <vba205qlh4l.fsf@mozart.stat.wisc.edu> you wrote:
: New code in 2.1.43 (see "get_pipe_inode" in "linux/fs/inode.c") puts
: entries for anonymous pipes into the root directory. The 6-digit
: number in the filename is the inode of the pipe.

: Anonymous pipes are created with the pipe(2) system call. Since
: shells typically use anonymous pipes for piped commands (and all sorts
: of other programs use them for miscellaneous process/subprocess
: communication), there'll usually be a bunch of them sitting around.

OK. OK. But several questions are in order:

1. What will occur, when I tar root fs and then untar it?
2. Why these files are not in /proc?
3. Why are they necessary? Just for fun and excitement? :-)
Or all the security holes are already plugged and
we need something more to fight? :-) :-)

Alexey Kuznetsov.