linux-man.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/5] hier.7: First patch of a series to achieve compliance with FHS 2.3
@ 2015-03-14 23:15 Stéphane Aulery
       [not found] ` <1426374917-11484-1-git-send-email-saulery-GANU6spQydw@public.gmane.org>
  0 siblings, 1 reply; 11+ messages in thread
From: Stéphane Aulery @ 2015-03-14 23:15 UTC (permalink / raw)
  To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w
  Cc: Stéphane Aulery, linux-man-u79uwXL29TY76Z2rM5mHXA

Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>
---
 man7/hier.7 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/man7/hier.7 b/man7/hier.7
index 242579a..bc621fe 100644
--- a/man7/hier.7
+++ b/man7/hier.7
@@ -492,7 +492,7 @@ this directory holds temporary files stored for an unspecified duration.
 .I /var/yp
 Database files for NIS.
 .SH CONFORMING TO
-The Filesystem Hierarchy Standard, Version 2.2
+The Filesystem Hierarchy Standard, Version 2.3
 .UR http://www.pathname.com\:/fhs/
 .UE .
 .SH BUGS
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 2/5] hier.7: Explain YP which is not obvious.
       [not found] ` <1426374917-11484-1-git-send-email-saulery-GANU6spQydw@public.gmane.org>
@ 2015-03-14 23:15   ` Stéphane Aulery
       [not found]     ` <1426374917-11484-2-git-send-email-saulery-GANU6spQydw@public.gmane.org>
  2015-03-14 23:15   ` [PATCH 3/5] hier.7: Specifies the optional directories from those mentioned Stéphane Aulery
                     ` (3 subsequent siblings)
  4 siblings, 1 reply; 11+ messages in thread
From: Stéphane Aulery @ 2015-03-14 23:15 UTC (permalink / raw)
  To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w
  Cc: Stéphane Aulery, linux-man-u79uwXL29TY76Z2rM5mHXA

Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>
---
 man7/hier.7 | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/man7/hier.7 b/man7/hier.7
index bc621fe..70945b1 100644
--- a/man7/hier.7
+++ b/man7/hier.7
@@ -490,7 +490,8 @@ Like
 this directory holds temporary files stored for an unspecified duration.
 .TP
 .I /var/yp
-Database files for NIS.
+Database files for NIS,
+formerly known as the Sun Yellow Pages (YP).
 .SH CONFORMING TO
 The Filesystem Hierarchy Standard, Version 2.3
 .UR http://www.pathname.com\:/fhs/
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 3/5] hier.7: Specifies the optional directories from those mentioned.
       [not found] ` <1426374917-11484-1-git-send-email-saulery-GANU6spQydw@public.gmane.org>
  2015-03-14 23:15   ` [PATCH 2/5] hier.7: Explain YP which is not obvious Stéphane Aulery
@ 2015-03-14 23:15   ` Stéphane Aulery
       [not found]     ` <1426374917-11484-3-git-send-email-saulery-GANU6spQydw@public.gmane.org>
  2015-03-14 23:15   ` [PATCH 4/5] hier.7: SGML and XML directories are separated in FHS 2.3 Stéphane Aulery
                     ` (2 subsequent siblings)
  4 siblings, 1 reply; 11+ messages in thread
From: Stéphane Aulery @ 2015-03-14 23:15 UTC (permalink / raw)
  To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w
  Cc: Stéphane Aulery, linux-man-u79uwXL29TY76Z2rM5mHXA

Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>
---
 man7/hier.7 | 37 ++++++++++++++++++++-----------------
 1 file changed, 20 insertions(+), 17 deletions(-)

diff --git a/man7/hier.7 b/man7/hier.7
index 70945b1..df98f7e 100644
--- a/man7/hier.7
+++ b/man7/hier.7
@@ -89,7 +89,7 @@ Configuration files for the X11 window system (optional).
 On machines with home directories for users, these are usually beneath
 this directory, directly or not.
 The structure of this directory
-depends on local administration decisions.
+depends on local administration decisions (optional).
 .TP
 .I /lib
 This directory should hold those shared libraries that are necessary
@@ -319,20 +319,21 @@ or
 .IR /usr/man .
 .TP
 .I /usr/share/dict
-Contains the word lists used by spell checkers.
+Contains the word lists used by spell checkers (optional).
 .TP
 .I /usr/share/doc
-Documentation about installed programs.
+Documentation about installed programs (optional).
 .TP
 .I /usr/share/games
 Static data files for games in
-.IR /usr/games .
+.I /usr/games
+(optional).
 .TP
 .I /usr/share/info
-Info pages go here.
+Info pages go here (optional).
 .TP
 .I /usr/share/locale
