• procfs -- Too Much Info

    From Lawrence D'Oliveiro@21:1/5 to All on Sun Feb 2 03:28:10 2025
    What used to be a single proc(5) man page has now been broken out into
    over a hundred separate pages. You can find them with

    man -s5 -k proc | grep ^proc

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Ahlstrom@21:1/5 to Lawrence D'Oliveiro on Sun Feb 2 08:01:16 2025
    Lawrence D'Oliveiro wrote this post while blinking in Morse code:

    What used to be a single proc(5) man page has now been broken out into
    over a hundred separate pages. You can find them with

    man -s5 -k proc | grep ^proc

    Seems reasonable to me.

    --
    You're a good example of why some animals eat their young.
    -- Jim Samuels to a heckler

    Ah, yes. I remember my first beer.
    -- Steve Martin to a heckler

    When your IQ rises to 28, sell.
    -- Professor Irwin Corey to a heckler

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvador Mirzo@21:1/5 to Lawrence D'Oliveiro on Thu Feb 6 23:12:11 2025
    Lawrence D'Oliveiro <ldo@nz.invalid> writes:

    What used to be a single proc(5) man page has now been broken out into
    over a hundred separate pages. You can find them with

    man -s5 -k proc | grep ^proc

    GNU systems should learn the OpenBSD way of writing manuals.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Salvador Mirzo on Fri Feb 7 06:03:04 2025
    On Thu, 06 Feb 2025 23:12:11 -0300, Salvador Mirzo wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> writes:

    What used to be a single proc(5) man page has now been broken out into
    over a hundred separate pages. You can find them with

    man -s5 -k proc | grep ^proc

    GNU systems should learn the OpenBSD way of writing manuals.

    What’s the equivalent of procfs on OpenBSD? OtherBSD?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jim Jackson@21:1/5 to Salvador Mirzo on Fri Feb 7 20:18:00 2025
    On 2025-02-07, Salvador Mirzo <smirzo@example.com> wrote:
    Lawrence D'Oliveiro <ldo@nz.invalid> writes:

    What used to be a single proc(5) man page has now been broken out into
    over a hundred separate pages. You can find them with

    man -s5 -k proc | grep ^proc

    GNU systems should learn the OpenBSD way of writing manuals.

    Not so sure the GNU outfit has anything to do with these man pages.
    They'd have written it all in info!!!!

    But here ....

    $ man -s5 -k proc | grep ^proc
    proc (5) - process information pseudo-filesystem
    procfs (5) - process information pseudo-filesystem
    procmailex (5) - procmail rcfile examples
    procmailrc (5) - procmail rcfile
    procmailsc (5) - procmail weighted scoring technique
    $

    is all I get on a reasonably upto date Devuan (debian based) system.

    But the "man -s 5 proc" page is huge 4520 lines!

    "Linux man-pages 6.03 2023-02-10 proc(5)"

    Mind you there are a lot of proc filesystem entries to document. Not
    sure what the OP is implying - not documenting them?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Jim Jackson on Fri Feb 7 21:57:24 2025
    On Fri, 7 Feb 2025 20:18:00 -0000 (UTC), Jim Jackson wrote:

    But the "man -s 5 proc" page is huge 4520 lines!

    When I do this on those broken-out man pages:

    for f in $(man -s5 -k proc | perl -lne 'if (/^(proc[a-z_-]+) /) { print $1; }'); do man $f; done | wc -l

    I get 5287 lines in total.

    For comparison, this

    man -k perl | grep ^perl

    reports 226 separate pages. And that separation has existed for a long
    time.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jerry Peters@21:1/5 to Jim Jackson on Sun Feb 9 21:26:34 2025
    Jim Jackson <jj@franjam.org.uk> wrote:
    On 2025-02-07, Salvador Mirzo <smirzo@example.com> wrote:
    Lawrence D'Oliveiro <ldo@nz.invalid> writes:

    What used to be a single proc(5) man page has now been broken out into
    over a hundred separate pages. You can find them with

    man -s5 -k proc | grep ^proc

    GNU systems should learn the OpenBSD way of writing manuals.

    Not so sure the GNU outfit has anything to do with these man pages.
    They'd have written it all in info!!!!

    But here ....

    $ man -s5 -k proc | grep ^proc
    proc (5) - process information pseudo-filesystem
    procfs (5) - process information pseudo-filesystem
    procmailex (5) - procmail rcfile examples
    procmailrc (5) - procmail rcfile
    procmailsc (5) - procmail weighted scoring technique
    $

    is all I get on a reasonably upto date Devuan (debian based) system.

    Same here with an up-to-date Slackware 15.0 system.

    Jerry

    But the "man -s 5 proc" page is huge 4520 lines!

    "Linux man-pages 6.03 2023-02-10 proc(5)"

    Mind you there are a lot of proc filesystem entries to document. Not
    sure what the OP is implying - not documenting them?



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Carlos E.R.@21:1/5 to Jim Jackson on Tue Feb 11 13:59:59 2025
    On 2025-02-07 21:18, Jim Jackson wrote:
    On 2025-02-07, Salvador Mirzo <smirzo@example.com> wrote:
    Lawrence D'Oliveiro <ldo@nz.invalid> writes:

    What used to be a single proc(5) man page has now been broken out into
    over a hundred separate pages. You can find them with

    man -s5 -k proc | grep ^proc

    GNU systems should learn the OpenBSD way of writing manuals.

    Not so sure the GNU outfit has anything to do with these man pages.
    They'd have written it all in info!!!!

    But here ....

    $ man -s5 -k proc | grep ^proc
    proc (5) - process information pseudo-filesystem
    procfs (5) - process information pseudo-filesystem
    procmailex (5) - procmail rcfile examples
    procmailrc (5) - procmail rcfile
    procmailsc (5) - procmail weighted scoring technique
    $

    is all I get on a reasonably upto date Devuan (debian based) system.

    But the "man -s 5 proc" page is huge 4520 lines!

    Same here (openSUSE 15.6). Well, no, I get 3488 lines. Oh, wait, it
    depends on terminal width. Doh!


    "Linux man-pages 6.03 2023-02-10 proc(5)"

    Mind you there are a lot of proc filesystem entries to document. Not
    sure what the OP is implying - not documenting them?

    It is impossible to humanly read that and find something (something you
    do not know about previously).

    I tried "info proc", and I get the manual on tcl proc, concatenated with
    the manual on proc(5). So, not an info page. And so no index with links.

    --
    Cheers, Carlos.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)