From c2ee27a5e7fa1c6a71341579baa2d941c6e3e6e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 15 Sep 2020 17:56:32 +0200 Subject: [PATCH] man: substitute path to rc.local in the man page Different systems use different paths for it and users are confused when the man page has a path different than the one on the local system. https://bugzilla.redhat.com/show_bug.cgi?id=1876905 --- man/custom-entities.ent.in | 1 + man/systemd-rc-local-generator.xml | 31 ++++++++++++++++-------------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/man/custom-entities.ent.in b/man/custom-entities.ent.in index 03fe05f1bca..dc4b242fc37 100644 --- a/man/custom-entities.ent.in +++ b/man/custom-entities.ent.in @@ -10,3 +10,4 @@ + diff --git a/man/systemd-rc-local-generator.xml b/man/systemd-rc-local-generator.xml index 0e607d0bcef..b51f50a1e14 100644 --- a/man/systemd-rc-local-generator.xml +++ b/man/systemd-rc-local-generator.xml @@ -1,8 +1,11 @@ - - + + "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ + +%entities; +]> + systemd-rc-local-generator @@ -16,7 +19,7 @@ systemd-rc-local-generator - Compatibility generator for starting /etc/rc.local during boot + Compatibility generator for starting &RC_LOCAL_PATH; during boot @@ -27,17 +30,17 @@ Description systemd-rc-local-generator is a generator that checks whether - /etc/rc.local exists and is executable, and if it is pulls the - rc-local.service unit into the boot process. This unit is responsible for running this script - during late boot. Note that the script will be run with slightly different semantics than the original System V - version, which was run "last" in the boot process, which is a concept that does not translate to systemd. The - script is run after network.target, but in parallel with most other regular system - services. + &RC_LOCAL_PATH; exists and is executable, and if it is pulls the + rc-local.service unit into the boot process. This unit is responsible for running + this script during late boot. Note that the script will be run with slightly different semantics than the + original System V version, which was run "last" in the boot process, which is a concept that does not + translate to systemd. The script is run after network.target, but in parallel with + most other regular system services. - Support for /etc/rc.local is provided - for compatibility with specific System V systems only. However, it is strongly recommended to avoid making use of - this script today, and instead provide proper unit files with appropriate dependencies for any scripts to run - during the boot process. + Support for &RC_LOCAL_PATH; is provided for compatibility with specific System + V systems only. However, it is strongly recommended to avoid making use of this script today, and instead + provide proper unit files with appropriate dependencies for any scripts to run during the boot process. + Note that the path to the script is set a compile time and varies between distributions. systemd-rc-local-generator implements systemd.generator7.