]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/systemd-rc-local-generator.xml
man: also refname rc-local.service to the generator man page
[thirdparty/systemd.git] / man / systemd-rc-local-generator.xml
CommitLineData
c2ee27a5 1<?xml version='1.0'?>
3a54a157 2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
c2ee27a5
ZJS
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
4<!ENTITY % entities SYSTEM "custom-entities.ent" >
5%entities;
6]>
db9ecf05 7<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
c2ee27a5 8
bb5a34fb 9<refentry id="systemd-rc-local-generator" conditional='HAVE_SYSV_COMPAT'>
245992a0
LP
10 <refentryinfo>
11 <title>systemd-rc-local-generator</title>
12 <productname>systemd</productname>
245992a0
LP
13 </refentryinfo>
14
15 <refmeta>
16 <refentrytitle>systemd-rc-local-generator</refentrytitle>
17 <manvolnum>8</manvolnum>
18 </refmeta>
19
20 <refnamediv>
21 <refname>systemd-rc-local-generator</refname>
45b218b0
ZJS
22 <refname>rc-local.service</refname>
23 <refpurpose>Compatibility generator and service to start <filename>&RC_LOCAL_PATH;</filename> during boot</refpurpose>
245992a0
LP
24 </refnamediv>
25
26 <refsynopsisdiv>
27 <para><filename>/usr/lib/systemd/system-generators/systemd-rc-local-generator</filename></para>
45b218b0 28 <para><filename>rc-local.service</filename></para>
245992a0
LP
29 </refsynopsisdiv>
30
31 <refsect1>
32 <title>Description</title>
33
34 <para><filename>systemd-rc-local-generator</filename> is a generator that checks whether
c2ee27a5
ZJS
35 <filename>&RC_LOCAL_PATH;</filename> exists and is executable, and if it is pulls the
36 <filename>rc-local.service</filename> unit into the boot process. This unit is responsible for running
37 this script during late boot. Note that the script will be run with slightly different semantics than the
38 original System V version, which was run "last" in the boot process, which is a concept that does not
39 translate to systemd. The script is run after <filename>network.target</filename>, but in parallel with
40 most other regular system services.</para>
41
42 <para>Support for <filename>&RC_LOCAL_PATH;</filename> is provided for compatibility with specific System
43 V systems only. However, it is strongly recommended to avoid making use of this script today, and instead
44 provide proper unit files with appropriate dependencies for any scripts to run during the boot process.
45 Note that the path to the script is set a compile time and varies between distributions.</para>
245992a0
LP
46
47 <para><filename>systemd-rc-local-generator</filename> implements
48 <citerefentry><refentrytitle>systemd.generator</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
49 </refsect1>
50
51 <refsect1>
52 <title>See Also</title>
53 <para>
54 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
55 <citerefentry><refentrytitle>systemctl</refentrytitle><manvolnum>1</manvolnum></citerefentry>
56 </para>
57 </refsect1>
245992a0 58</refentry>