From 3b6fdb5b5afebc49a7e987e3e3bf7aa2615d1671 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 12 Jul 2010 02:56:17 +0200 Subject: unit: introduce IgnoreDependencyFailure= --- man/systemd.special.xml.in | 27 ++++++++++++++++++++++++--- man/systemd.unit.xml | 13 +++++++++++++ 2 files changed, 37 insertions(+), 3 deletions(-) (limited to 'man') diff --git a/man/systemd.special.xml.in b/man/systemd.special.xml.in index ac9f0f5a6a..64e37d1149 100644 --- a/man/systemd.special.xml.in +++ b/man/systemd.special.xml.in @@ -84,7 +84,8 @@ systemd-initctl.service, systemd-initctl.socket, systemd-logger.service, - systemd-logger.socket + systemd-logger.socket, + umount.target @@ -499,8 +500,10 @@ terminated on system shutdown shall add Conflicts dependencies to this unit for - their service unit during - installation. + their service unit, which is + implicitly done when + DefaultDependencies=yes + is set (the default). systemd automatically adds dependencies of type @@ -653,6 +656,24 @@ kernel log buffer. + + umount.target + + A special target unit + that umounts all mount and + automount points on system + shutdown. + + Mounts that shall be + unmounted on system shutdown + shall add Conflicts + dependencies to this unit for + their mount unit, which is + implicitly done when + DefaultDependencies=yes + is set (the default). + + diff --git a/man/systemd.unit.xml b/man/systemd.unit.xml index 554130448f..a03df65dcb 100644 --- a/man/systemd.unit.xml +++ b/man/systemd.unit.xml @@ -482,6 +482,19 @@ ones. + + IgnoreDependencyFailure= + + Takes a boolean + argument. If and + a requirement dependency of this unit + fails to start up this unit will be + started nonetheless, ignoring that + failure. If + (the default) and a dependency unit + fails the unit will immediately fail + too and the job is removed. + Unit file may include a [Install] section, which -- cgit v1.2.3-54-g00ecf