-Locale information goes here.
+Locale information goes here (optional).
 .TP
 .I /usr/share/man
 Manual pages go here in subdirectories according to the man page sections.
@@ -348,25 +349,25 @@ Miscellaneous data that can be shared among different architectures of the
 same OS.
 .TP
 .I /usr/share/nls
-The message catalogs for native language support go here.
+The message catalogs for native language support go here (optional).
 .TP
 .I /usr/share/sgml
-Files for SGML and XML.
+Files for SGML and XML (optional).
 .TP
 .I /usr/share/terminfo
-The database for terminfo.
+The database for terminfo (optional).
 .TP
 .I /usr/share/tmac
-Troff macros that are not distributed with groff.
+Troff macros that are not distributed with groff (optional).
 .TP
 .I /usr/share/zoneinfo
-Files for timezone information.
+Files for timezone information (optional).
 .TP
 .I /usr/src
 Source files for different parts of the system, included with some packages
 for reference purposes.
 Don't work here with your own projects, as files
-below /usr should be read-only except when installing software.
+below /usr should be read-only except when installing software (optional).
 .TP
 .I /usr/src/linux
 This was the traditional place for the kernel source.
@@ -459,21 +460,22 @@ Spooled jobs for
 .BR cron (8).
 .TP
 .I /var/spool/lpd
-Spooled files for printing.
+Spooled files for printing (optional).
 .TP
 .I /var/spool/mail
 Replaced by
 .IR /var/mail .
 .TP
 .I /var/spool/mqueue
-Queued outgoing mail.
+Queued outgoing mail (optional).
 .TP
 .I /var/spool/news
-Spool directory for news.
+Spool directory for news (optional).
 .TP
 .I /var/spool/rwho
 Spooled files for
-.BR rwhod (8).
+.BR rwhod (8)
+(optional).
 .TP
 .I /var/spool/smail
 Spooled files for the
@@ -482,7 +484,8 @@ mail delivery program.
 .TP
 .I /var/spool/uucp
 Spooled files for
-.BR uucp (1).
+.BR uucp (1)
+(optional).
 .TP
 .I /var/tmp
 Like
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 4/5] hier.7: SGML and XML directories are separated in FHS 2.3
       [not found] ` <1426374917-11484-1-git-send-email-saulery-GANU6spQydw@public.gmane.org>
  2015-03-14 23:15   ` [PATCH 2/5] hier.7: Explain YP which is not obvious Stéphane Aulery
  2015-03-14 23:15   ` [PATCH 3/5] hier.7: Specifies the optional directories from those mentioned Stéphane Aulery
@ 2015-03-14 23:15   ` Stéphane Aulery
       [not found]     ` <1426374917-11484-4-git-send-email-saulery-GANU6spQydw@public.gmane.org>
  2015-03-14 23:15   ` [PATCH 5/5] hier.7: Add missing directories defined by FHS 2.3 (last patch for conformance) Stéphane Aulery
  2015-03-22 15:49   ` [PATCH 1/5] hier.7: First patch of a series to achieve compliance with FHS 2.3 Michael Kerrisk (man-pages)
  4 siblings, 1 reply; 11+ messages in thread
From: Stéphane Aulery @ 2015-03-14 23:15 UTC (permalink / raw)
  To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w
  Cc: Stéphane Aulery, linux-man-u79uwXL29TY76Z2rM5mHXA

Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>
---
 man7/hier.7 | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/man7/hier.7 b/man7/hier.7
index df98f7e..70ada3c 100644
--- a/man7/hier.7
+++ b/man7/hier.7
@@ -76,7 +76,7 @@ in
 .IR /opt .
 .TP
 .I /etc/sgml
-This directory contains the configuration files for SGML and XML (optional).
+This directory contains the configuration files for SGML (optional).
 .TP
 .I /etc/skel
 When a new user account is created, files from this directory are
@@ -85,6 +85,9 @@ usually copied into the user's home directory.
 .I /etc/X11
 Configuration files for the X11 window system (optional).
 .TP
+.I /etc/xml
+This directory contains the configuration files for XML (optional).
+.TP
 .I /home
 On machines with home directories for users, these are usually beneath
 this directory, directly or not.
@@ -352,7 +355,7 @@ same OS.
 The message catalogs for native language support go here (optional).
 .TP
 .I /usr/share/sgml
-Files for SGML and XML (optional).
+Files for SGML (optional).
 .TP
 .I /usr/share/terminfo
 The database for terminfo (optional).
@@ -360,6 +363,9 @@ The database for terminfo (optional).
 .I /usr/share/tmac
 Troff macros that are not distributed with groff (optional).
 .TP
+.I /usr/share/xml
+Files for XML (optional).
+.TP
 .I /usr/share/zoneinfo
 Files for timezone information (optional).
 .TP
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 5/5] hier.7: Add missing directories defined by FHS 2.3 (last patch for conformance)
       [not found] ` <1426374917-11484-1-git-send-email-saulery-GANU6spQydw@public.gmane.org>
                     ` (2 preceding siblings ...)
  2015-03-14 23:15   ` [PATCH 4/5] hier.7: SGML and XML directories are separated in FHS 2.3 Stéphane Aulery
