diff options
| author | Alejandro Colomar <alx.manpages@gmail.com> | 2022-07-29 01:15:17 +0200 |
|---|---|---|
| committer | Alejandro Colomar <alx.manpages@gmail.com> | 2022-07-29 12:30:22 +0200 |
| commit | 3113c7f3b8173a725016481f0efaec74417283e6 (patch) | |
| tree | 6a6c037e6f1be6f15ddd363297a55a0d9074577c /man5 | |
| parent | cca1bcd67da3d3675345c287529bde96319a9120 (diff) | |
| download | man-pages-3113c7f3b817.tar.gz | |
Many pages: Use STANDARDS instead of CONFORMING TO
STANDARDS seems to be much more extended than CONFORMING TO. For
consistency across the whole manual pages corpus, let's try to
unify, by following the most commonly used section name.
On 7/27/22 12:49, Ingo Schwarze wrote:
> Alejandro Colomar wrote on Tue, Jul 26, 2022 at 02:02:56PM +0200:
> > We use CONFORMING TO in Linux. Don't know why; just history, I guess.
> > See man-pages(7).
>
> Weird.
>
> I failed to find a single instance of "CONFORMING TO" in AT&T UNIX
> (including v6, PWB, v7, 32v, v8, v10, System III, SVR1, SVR2) nor in
> any version of UCB CSRG BSD. So considering that System V and BSD are
> widely considered the two main original branches of the development
> of Unix-like operating systems and Linux is often considered to have
> drawn inspiration from both, the section name "CONFORMING TO" does
> not appear to be a UNIX thing. For example, Aeleen Frisch, "Essential
> System Administration", O'Reilly, Cambridge 1995, considers Linux
> as slightly more influenced by 4.3BSD than by System V Release 3.
>
> STANDARDS, on the other hand, is present since 4.3BSD-Reno (June 1990).
>
> 4.3BSD-Reno predates the first version of the Linux kernel by more than
> a year, and the first Linux manual pages probably for longer than that.
>
> So i have no idea where "CONFORMING TO" may have come from.
Scripted change:
$ find man* -type f | xargs sed -i 's/CONFORMING TO/STANDARDS/'
plus a few manual fixes to the following files:
- man2/getrlimit.2
- man3/syslog.3
- scripts/bash_aliases
Reported-by: Ingo Schwarze <schwarze@openbsd.org>
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
Diffstat (limited to 'man5')
| -rw-r--r-- | man5/acct.5 | 2 | ||||
| -rw-r--r-- | man5/charmap.5 | 2 | ||||
| -rw-r--r-- | man5/locale.5 | 2 | ||||
| -rw-r--r-- | man5/repertoiremap.5 | 2 | ||||
| -rw-r--r-- | man5/sysfs.5 | 2 | ||||
| -rw-r--r-- | man5/utmp.5 | 2 |
6 files changed, 6 insertions, 6 deletions
diff --git a/man5/acct.5 b/man5/acct.5 index 020e9248e5..4e1e11fcd9 100644 --- a/man5/acct.5 +++ b/man5/acct.5 @@ -132,7 +132,7 @@ struct acct_v3 { The .I acct_v3 structure is defined in glibc since version 2.6. -.SH CONFORMING TO +.SH STANDARDS Process accounting originated on BSD. Although it is present on most systems, it is not standardized, and the details vary somewhat between systems. diff --git a/man5/charmap.5 b/man5/charmap.5 index 9ac84e31f3..c03f0ec00f 100644 --- a/man5/charmap.5 +++ b/man5/charmap.5 @@ -87,7 +87,7 @@ The width definition section ends with the string .TP .I /usr/share/i18n/charmaps Usual default character map path. -.SH CONFORMING TO +.SH STANDARDS POSIX.2. .SH EXAMPLES The Euro sign is defined as follows in the diff --git a/man5/locale.5 b/man5/locale.5 index 18443c6aa8..18c7188692 100644 --- a/man5/locale.5 +++ b/man5/locale.5 @@ -1249,7 +1249,7 @@ Usual default locale archive location. .TP .I /usr/share/i18n/locales Usual default path for locale definition files. -.SH CONFORMING TO +.SH STANDARDS POSIX.2. .SH NOTES The collective GNU C library community wisdom regarding diff --git a/man5/repertoiremap.5 b/man5/repertoiremap.5 index 7c12a37925..31dcf79ef3 100644 --- a/man5/repertoiremap.5 +++ b/man5/repertoiremap.5 @@ -41,7 +41,7 @@ The mapping section ends with the string .TP .I /usr/share/i18n/repertoiremaps Usual default repertoire map path. -.SH CONFORMING TO +.SH STANDARDS POSIX.2. .SH NOTES Repertoire maps are deprecated in favor of Unicode code points. diff --git a/man5/sysfs.5 b/man5/sysfs.5 index 9b80d3635b..6ae1d79492 100644 --- a/man5/sysfs.5 +++ b/man5/sysfs.5 @@ -255,7 +255,7 @@ This information is mainly used for debugging. The .B sysfs filesystem first appeared in Linux 2.6.0. -.SH CONFORMING TO +.SH STANDARDS The .B sysfs filesystem is Linux-specific. diff --git a/man5/utmp.5 b/man5/utmp.5 index 82afa63508..04f57a3c60 100644 --- a/man5/utmp.5 +++ b/man5/utmp.5 @@ -217,7 +217,7 @@ removed, record-keeping is turned off. .I /var/run/utmp .br .I /var/log/wtmp -.SH CONFORMING TO +.SH STANDARDS POSIX.1 does not specify a .I utmp structure, but rather one named |
