From f509443af5974dd6e7a816c4c7f806bfd01d629b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Thu, 27 Nov 2014 17:13:12 -0500 Subject: [PATCH] man: add systemd-sysv-generator(8) In principle SysV stuff is only for compatibility, but we are stuck with it for the forseeable future, so documentation might as well be provided. https://bugs.debian.org/771172 --- Makefile-man.am | 10 ++++ man/systemd-sysv-generator.xml | 99 ++++++++++++++++++++++++++++++++++ 2 files changed, 109 insertions(+) create mode 100644 man/systemd-sysv-generator.xml diff --git a/Makefile-man.am b/Makefile-man.am index bdbc54f4a..f817a050c 100644 --- a/Makefile-man.am +++ b/Makefile-man.am @@ -1513,6 +1513,15 @@ MANPAGES_ALIAS += \ # +endif + +if HAVE_SYSV_COMPAT +MANPAGES += \ + man/systemd-sysv-generator.8 +MANPAGES_ALIAS += \ + # + + endif if HAVE_UTMP @@ -1686,6 +1695,7 @@ EXTRA_DIST += \ man/systemd-system-update-generator.xml \ man/systemd-system.conf.xml \ man/systemd-sysusers.xml \ + man/systemd-sysv-generator.xml \ man/systemd-timedated.service.xml \ man/systemd-timesyncd.service.xml \ man/systemd-tmpfiles.xml \ diff --git a/man/systemd-sysv-generator.xml b/man/systemd-sysv-generator.xml new file mode 100644 index 000000000..e619b1bc2 --- /dev/null +++ b/man/systemd-sysv-generator.xml @@ -0,0 +1,99 @@ + + + + + + + + systemd-sysv-generator + systemd + + + + Documentation + Zbigniew + Jędrzejewski-Szmek + zbyszek@in.waw.pl + + + + + + systemd-sysv-generator + 8 + + + + systemd-sysv-generator + Unit generator for SysV init scripts + + + + /usr/lib/systemd/system-generators/systemd-sysv-generator + + + + Description + + systemd-sysv-generator is a generator + that creates wrapper .service units for + SysV init + scripts in /etc/init.d/* at boot and when + configuration of the system manager is reloaded. This will allow + systemd1 + to support them similarly to native units. + + LSB headers + in SysV init scripts are interpreted, and the ordering specified + in the header is turned into dependencies between the generated + unit and other units. LSB facilities + $remote_fs, $network, + $named, $portmap, + $time are supported and will be turned into + dependencies on specific native systemd targets. See + systemd.special5 + for more details. + + SysV runlevels have corresponding systemd targets + (runlevelX.target). + Wrapper unit that is generated will be wanted by those targets + which correspond to runlevels for which the script is + enabled. + + systemd does not supports SysV scripts as + part of early boot, so all wrapper units are ordered after + basic.target. + + systemd-sysv-generator + implements the generator + specification. + + + + See Also + + systemd1, + systemd.service5, + systemd.target5 + + + + -- 2.30.2