@ 2015-03-14 23:15   ` Stéphane Aulery
       [not found]     ` <1426374917-11484-5-git-send-email-saulery-GANU6spQydw@public.gmane.org>
  2015-03-22 15:49   ` [PATCH 1/5] hier.7: First patch of a series to achieve compliance with FHS 2.3 Michael Kerrisk (man-pages)
  4 siblings, 1 reply; 11+ messages in thread
From: Stéphane Aulery @ 2015-03-14 23:15 UTC (permalink / raw)
  To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w
  Cc: Stéphane Aulery, linux-man-u79uwXL29TY76Z2rM5mHXA

Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>
---
 man7/hier.7 | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 118 insertions(+)

diff --git a/man7/hier.7 b/man7/hier.7
index 70ada3c..77f365c 100644
--- a/man7/hier.7
+++ b/man7/hier.7
@@ -98,9 +98,38 @@ depends on local administration decisions (optional).
 This directory should hold those shared libraries that are necessary
 to boot the system and to run the commands in the root filesystem.
 .TP
+.I /lib<qual>
+These directories are variants of
+.I /lib
+on system which support more than one binary format requiring separate
+libraries (optional).
+.TP
+.I /lib/modules
+Loadable kernel modules (optional).
+.TP
 .I /media
 This directory contains mount points for removable media such as CD
 and DVD disks or USB sticks.
+On systems where more than one device exists
+for mounting a certain type of media,
+mount directories can be created by appending a digit
+to the name of those available above starting with '0',
+but the unqualified name must also exist.
+.TP
+.I /media/floppy[1\-9]
+Floppy drive (optional).
+.TP
+.I /media/cdrom[1\-9]
+CD-ROM drive (optional).
+.TP
+.I /media/cdrecorder[1\-9]
+CD writer (optional).
+.TP
+.I /media/zip[1\-9]
+Zip drive (optional).
+.TP
+.I /media/usp[1\-9]
+USB drive (optional).
 .TP
 .I /mnt
 This directory is a mount point for a temporarily mounted filesystem.
@@ -173,6 +202,9 @@ executed by normal users which are not needed for booting or for
 repairing the system and which are not installed locally should be
 placed in this directory.
 .TP
+.I /usr/bin/mh
+Commands for the MH mail handling system (optional).
+.TP
 .I /usr/bin/X11
 is the traditional place to look for X11 executables; on Linux, it
 usually is a symbolic link to
@@ -204,6 +236,9 @@ Binaries for games and educational programs (optional).
 .I /usr/include
 Include files for the C compiler.
 .TP
+.I /usr/include/bsd
+BSD compatibility include files (optional).
+.TP
 .I /usr/include/X11
 Include files for the C compiler and the X\-Window system.
 This is
@@ -246,6 +281,14 @@ which usually are not invoked directly.
 More complicated programs may
 have whole subdirectories there.
 .TP
+.I /usr/lib<qual>
+These directories are variants of
+.I /usr/lib
+on system which support more than one binary format requiring separate
+libraries, except that the symbolic link
+.I /usr/lib<qual>/X11
+is not required (optional).
+.TP
 .I /usr/lib/X11
 The usual place for data files associated with X programs, and
 configuration files for the X system itself.
@@ -282,6 +325,12 @@ Binaries for locally installed games.
 .I /usr/local/lib
 Files associated with locally installed programs.
 .TP
+.I /usr/local/lib<qual>
+These directories are variants of
+.I /usr/local/lib
+on system which support more than one binary format requiring separate
+libraries (optional).
+.TP
 .I /usr/local/include
 Header files for the local C compiler.
 .TP
@@ -324,6 +373,9 @@ or
 .I /usr/share/dict
 Contains the word lists used by spell checkers (optional).
 .TP
+.I /usr/share/dict/words
+List of English words (optional).
+.TP
 .I /usr/share/doc
 Documentation about installed programs (optional).
 .TP
@@ -357,6 +409,18 @@ The message catalogs for native language support go here (optional).
 .I /usr/share/sgml
 Files for SGML (optional).
 .TP
+.I /usr/share/sgml/docbook
+DocBook DTD (optional).
+.TP
+.I /usr/share/sgml/tei
+TEI DTD (optional).
+.TP
+.I /usr/share/sgml/html
+HTML DTD (optional).
+.TP
+.I /usr/share/sgml/mathtml
+MathML DTD (optional).
+.TP
 .I /usr/share/terminfo
 The database for terminfo (optional).
 .TP
@@ -366,6 +430,15 @@ Troff macros that are not distributed with groff (optional).
 .I /usr/share/xml
 Files for XML (optional).
 .TP
+.I /usr/share/xml/docbook
+DocBook DTD (optional).
+.TP
+.I /usr/share/xml/xhtml
+XHTML DTD (optional).
+.TP
+.I /usr/share/xml/mathml
+MathML DTD (optional).
+.TP
 .I /usr/share/zoneinfo
 Files for timezone information (optional).
 .TP
@@ -391,6 +464,9 @@ This link is present only for compatibility reasons and shouldn't be used.
 This directory contains files which may change in size, such as spool
 and log files.
 .TP
+.I /var/account
+Process accounting logs (optional).
+.TP
 .I /var/adm
 This directory is superseded by
 .I /var/log
@@ -403,17 +479,56 @@ Reserved for historical reasons.
 .I /var/cache
 Data cached for programs.
 .TP
+.I /var/cache/fonts
+Locally-generated fonts (optional).
+.TP
+.I /var/cache/man
+Locally-formatted man pages (optional).
+.TP
+.I /var/cache/www
+WWW proxy or cache data (optional).
+.TP
+.I /var/cache/<package>
+Package specific cache data (optional).
+.TP
 .IR /var/catman/cat[1\-9] " or " /var/cache/man/cat[1\-9]
 These directories contain preformatted manual pages according to their
 man page section.
 (The use of preformatted manual pages is deprecated.)
 .TP
+.I /var/crash
+System crash dumps (optional).
+.TP
 .I /var/cron
 Reserved for historical reasons.
 .TP
+.I /var/games
+Variable game data (optional).
+.TP
 .I /var/lib
 Variable state information for programs.
 .TP
+.I /var/lib/hwclock
+State directory for hwclock (optional).
+.TP
+.I /var/lib/misc
+Miscellaneous state data.
+.TP
+.I /var/lib/xdm
+X display manager variable data (optional).
+.TP
+.I /var/lib/<editor>
+Editor backup files and state (optional).
+.TP
+.I /var/lib/<name>
+These directories must be used for all distribution packaging support.
+.TP
+.I /var/lib/<package>
+State data for packages and subsystems (optional).
+.TP
+.I /var/lib/<pkgtool>
+Packaging support files (optional).
+.TP
 .I /var/local
 Variable data for
 .IR /usr/local .
@@ -468,6 +583,9 @@ Spooled jobs for
 .I /var/spool/lpd
 Spooled files for printing (optional).
 .TP
+.I /var/spool/lpd/printer
+Spools for a specific printer (optional).
+.TP
 .I /var/spool/mail
 Replaced by
 .IR /var/mail .
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* Re: [PATCH 1/5] hier.7: First patch of a series to achieve compliance with FHS 2.3
       [not found] ` <1426374917-11484-1-git-send-email-saulery-GANU6spQydw@public.gmane.org>
                     ` (3 preceding siblings ...)
  2015-03-14 23:15   ` [PATCH 5/5] hier.7: Add missing directories defined by FHS 2.3 (last patch for conformance) Stéphane Aulery
