Linux-man Archive on
 help / color / Atom feed
From: Thomas Piekarski <>
To: "Michael Kerrisk (man-pages)" <>
Cc: linux-man <>,
Subject: Re: [PATCH-v2] hier.7: Updating from FHS 2.3 to 3.0
Date: Tue, 19 May 2020 17:34:33 +0200
Message-ID: <> (raw)
In-Reply-To: <>

Hello Michael,

On 19.05.20 2:55 PM, Michael Kerrisk (man-pages) wrote:
>>>> What do you think about such rephrasing? Or should it be just deleted
>>>> from the manual page? How have been such updates (where something in
>>>> documentation is silently not mentioned anymore) handled in the past?
>>> I think it would be sufficient to say something like "present in FHS
>>> 2.3, removed in FHS 3.0".
>>> Shall I make that change, or do you want to revise youe patch?
>> That is a good idea.
>> Being new to the process I would like to revise, make the change and
>> update the patch.
> Okay.
Updated patch and description.

Adding description of new directories (/run, /usr/libexec,
/usr/share/color,/usr/share/ppd, /var/lib/color), stating
/usr/X11R6 as removed and updating URL to and version of


Reported-by: Gary Perkins <>
Signed-off-by: Thomas Piekarski <>


  man7/hier.7 | 29 +++++++++++++++++++++++++----
  1 file changed, 25 insertions(+), 4 deletions(-)

diff --git a/man7/hier.7 b/man7/hier.7
index dab9483d7..44c3139f5 100644
--- a/man7/hier.7
+++ b/man7/hier.7
@@ -161,6 +161,12 @@ This pseudo-filesystem is described in more detail in
  .I /root
  This directory is usually the home directory for the root user (optional).
+.I /run
+This directory contains information which describes the system since it 
was booted.
+Once this purpose was served by
+.IR /var/run
+and programs may continue to use it.
  .I /sbin
  .IR /bin ,
@@ -186,7 +192,8 @@ It should hold only shareable, read-only data, so 
that it can be mounted
  by various machines running Linux.
  .I /usr/X11R6
-The X\-Window system, version 11 release 6 (optional).
+The X\-Window system, version 11 release 6 (present in FHS 2.3, removed
+in FHS 3.0).
  .I /usr/X11R6/bin
  Binaries which belong to the X\-Window system; often, there is a
@@ -296,6 +303,10 @@ which usually are not invoked directly.
  More complicated programs may
  have whole subdirectories there.
+.I /usr/libexec
+Directory contains binaries for internal use only and they are not meant
+to be executed directly by users shell or scripts.
  .I /usr/lib<qual>
  These directories are variants of
  .I /usr/lib
@@ -385,6 +396,10 @@ or
  .IR /usr/man .
+.I /usr/share/color
+Contains color management information, like International Color 
Consortium (ICC)
+Color profiles (optional).
  .I /usr/share/dict
  Contains the word lists used by spell checkers (optional).
@@ -421,6 +436,9 @@ same OS.
  .I /usr/share/nls
  The message catalogs for native language support go here (optional).
+.I /usr/share/ppd
+Postscript Printer Definition (PPD) files (optional).
  .I /usr/share/sgml
  Files for SGML (optional).
@@ -523,6 +541,9 @@ Variable game data (optional).
  .I /var/lib
  Variable state information for programs.
+.I /var/lib/color
+Variable files containing color management information (optional).
  .I /var/lib/hwclock
  State directory for hwclock (optional).
@@ -635,11 +656,11 @@ this directory holds temporary files stored for an 
unspecified duration.
  Database files for NIS,
  formerly known as the Sun Yellow Pages (YP).
-The Filesystem Hierarchy Standard, Version 2.3
+The Filesystem Hierarchy Standard (FHS), Version 3.0, published March 
19, 2015
  .UE .
-This list is not exhaustive; different systems may be configured
+This list is not exhaustive; different distributions and systems may be 
  .BR find (1),

  reply index

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-05-18 18:07 [PATCH] " Thomas Piekarski
2020-05-19  9:50 ` Michael Kerrisk (man-pages)
2020-05-19 12:24   ` Thomas Piekarski
2020-05-19 12:40     ` Michael Kerrisk (man-pages)
2020-05-19 12:53       ` Thomas Piekarski
2020-05-19 12:55         ` Michael Kerrisk (man-pages)
2020-05-19 15:34           ` Thomas Piekarski [this message]
2020-05-19 19:51             ` [PATCH-v2] " Michael Kerrisk (man-pages)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \ \ \ \ \ \

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Linux-man Archive on

Archives are clonable:
	git clone --mirror linux-man/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-man linux-man/ \
	public-inbox-index linux-man

Example config snippet for mirrors

Newsgroup available over NNTP:

AGPL code for this site: git clone