diff --git a/man/file-hierarchy.xml b/man/file-hierarchy.xml index d5899dc362..48114394c4 100644 --- a/man/file-hierarchy.xml +++ b/man/file-hierarchy.xml @@ -603,13 +603,12 @@ System Packages - Developers of system packages should follow strict rules - when placing their own files in the file system. The following - table lists recommended locations for specific types of files - supplied by the vendor. + Developers of system packages should follow strict rules when placing their files in the file + system. The following table lists recommended locations for specific types of files supplied by the + vendor. - System Package Vendor Files Locations + System package vendor files locations @@ -648,11 +647,11 @@ /usr/share/ hierarchy to the locations defined by the various relevant specifications. - During runtime, and for local configuration and runtime state, - additional directories are defined: + The following directories shall be used by the package for local configuration and files created + during runtime:
- System Package Variable Files Locations + System package variable files locations @@ -699,16 +698,13 @@ User Packages - Programs running in user context should follow strict rules - when placing their own files in the user's home directory. The - following table lists recommended locations in the home directory - for specific types of files supplied by the vendor if the - application is installed in the home directory. (Note, however, - that user applications installed system-wide should follow the - rules outlined above regarding placing vendor files.) + Programs running in user context should follow strict rules when placing their own files in the + user's home directory. The following table lists recommended locations in the home directory for specific + types of files supplied by the vendor if the application is installed in the home directory. (User + applications installed system-wide are covered by the rules outlined above for vendor files.)
- User Package Vendor File Locations + Vendor package file locations under the home directory of the user @@ -725,7 +721,7 @@ ~/.local/lib/arch-id/ - Public shared libraries of the package. As above, be careful with using too generic names, and pick unique names for your libraries to place here to avoid name clashes. + Public shared libraries of the package. As above, be careful with using overly generic names, and pick unique names for your libraries to place here to avoid name clashes. ~/.local/lib/package/ @@ -739,15 +735,15 @@
- Additional static vendor files may be installed in the - ~/.local/share/ hierarchy to the locations - defined by the various relevant specifications. + Additional static vendor files may be installed in the ~/.local/share/ + hierarchy, mirroring the subdirectories specified in the section "Vendor-supplied operating system + resources" above. - During runtime, and for local configuration and state, - additional directories are defined: + The following directories shall be used by the package for per-user local configuration and files + created during runtime: - User Package Variable File Locations + User package variable file locations