@ 2015-03-22 15:49   ` Michael Kerrisk (man-pages)
  4 siblings, 0 replies; 11+ messages in thread
From: Michael Kerrisk (man-pages) @ 2015-03-22 15:49 UTC (permalink / raw)
  To: Stéphane Aulery
  Cc: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w,
	linux-man-u79uwXL29TY76Z2rM5mHXA

On 03/15/2015 12:15 AM, Stéphane Aulery wrote:
> Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>

Thanks, Stéphane. Applied.

Cheers,

Michael

> ---
>  man7/hier.7 | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/man7/hier.7 b/man7/hier.7
> index 242579a..bc621fe 100644
> --- a/man7/hier.7
> +++ b/man7/hier.7
> @@ -492,7 +492,7 @@ this directory holds temporary files stored for an unspecified duration.
>  .I /var/yp
>  Database files for NIS.
>  .SH CONFORMING TO
> -The Filesystem Hierarchy Standard, Version 2.2
> +The Filesystem Hierarchy Standard, Version 2.3
>  .UR http://www.pathname.com\:/fhs/
>  .UE .
>  .SH BUGS
> 


-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH 2/5] hier.7: Explain YP which is not obvious.
       [not found]     ` <1426374917-11484-2-git-send-email-saulery-GANU6spQydw@public.gmane.org>
