* [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[parent not found: <1426374917-11484-1-git-send-email-saulery-GANU6spQydw@public.gmane.org>]
* [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
[parent not found: <1426374917-11484-2-git-send-email-saulery-GANU6spQydw@public.gmane.org>]
* 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
* [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
[parent not found: <1426374917-11484-3-git-send-email-saulery-GANU6spQydw@public.gmane.org>]
* 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
[parent not found: <550EE508.6080703-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>]
* 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
* [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
[parent not found: <1426374917-11484-4-git-send-email-saulery-GANU6spQydw@public.gmane.org>]
* 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
* [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
[parent not found: <1426374917-11484-5-git-send-email-saulery-GANU6spQydw@public.gmane.org>]
* 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 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
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).