Bug#735590: manpages: filesystems(5) should describe the nodev prefix in /proc/filesystems

2014-01-17 Thread Michael Kerrisk (man-pages)
tags 735590 fixed-upstream
thanks

Hi Axel,

On Sat, Jan 18, 2014 at 12:08 AM, Axel Beckert  wrote:
> Hi Michael,
>
> Michael Kerrisk (man-pages) wrote:
>> One thing that would have helped here is if you could have supplied
>> some text explaining what "nodev" is.
>
> I had some idea, but was unsure and looked into the man-page to read
> more about it.
>
>> (Or, if you don't know, then it would help to explicitly note that
>> in the bug.)
>
> I didn't expect that this needs explicit mentioning.

The thing is, I sometimes get bug reports from people who *do* know
the details, but they initially neither tell me them nor indicate that
they know them--perhaps because they think the point is obvious enough
that I don't need to be told. So, it saves me a few cycles if people
tell me what they do or don't know; then I know what I can or can't
ask them. ;-) See what I mean?

>> [[
>> If the work "nodev" appears before a filesystem name, then that
>> filesystem does not require a corresponding device in order to be
>> mounted (i.e., it is a pseudo-filesystem).
>> ]]
>>
>> Look okay to you?
>
> Doesn't clash with what I guessed, but since I was looking for facts,
> I can't say if it's correct or wrong.

I just now noticed that "nodev" is documented in /proc/filesystems

[[
If a filesystem is marked with "nodev",
this means that it does not require a block device to be mounted
(e.g., virtual filesystem, network filesystem)
]]

So what's needed is a pointer from filesystems(5) to proc(5). I'll add that.

Thanks for the report.

Cheers,

Michael


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#735590: manpages: filesystems(5) should describe the nodev prefix in /proc/filesystems

2014-01-17 Thread Axel Beckert
Hi Michael,

Michael Kerrisk (man-pages) wrote:
> One thing that would have helped here is if you could have supplied
> some text explaining what "nodev" is.

I had some idea, but was unsure and looked into the man-page to read
more about it.

> (Or, if you don't know, then it would help to explicitly note that
> in the bug.)

I didn't expect that this needs explicit mentioning.

> [[
> If the work "nodev" appears before a filesystem name, then that
> filesystem does not require a corresponding device in order to be
> mounted (i.e., it is a pseudo-filesystem).
> ]]
> 
> Look okay to you?

Doesn't clash with what I guessed, but since I was looking for facts,
I can't say if it's correct or wrong.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-|  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#735590: manpages: filesystems(5) should describe the nodev prefix in /proc/filesystems

2014-01-17 Thread Michael Kerrisk (man-pages)
Axel,

On Fri, Jan 17, 2014 at 6:53 AM, Axel Beckert  wrote:
> Package: manpages
> Version: 3.55-1
>
> filesystems(5) says:
>
>When, as is customary, the proc filesystem is mounted on /proc,
>you can find in the file /proc/filesystems which filesystems your
>kernel currently supports.  If you need a currently unsupported
>one, insert the corresponding module or recompile the kernel.
>
> My /proc/filesystems looks like this:
>
> $ cat /proc/filesystems
> nodev   sysfs
> nodev   rootfs
> nodev   ramfs
> nodev   bdev
> nodev   proc
> nodev   cgroup
> nodev   cpuset
> nodev   tmpfs
> nodev   devtmpfs
> nodev   debugfs
> nodev   securityfs
> nodev   sockfs
> nodev   pipefs
> nodev   anon_inodefs
> nodev   devpts
> nodev   hugetlbfs
> nodev   pstore
> nodev   mqueue
> btrfs
> ext3
> ext2
> ext4
> fuseblk
> nodev   fuse
> nodev   fusectl
> nodev   binfmt_misc
> nodev   aufs
> $
>
> filesystems(5) should mention the "nodev" prefix (and maybe other
> potential prefixes) and describe its/their meaning..

One thing that would have helped here is if you could have supplied
some text explaining what "nodev" is. (Or, if you don't know, then it
would help to explicitly note that in the bug.)

I believe the appropriate text would be something like

[[
If the work "nodev" appears before a filesystem name, then that
filesystem does not require a corresponding device in order to be
mounted (i.e., it is a pseudo-filesystem).
]]

Look okay to you?

Cheers,

Michael

-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#735590: manpages: filesystems(5) should describe the nodev prefix in /proc/filesystems

2014-01-16 Thread Axel Beckert
Package: manpages
Version: 3.55-1

filesystems(5) says:

   When, as is customary, the proc filesystem is mounted on /proc,
   you can find in the file /proc/filesystems which filesystems your
   kernel currently supports.  If you need a currently unsupported
   one, insert the corresponding module or recompile the kernel.

My /proc/filesystems looks like this:

$ cat /proc/filesystems
nodev   sysfs
nodev   rootfs
nodev   ramfs
nodev   bdev
nodev   proc
nodev   cgroup
nodev   cpuset
nodev   tmpfs
nodev   devtmpfs
nodev   debugfs
nodev   securityfs
nodev   sockfs
nodev   pipefs
nodev   anon_inodefs
nodev   devpts
nodev   hugetlbfs
nodev   pstore
nodev   mqueue
btrfs
ext3
ext2
ext4
fuseblk
nodev   fuse
nodev   fusectl
nodev   binfmt_misc
nodev   aufs
$

filesystems(5) should mention the "nodev" prefix (and maybe other
potential prefixes) and describe its/their meaning..

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (400, 'stable'), (110, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-trunk-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

manpages depends on no packages.

manpages recommends no packages.

Versions of packages manpages suggests:
ii  man-db [man-browser]  2.6.5-3

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org