@ 2015-03-22 15:49       ` Michael Kerrisk (man-pages)
  0 siblings, 0 replies; 11+ messages in thread
From: Michael Kerrisk (man-pages) @ 2015-03-22 15:49 UTC (permalink / raw)
  To: Stéphane Aulery
  Cc: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w,
	linux-man-u79uwXL29TY76Z2rM5mHXA

On 03/15/2015 12:15 AM, Stéphane Aulery wrote:
> Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>

Thanks, Stéphane. Applied.

Cheers,

Michael

> ---
>  man7/hier.7 | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/man7/hier.7 b/man7/hier.7
> index bc621fe..70945b1 100644
> --- a/man7/hier.7
> +++ b/man7/hier.7
> @@ -490,7 +490,8 @@ Like
>  this directory holds temporary files stored for an unspecified duration.
>  .TP
>  .I /var/yp
> -Database files for NIS.
> +Database files for NIS,
> +formerly known as the Sun Yellow Pages (YP).
>  .SH CONFORMING TO
>  The Filesystem Hierarchy Standard, Version 2.3
>  .UR http://www.pathname.com\:/fhs/
> 


-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH 3/5] hier.7: Specifies the optional directories from those mentioned.
       [not found]     ` <1426374917-11484-3-git-send-email-saulery-GANU6spQydw@public.gmane.org>
@ 2015-03-22 15:51       ` Michael Kerrisk (man-pages)
       [not found]         ` <550EE508.6080703-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
  0 siblings, 1 reply; 11+ messages in thread
From: Michael Kerrisk (man-pages) @ 2015-03-22 15:51 UTC (permalink / raw)
  To: Stéphane Aulery
  Cc: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w,
	linux-man-u79uwXL29TY76Z2rM5mHXA

On 03/15/2015 12:15 AM, Stéphane Aulery wrote:
> Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>

Thanks, Stéphane. Applied.

By the way, please don't put a period at the end of the patch title.

Cheers,

Michael

> ---
>  man7/hier.7 | 37 ++++++++++++++++++++-----------------
>  1 file changed, 20 insertions(+), 17 deletions(-)
> 
> diff --git a/man7/hier.7 b/man7/hier.7
> index 70945b1..df98f7e 100644
> --- a/man7/hier.7
> +++ b/man7/hier.7
> @@ -89,7 +89,7 @@ Configuration files for the X11 window system (optional).
>  On machines with home directories for users, these are usually beneath
>  this directory, directly or not.
>  The structure of this directory
> -depends on local administration decisions.
> +depends on local administration decisions (optional).
>  .TP
>  .I /lib
>  This directory should hold those shared libraries that are necessary
> @@ -319,20 +319,21 @@ or
>  .IR /usr/man .
>  .TP
>  .I /usr/share/dict
> -Contains the word lists used by spell checkers.
> +Contains the word lists used by spell checkers (optional).
>  .TP
>  .I /usr/share/doc
> -Documentation about installed programs.
> +Documentation about installed programs (optional).
>  .TP
>  .I /usr/share/games
>  Static data files for games in
> -.IR /usr/games .
> +.I /usr/games
> +(optional).
>  .TP
>  .I /usr/share/info
> -Info pages go here.
> +Info pages go here (optional).
>  .TP
>  .I /usr/share/locale
> -Locale information goes here.
> +Locale information goes here (optional).
>  .TP
>  .I /usr/share/man
>  Manual pages go here in subdirectories according to the man page sections.
> @@ -348,25 +349,25 @@ Miscellaneous data that can be shared among different architectures of the
>  same OS.
>  .TP
>  .I /usr/share/nls
> -The message catalogs for native language support go here.
> +The message catalogs for native language support go here (optional).
>  .TP
>  .I /usr/share/sgml
> -Files for SGML and XML.
> +Files for SGML and XML (optional).
>  .TP
>  .I /usr/share/terminfo
> -The database for terminfo.
> +The database for terminfo (optional).
>  .TP
>  .I /usr/share/tmac
> -Troff macros that are not distributed with groff.
> +Troff macros that are not distributed with groff (optional).
>  .TP
>  .I /usr/share/zoneinfo
> -Files for timezone information.
> +Files for timezone information (optional).
>  .TP
>  .I /usr/src
>  Source files for different parts of the system, included with some packages
>  for reference purposes.
>  Don't work here with your own projects, as files
> -below /usr should be read-only except when installing software.
> +below /usr should be read-only except when installing software (optional).
>  .TP
>  .I /usr/src/linux
>  This was the traditional place for the kernel source.
> @@ -459,21 +460,22 @@ Spooled jobs for
>  .BR cron (8).
>  .TP
>  .I /var/spool/lpd
> -Spooled files for printing.
> +Spooled files for printing (optional).
>  .TP
>  .I /var/spool/mail
>  Replaced by
>  .IR /var/mail .
>  .TP
>  .I /var/spool/mqueue
> -Queued outgoing mail.
> +Queued outgoing mail (optional).
>  .TP
>  .I /var/spool/news
> -Spool directory for news.
> +Spool directory for news (optional).
>  .TP
>  .I /var/spool/rwho
>  Spooled files for
> -.BR rwhod (8).
> +.BR rwhod (8)
> +(optional).
>  .TP
>  .I /var/spool/smail
>  Spooled files for the
> @@ -482,7 +484,8 @@ mail delivery program.
>  .TP
>  .I /var/spool/uucp
>  Spooled files for
> -.BR uucp (1).
> +.BR uucp (1)
> +(optional).
>  .TP
>  .I /var/tmp
>  Like
> 


