0001-FSDG-man-Refer-to-the-operating-system-as-GNU-Linux.patch 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. From dec7ae52e9352345e5627d02676b51f2facdd488 Mon Sep 17 00:00:00 2001
  2. From: Luke Shumaker <lukeshu@parabola.nu>
  3. Date: Wed, 25 May 2016 12:19:20 -0400
  4. Subject: [PATCH 1/7] FSDG: man/: Refer to the operating system as GNU/Linux
  5. This is not a blind replacement of "Linux" with "GNU/Linux". In some
  6. cases, "Linux" is (correctly) used to refer to just the kernel. In others,
  7. it is in a string for which code must also be adjusted; these instances
  8. are not included in this commit.
  9. ---
  10. man/daemon.xml | 4 ++--
  11. man/journald.conf.xml | 2 +-
  12. man/machinectl.xml | 2 +-
  13. man/sd-bus-errors.xml | 2 +-
  14. man/sd-login.xml | 2 +-
  15. man/sd_bus_error_add_map.xml | 2 +-
  16. man/sd_uid_get_state.xml | 2 +-
  17. man/systemd-detect-virt.xml | 4 ++--
  18. man/systemd-machine-id-setup.xml | 2 +-
  19. man/systemd-resolved.service.xml | 6 +++---
  20. man/systemd.exec.xml | 2 +-
  21. man/systemd.socket.xml | 2 +-
  22. man/systemd.xml | 6 +++---
  23. 13 files changed, 19 insertions(+), 19 deletions(-)
  24. diff --git a/man/daemon.xml b/man/daemon.xml
  25. index 36c7c09db1..730507ed7e 100644
  26. --- a/man/daemon.xml
  27. +++ b/man/daemon.xml
  28. @@ -144,7 +144,7 @@
  29. <refsect2>
  30. <title>New-Style Daemons</title>
  31. - <para>Modern services for Linux should be implemented as
  32. + <para>Modern services for GNU/Linux should be implemented as
  33. new-style daemons. This makes it easier to supervise and control
  34. them at runtime and simplifies their implementation.</para>
  35. @@ -285,7 +285,7 @@
  36. as detailed in the <ulink
  37. url="http://refspecs.linuxbase.org/LSB_3.1.1/LSB-Core-generic/LSB-Core-generic/iniscrptact.html">LSB
  38. Linux Standard Base Core Specification</ulink>. This method of
  39. - activation is supported ubiquitously on Linux init systems, both
  40. + activation is supported ubiquitously on GNU/Linux init systems, both
  41. old-style and new-style systems. Among other issues, SysV init
  42. scripts have the disadvantage of involving shell scripts in the
  43. boot process. New-style init systems generally employ updated
  44. diff --git a/man/journald.conf.xml b/man/journald.conf.xml
  45. index ee8e8b7faf..28324ac102 100644
  46. --- a/man/journald.conf.xml
  47. +++ b/man/journald.conf.xml
  48. @@ -111,7 +111,7 @@
  49. <term><varname>SplitMode=</varname></term>
  50. <listitem><para>Controls whether to split up journal files per user, either <literal>uid</literal> or
  51. - <literal>none</literal>. Split journal files are primarily useful for access control: on UNIX/Linux access
  52. + <literal>none</literal>. Split journal files are primarily useful for access control: on GNU/Linux access
  53. control is managed per file, and the journal daemon will assign users read access to their journal files. If
  54. <literal>uid</literal>, all regular users will each get their own journal files, and system users will log to
  55. the system journal. If <literal>none</literal>, journal files are not split up by user and all messages are
  56. diff --git a/man/machinectl.xml b/man/machinectl.xml
  57. index 37e51f90cf..08f4d938b3 100644
  58. --- a/man/machinectl.xml
  59. +++ b/man/machinectl.xml
  60. @@ -852,7 +852,7 @@
  61. <para>The <command>machinectl</command> tool operates on machines
  62. and images whose names must be chosen following strict
  63. rules. Machine names must be suitable for use as hostnames
  64. - following a conservative subset of DNS and UNIX/Linux
  65. + following a conservative subset of DNS and GNU/Linux
  66. semantics. Specifically, they must consist of one or more
  67. non-empty label strings, separated by dots. No leading or trailing
  68. dots are allowed. No sequences of multiple dots are allowed. The
  69. diff --git a/man/sd-bus-errors.xml b/man/sd-bus-errors.xml
  70. index c834bde292..fdd2261fe9 100644
  71. --- a/man/sd-bus-errors.xml
  72. +++ b/man/sd-bus-errors.xml
  73. @@ -102,7 +102,7 @@
  74. <para>In addition to this list, in sd-bus, the special error
  75. namespace <literal>System.Error.</literal> is used to map
  76. - arbitrary Linux system errors (as defined by <citerefentry
  77. + arbitrary GNU/Linux system errors (as defined by <citerefentry
  78. project='man-pages'><refentrytitle>errno</refentrytitle><manvolnum>3</manvolnum></citerefentry>)
  79. to D-Bus errors and back. For example, the error
  80. <constant>EUCLEAN</constant> is mapped to
  81. diff --git a/man/sd_bus_error_add_map.xml b/man/sd_bus_error_add_map.xml
  82. index 3eacbab660..b4b3b1bd17 100644
  83. --- a/man/sd_bus_error_add_map.xml
  84. +++ b/man/sd_bus_error_add_map.xml
  85. @@ -58,7 +58,7 @@
  86. <para>The <function>sd_bus_error_add_map()</function> call may be
  87. used to register additional mappings for converting D-Bus errors
  88. - to Linux <varname>errno</varname>-style errors. The mappings
  89. + to GNU/Linux <varname>errno</varname>-style errors. The mappings
  90. defined with this call are consulted by calls such as
  91. <citerefentry><refentrytitle>sd_bus_error_set</refentrytitle><manvolnum>3</manvolnum></citerefentry>
  92. or
  93. diff --git a/man/sd_uid_get_state.xml b/man/sd_uid_get_state.xml
  94. index 2d6fb0c8a3..58586018d6 100644
  95. --- a/man/sd_uid_get_state.xml
  96. +++ b/man/sd_uid_get_state.xml
  97. @@ -163,7 +163,7 @@
  98. <listitem><para>An input parameter was invalid (out of range, or <constant>NULL</constant>,
  99. where that is not accepted). This is also returned if the passed user ID is
  100. - <constant>0xFFFF</constant> or <constant>0xFFFFFFFF</constant>, which are undefined on Linux.
  101. + <constant>0xFFFF</constant> or <constant>0xFFFFFFFF</constant>, which are undefined on GNU/Linux.
  102. </para></listitem>
  103. </varlistentry>
  104. diff --git a/man/systemd-detect-virt.xml b/man/systemd-detect-virt.xml
  105. index c4763fd561..54bba23666 100644
  106. --- a/man/systemd-detect-virt.xml
  107. +++ b/man/systemd-detect-virt.xml
  108. @@ -133,12 +133,12 @@
  109. <row>
  110. <entry><varname>lxc</varname></entry>
  111. - <entry>Linux container implementation by LXC</entry>
  112. + <entry>Container implementation by LXC</entry>
  113. </row>
  114. <row>
  115. <entry><varname>lxc-libvirt</varname></entry>
  116. - <entry>Linux container implementation by libvirt</entry>
  117. + <entry>Container implementation by libvirt</entry>
  118. </row>
  119. <row>
  120. diff --git a/man/systemd-machine-id-setup.xml b/man/systemd-machine-id-setup.xml
  121. index 7caf35f8e8..18d9c5a33b 100644
  122. --- a/man/systemd-machine-id-setup.xml
  123. +++ b/man/systemd-machine-id-setup.xml
  124. @@ -55,7 +55,7 @@
  125. and is different for every booted instance of the
  126. VM.</para></listitem>
  127. - <listitem><para>Similarly, if run inside a Linux container environment and a UUID is configured for the
  128. + <listitem><para>Similarly, if run inside a container environment and a UUID is configured for the
  129. container, this is used to initialize the machine ID. For details, see the documentation of the <ulink
  130. url="https://systemd.io/CONTAINER_INTERFACE">Container Interface</ulink>.</para></listitem>
  131. diff --git a/man/systemd-resolved.service.xml b/man/systemd-resolved.service.xml
  132. index 914607e3f8..3274881ca6 100644
  133. --- a/man/systemd-resolved.service.xml
  134. +++ b/man/systemd-resolved.service.xml
  135. @@ -49,7 +49,7 @@
  136. API as defined by <ulink url="https://tools.ietf.org/html/rfc3493">RFC3493</ulink> and its related
  137. resolver functions, including
  138. <citerefentry project='man-pages'><refentrytitle>gethostbyname</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
  139. - This API is widely supported, including beyond the Linux platform. In its current form it does not
  140. + This API is widely supported, including beyond the GNU/Linux platform. In its current form it does not
  141. expose DNSSEC validation status information however, and is synchronous only. This API is backed by the
  142. glibc Name Service Switch
  143. (<citerefentry project='man-pages'><refentrytitle>nss</refentrytitle><manvolnum>5</manvolnum></citerefentry>).
  144. @@ -227,7 +227,7 @@
  145. <itemizedlist>
  146. <listitem><para><command>systemd-resolved</command> maintains the
  147. <filename>/run/systemd/resolve/stub-resolv.conf</filename> file for compatibility with traditional
  148. - Linux programs. This file may be symlinked from <filename>/etc/resolv.conf</filename>. This file lists
  149. + GNU/Linux programs. This file may be symlinked from <filename>/etc/resolv.conf</filename>. This file lists
  150. the 127.0.0.53 DNS stub (see above) as the only DNS server. It also contains a list of search domains
  151. that are in use by systemd-resolved. The list of search domains is always kept up-to-date. Note that
  152. <filename>/run/systemd/resolve/stub-resolv.conf</filename> should not be used directly by applications,
  153. @@ -243,7 +243,7 @@
  154. </para></listitem>
  155. <listitem><para><command>systemd-resolved</command> maintains the
  156. - <filename>/run/systemd/resolve/resolv.conf</filename> file for compatibility with traditional Linux
  157. + <filename>/run/systemd/resolve/resolv.conf</filename> file for compatibility with traditional GNU/Linux
  158. programs. This file may be symlinked from <filename>/etc/resolv.conf</filename> and is always kept
  159. up-to-date, containing information about all known DNS servers. Note the file format's limitations: it
  160. does not know a concept of per-interface DNS servers and hence only contains system-wide DNS server
  161. diff --git a/man/systemd.exec.xml b/man/systemd.exec.xml
  162. index 3bd790b485..a532b74a6e 100644
  163. --- a/man/systemd.exec.xml
  164. +++ b/man/systemd.exec.xml
  165. @@ -223,7 +223,7 @@
  166. <literal>-</literal>, except for the first character which must be one of a-z, A-Z and
  167. <literal>_</literal> (i.e. digits and <literal>-</literal> are not permitted as first character). The
  168. user/group name must have at least one character, and at most 31. These restrictions are made in
  169. - order to avoid ambiguities and to ensure user/group names and unit files remain portable among Linux
  170. + order to avoid ambiguities and to ensure user/group names and unit files remain portable among GNU/Linux
  171. systems. For further details on the names accepted and the names warned about see <ulink
  172. url="https://systemd.io/USER_NAMES">User/Group Name Syntax</ulink>.</para>
  173. diff --git a/man/systemd.socket.xml b/man/systemd.socket.xml
  174. index 520a906249..e4ce5b843b 100644
  175. --- a/man/systemd.socket.xml
  176. +++ b/man/systemd.socket.xml
  177. @@ -288,7 +288,7 @@
  178. project='man-pages'><refentrytitle>mq_overview</refentrytitle><manvolnum>7</manvolnum></citerefentry>
  179. for details). This expects a valid message queue name (i.e. beginning with
  180. <literal>/</literal>). Behavior otherwise is very similar to the <varname>ListenFIFO=</varname>
  181. - directive above. On Linux message queue descriptors are actually file descriptors and can be
  182. + directive above. On GNU/Linux message queue descriptors are actually file descriptors and can be
  183. inherited between processes.</para></listitem>
  184. </varlistentry>
  185. diff --git a/man/systemd.xml b/man/systemd.xml
  186. index 28bf49e131..5cfd0de31a 100644
  187. --- a/man/systemd.xml
  188. +++ b/man/systemd.xml
  189. @@ -37,7 +37,7 @@
  190. <refsect1>
  191. <title>Description</title>
  192. - <para>systemd is a system and service manager for Linux operating systems. When run as first process on
  193. + <para>systemd is a system and service manager for GNU/Linux operating systems. When run as first process on
  194. boot (as PID 1), it acts as init system that brings up and maintains userspace services. Separate
  195. instances are started for logged-in users to start their services.</para>
  196. @@ -703,9 +703,9 @@
  197. <title>Kernel Command Line</title>
  198. <para>When run as the system instance systemd parses a number of options listed below. They can be
  199. - specified as kernel command line arguments<footnote><para>If run inside a Linux container these arguments
  200. + specified as kernel command line arguments<footnote><para>If run inside a container these arguments
  201. may be passed as command line arguments to systemd itself, next to any of the command line options listed
  202. - in the Options section above. If run outside of Linux containers, these arguments are parsed from
  203. + in the Options section above. If run outside of containers, these arguments are parsed from
  204. <filename>/proc/cmdline</filename> instead.</para></footnote>, or through the
  205. <literal>SystemdOptions</literal> EFI variable (on EFI systems). The kernel command line has higher
  206. priority. Following variables are understood:</para>
  207. --
  208. 2.18.0