X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fsystemd.xml;h=cd38c1637572b856dd755faaf9c3822ae1517002;hp=bf450d51c86e278e65cf8ed01864232eac82f1c6;hb=df34f169b8961c6ef1429cdb940206b42c3f9041;hpb=c66e7bc7a19c068ca1c414f2f8bd5dc13c20907f diff --git a/man/systemd.xml b/man/systemd.xml index bf450d51c..cd38c1637 100644 --- a/man/systemd.xml +++ b/man/systemd.xml @@ -45,7 +45,7 @@ systemd init - systemd System and Service Manager + systemd system and service manager @@ -78,7 +78,7 @@ the configuration file system.conf, otherwise user.conf. See - systemd.conf5 + systemd-system.conf5 for more information. @@ -95,6 +95,12 @@ Prints a short help text and exits. + + + + Prints a systemd version + identifier and exits. + @@ -138,11 +144,13 @@ - Tell systemd to run a - system instance (resp. user - instance), even if the process ID is - not 1 (resp. is 1), i.e. systemd is - not (resp. is) run as init process. + For , + tell systemd to run a + system instance, even if the process ID is + not 1, i.e. systemd is not run as init process. + does the opposite, + running a user instance even if the process + ID is 1. Normally it should not be necessary to pass these options, as systemd automatically detects the mode it is @@ -191,18 +199,6 @@ interpreted as . - - - - Controls whether - output of SysV init scripts will be - directed to the console. This switch - has no effect when run as user - instance. Takes a boolean argument - which may be omitted which is - interpreted as - . - @@ -257,11 +253,11 @@ Sets the default - output resp. error output for all - services and sockets, i.e. controls + output or error output for all + services and sockets, respectively. That is, controls the default for - resp. + and (see systemd.exec5 for details). Takes one of @@ -492,12 +488,27 @@ by systemd are covered by the Interface Stability Promise. + + Units may be generated dynamically at boot and + system manager reload time, for example based on other + configuration files or parameters passed on the kernel + command line. For details see the Generators + Specification. + + Systems which invoke systemd in a container + or initrd environment should implement the + Container + Interface or initrd + Interface specifications, respectively. Directories - + System unit directories @@ -524,7 +535,9 @@ disable commands of the systemctl1 - tool. + tool. Full list of directories is provided in + systemd.unit5. + @@ -553,7 +566,9 @@ tool can handle both global (i.e. for all users) and private (for one user) enabling/disabling of - units. + units. Full list of directories is provided in + systemd.unit5. + @@ -816,16 +831,24 @@ Sets the log level to debug - (resp. info on + (or info on SIGRTMIN+23), as controlled via systemd.log_level=debug - (resp. systemd.log_level=info + (or systemd.log_level=info on SIGRTMIN+23) on the kernel command line. + + SIGRTMIN+24 + + Immediately exits the + manager (only available for --user + instances). + + SIGRTMIN+26 SIGRTMIN+27 @@ -834,19 +857,19 @@ Sets the log level to journal-or-kmsg - (resp. console on - SIGRTMIN+27; - resp. kmsg on - SIGRTMIN+28; - resp. syslog-or-kmsg + (or console on + SIGRTMIN+27, + kmsg on + SIGRTMIN+28, + or syslog-or-kmsg on SIGRTMIN+29), as controlled via systemd.log_target=journal-or-kmsg - (resp. systemd.log_target=console - on SIGRTMIN+27; - resp. systemd.log_target=kmsg - on SIGRTMIN+28; - resp + (or systemd.log_target=console + on SIGRTMIN+27, + systemd.log_target=kmsg + on SIGRTMIN+28, + or systemd.log_target=syslog-or-kmsg on SIGRTMIN+29) on the kernel command @@ -858,7 +881,7 @@ Environment - + $SYSTEMD_LOG_LEVEL systemd reads the @@ -968,7 +991,7 @@ /proc/cmdline instead.: - + systemd.unit= rd.systemd.unit= @@ -983,7 +1006,7 @@ systemd.special7 for details about these units. The option prefixed with - rd. is honoured + rd. is honored only in the initial RAM disk (initrd), while the one that isn't prefixed only in the main system. @@ -1048,20 +1071,6 @@ . - - systemd.sysv_console= - - Takes a boolean - argument. If - output of SysV init scripts will be - directed to the console. Defaults to - , unless - is passed as - kernel command line option in which - case it defaults to - . - - systemd.log_target= systemd.log_level= @@ -1078,12 +1087,12 @@ systemd.default_standard_output= systemd.default_standard_error= Controls default - standard output/error output for + standard output and error output for services, with the same effect as the - resp. + and command line arguments described - above. + above, respectively. @@ -1096,7 +1105,7 @@ process and all its children at boot time. May be used more than once to set multiple variables. If the equal - sign and variable are missing unsets + sign and variable are missing it unsets an environment variable which might be passed in from the initial ram disk. @@ -1106,12 +1115,8 @@ quiet If passed turns off - status output at boot, and disconnects - SysV scripts from the console, much - like + status output at boot, much like systemd.show_status=false - and - systemd.sysv_console=false would. Note that this option is also read by the kernel itself and disables kernel log output to the @@ -1152,12 +1157,12 @@ 5 Boot into the - specified legacy SysV runlevel. This - is equivalent to + specified legacy SysV runlevel. These + are equivalent to systemd.unit=runlevel2.target, systemd.unit=runlevel3.target, systemd.unit=runlevel4.target, - resp. systemd.unit=runlevel5.target + and systemd.unit=runlevel5.target, respectively, and provided for compatibility reasons and to be easier to type. @@ -1253,15 +1258,19 @@ See Also + systemd-system.conf5, + locale.conf5, systemctl1, - systemadm1, + journalctl1, systemd-notify1, daemon7, - sd-daemon7, + sd-daemon3, systemd.unit5, systemd.special5, pkg-config1, - kernel-command-line7 + kernel-command-line7, + bootup7, + systemd.directives7