-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH 4/5] hier.7: SGML and XML directories are separated in FHS 2.3
       [not found]     ` <1426374917-11484-4-git-send-email-saulery-GANU6spQydw@public.gmane.org>
@ 2015-03-22 15:51       ` Michael Kerrisk (man-pages)
  0 siblings, 0 replies; 11+ messages in thread
From: Michael Kerrisk (man-pages) @ 2015-03-22 15:51 UTC (permalink / raw)
  To: Stéphane Aulery
  Cc: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w,
	linux-man-u79uwXL29TY76Z2rM5mHXA

On 03/15/2015 12:15 AM, Stéphane Aulery wrote:
> Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>

Thanks, Stéphane. Applied.

Cheers,

Michael

> ---
>  man7/hier.7 | 10 ++++++++--
>  1 file changed, 8 insertions(+), 2 deletions(-)
> 
> diff --git a/man7/hier.7 b/man7/hier.7
> index df98f7e..70ada3c 100644
> --- a/man7/hier.7
> +++ b/man7/hier.7
> @@ -76,7 +76,7 @@ in
>  .IR /opt .
>  .TP
>  .I /etc/sgml
> -This directory contains the configuration files for SGML and XML (optional).
> +This directory contains the configuration files for SGML (optional).
>  .TP
>  .I /etc/skel
>  When a new user account is created, files from this directory are
> @@ -85,6 +85,9 @@ usually copied into the user's home directory.
>  .I /etc/X11
>  Configuration files for the X11 window system (optional).
>  .TP
> +.I /etc/xml
> +This directory contains the configuration files for XML (optional).
> +.TP
>  .I /home
>  On machines with home directories for users, these are usually beneath
>  this directory, directly or not.
> @@ -352,7 +355,7 @@ same OS.
>  The message catalogs for native language support go here (optional).
>  .TP
>  .I /usr/share/sgml
> -Files for SGML and XML (optional).
> +Files for SGML (optional).
>  .TP
>  .I /usr/share/terminfo
>  The database for terminfo (optional).
> @@ -360,6 +363,9 @@ The database for terminfo (optional).
>  .I /usr/share/tmac
>  Troff macros that are not distributed with groff (optional).
>  .TP
> +.I /usr/share/xml
> +Files for XML (optional).
> +.TP
>  .I /usr/share/zoneinfo
>  Files for timezone information (optional).
>  .TP
> 


-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH 5/5] hier.7: Add missing directories defined by FHS 2.3 (last patch for conformance)
       [not found]     ` <1426374917-11484-5-git-send-email-saulery-GANU6spQydw@public.gmane.org>
@ 2015-03-22 15:52       ` Michael Kerrisk (man-pages)
  0 siblings, 0 replies; 11+ messages in thread
From: Michael Kerrisk (man-pages) @ 2015-03-22 15:52 UTC (permalink / raw)
  To: Stéphane Aulery
  Cc: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w,
	linux-man-u79uwXL29TY76Z2rM5mHXA

On 03/15/2015 12:15 AM, Stéphane Aulery wrote:
> Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>

Thanks, Stéphane. Applied.

Cheers,

Michael

> ---
>  man7/hier.7 | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 118 insertions(+)
> 
> diff --git a/man7/hier.7 b/man7/hier.7
> index 70ada3c..77f365c 100644
> --- a/man7/hier.7
> +++ b/man7/hier.7
> @@ -98,9 +98,38 @@ depends on local administration decisions (optional).
>  This directory should hold those shared libraries that are necessary
>  to boot the system and to run the commands in the root filesystem.
>  .TP
> +.I /lib<qual>
> +These directories are variants of
> +.I /lib
> +on system which support more than one binary format requiring separate
> +libraries (optional).
> +.TP
> +.I /lib/modules
> +Loadable kernel modules (optional).
> +.TP
>  .I /media
>  This directory contains mount points for removable media such as CD
>  and DVD disks or USB sticks.
> +On systems where more than one device exists
> +for mounting a certain type of media,
> +mount directories can be created by appending a digit
> +to the name of those available above starting with '0',
> +but the unqualified name must also exist.
> +.TP
> +.I /media/floppy[1\-9]
> +Floppy drive (optional).
> +.TP
> +.I /media/cdrom[1\-9]
> +CD-ROM drive (optional).
> +.TP
> +.I /media/cdrecorder[1\-9]
> +CD writer (optional).
> +.TP
> +.I /media/zip[1\-9]
> +Zip drive (optional).
> +.TP
> +.I /media/usp[1\-9]
> +USB drive (optional).
>  .TP
>  .I /mnt
>  This directory is a mount point for a temporarily mounted filesystem.
> @@ -173,6 +202,9 @@ executed by normal users which are not needed for booting or for
>  repairing the system and which are not installed locally should be
>  placed in this directory.
>  .TP
> +.I /usr/bin/mh
> +Commands for the MH mail handling system (optional).
> +.TP
>  .I /usr/bin/X11
>  is the traditional place to look for X11 executables; on Linux, it
>  usually is a symbolic link to
> @@ -204,6 +236,9 @@ Binaries for games and educational programs (optional).
>  .I /usr/include
>  Include files for the C compiler.
>  .TP
> +.I /usr/include/bsd
> +BSD compatibility include files (optional).
> +.TP
>  .I /usr/include/X11
>  Include files for the C compiler and the X\-Window system.
>  This is
> @@ -246,6 +281,14 @@ which usually are not invoked directly.
>  More complicated programs may
>  have whole subdirectories there.
>  .TP
> +.I /usr/lib<qual>
> +These directories are variants of
> +.I /usr/lib
> +on system which support more than one binary format requiring separate
> +libraries, except that the symbolic link
> +.I /usr/lib<qual>/X11
> +is not required (optional).
> +.TP
>  .I /usr/lib/X11
>  The usual place for data files associated with X programs, and
>  configuration files for the X system itself.
> @@ -282,6 +325,12 @@ Binaries for locally installed games.
>  .I /usr/local/lib
>  Files associated with locally installed programs.
>  .TP
> +.I /usr/local/lib<qual>
> +These directories are variants of
> +.I /usr/local/lib
> +on system which support more than one binary format requiring separate
> +libraries (optional).
> +.TP
>  .I /usr/local/include
>  Header files for the local C compiler.
>  .TP
> @@ -324,6 +373,9 @@ or
>  .I /usr/share/dict
>  Contains the word lists used by spell checkers (optional).
>  .TP
> +.I /usr/share/dict/words
> +List of English words (optional).
> +.TP
>  .I /usr/share/doc
>  Documentation about installed programs (optional).
>  .TP
> @@ -357,6 +409,18 @@ The message catalogs for native language support go here (optional).
>  .I /usr/share/sgml
>  Files for SGML (optional).
>  .TP
> +.I /usr/share/sgml/docbook
> +DocBook DTD (optional).
> +.TP
> +.I /usr/share/sgml/tei
> +TEI DTD (optional).
> +.TP
> +.I /usr/share/sgml/html
> +HTML DTD (optional).
> +.TP
> +.I /usr/share/sgml/mathtml
> +MathML DTD (optional).
> +.TP
>  .I /usr/share/terminfo
>  The database for terminfo (optional).
>  .TP
> @@ -366,6 +430,15 @@ Troff macros that are not distributed with groff (optional).
>  .I /usr/share/xml
>  Files for XML (optional).
>  .TP
> +.I /usr/share/xml/docbook
> +DocBook DTD (optional).
> +.TP
> +.I /usr/share/xml/xhtml
> +XHTML DTD (optional).
> +.TP
> +.I /usr/share/xml/mathml
> +MathML DTD (optional).
> +.TP
>  .I /usr/share/zoneinfo
>  Files for timezone information (optional).
>  .TP
> @@ -391,6 +464,9 @@ This link is present only for compatibility reasons and shouldn't be used.
>  This directory contains files which may change in size, such as spool
>  and log files.
>  .TP
> +.I /var/account
> +Process accounting logs (optional).
> +.TP
>  .I /var/adm
>  This directory is superseded by
>  .I /var/log
> @@ -403,17 +479,56 @@ Reserved for historical reasons.
>  .I /var/cache
>  Data cached for programs.
>  .TP
> +.I /var/cache/fonts
> +Locally-generated fonts (optional).
> +.TP
> +.I /var/cache/man
> +Locally-formatted man pages (optional).
> +.TP
> +.I /var/cache/www
> +WWW proxy or cache data (optional).
> +.TP
> +.I /var/cache/<package>
> +Package specific cache data (optional).
> +.TP
>  .IR /var/catman/cat[1\-9] " or " /var/cache/man/cat[1\-9]
>  These directories contain preformatted manual pages according to their
>  man page section.
>  (The use of preformatted manual pages is deprecated.)
>  .TP
> +.I /var/crash
> +System crash dumps (optional).
> +.TP
>  .I /var/cron
>  Reserved for historical reasons.
>  .TP
> +.I /var/games
> +Variable game data (optional).
> +.TP
>  .I /var/lib
>  Variable state information for programs.
>  .TP
> +.I /var/lib/hwclock
> +State directory for hwclock (optional).
> +.TP
> +.I /var/lib/misc
> +Miscellaneous state data.
> +.TP
> +.I /var/lib/xdm
> +X display manager variable data (optional).
> +.TP
> +.I /var/lib/<editor>
> +Editor backup files and state (optional).
> +.TP
> +.I /var/lib/<name>
> +These directories must be used for all distribution packaging support.
> +.TP
> +.I /var/lib/<package>
> +State data for packages and subsystems (optional).
> +.TP
> +.I /var/lib/<pkgtool>
> +Packaging support files (optional).
> +.TP
>  .I /var/local
>  Variable data for
>  .IR /usr/local .
> @@ -468,6 +583,9 @@ Spooled jobs for
>  .I /var/spool/lpd
>  Spooled files for printing (optional).
>  .TP
> +.I /var/spool/lpd/printer
> +Spools for a specific printer (optional).
> +.TP
>  .I /var/spool/mail
>  Replaced by
>  .IR /var/mail .
> 


-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH 3/5] hier.7: Specifies the optional directories from those mentioned.
       [not found]         ` <550EE508.6080703-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
@ 2015-03-22 18:13           ` Stéphane Aulery
  0 siblings, 0 replies; 11+ messages in thread
From: Stéphane Aulery @ 2015-03-22 18:13 UTC (permalink / raw)
  To: Michael Kerrisk (man-pages); +Cc: linux-man-u79uwXL29TY76Z2rM5mHXA

Le dimanche 22 mars 2015 à 04:51:36, Michael Kerrisk (man-pages) a écrit :
> On 03/15/2015 12:15 AM, Stéphane Aulery wrote:
> > Signed-off-by: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>
> 
> Thanks, Stéphane. Applied.
> 
> By the way, please don't put a period at the end of the patch title.

I'll be careful

Regards,

-- 
Stéphane Aulery
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2015-03-22 18:13 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-14 23:15 [PATCH 1/5] hier.7: First patch of a series to achieve compliance with FHS 2.3 Stéphane Aulery
     [not found] ` <1426374917-11484-1-git-send-email-saulery-GANU6spQydw@public.gmane.org>
2015-03-14 23:15   ` [PATCH 2/5] hier.7: Explain YP which is not obvious Stéphane Aulery
     [not found]     ` <1426374917-11484-2-git-send-email-saulery-GANU6spQydw@public.gmane.org>
2015-03-22 15:49       ` Michael Kerrisk (man-pages)
2015-03-14 23:15   ` [PATCH 3/5] hier.7: Specifies the optional directories from those mentioned Stéphane Aulery
     [not found]     ` <1426374917-11484-3-git-send-email-saulery-GANU6spQydw@public.gmane.org>
2015-03-22 15:51       ` Michael Kerrisk (man-pages)
     [not found]         ` <550EE508.6080703-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-03-22 18:13           ` Stéphane Aulery
2015-03-14 23:15   ` [PATCH 4/5] hier.7: SGML and XML directories are separated in FHS 2.3 Stéphane Aulery
     [not found]     ` <1426374917-11484-4-git-send-email-saulery-GANU6spQydw@public.gmane.org>
2015-03-22 15:51       ` Michael Kerrisk (man-pages)
2015-03-14 23:15   ` [PATCH 5/5] hier.7: Add missing directories defined by FHS 2.3 (last patch for conformance) Stéphane Aulery
     [not found]     ` <1426374917-11484-5-git-send-email-saulery-GANU6spQydw@public.gmane.org>
2015-03-22 15:52       ` Michael Kerrisk (man-pages)
2015-03-22 15:49   ` [PATCH 1/5] hier.7: First patch of a series to achieve compliance with FHS 2.3 Michael Kerrisk (man-pages)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).