2 .TH "SYSTEMD\&.TARGET" "5" "" "systemd 208" "systemd.target"
3 .\" -----------------------------------------------------------------
4 .\" * Define some portability stuff
5 .\" -----------------------------------------------------------------
6 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7 .\" http://bugs.debian.org/507673
8 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
9 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 .\" -----------------------------------------------------------------
13 .\" * set default formatting
14 .\" -----------------------------------------------------------------
15 .\" disable hyphenation
17 .\" disable justification (adjust text to left margin only)
19 .\" -----------------------------------------------------------------
20 .\" * MAIN CONTENT STARTS HERE *
21 .\" -----------------------------------------------------------------
23 systemd.target \- Target unit configuration
29 A unit configuration file whose name ends in
31 encodes information about a target unit of systemd, which is used for grouping units and as well\-known synchronization points during start\-up\&.
33 This unit type has no specific options\&. See
35 for the common options of all unit configuration files\&. The common configuration items are configured in the generic [Unit] and [Install] sections\&. A separate [Target] section does not exist, since no target\-specific options may be configured\&.
37 Target units do not offer any additional functionality on top of the generic functionality provided by units\&. They exist merely to group units via dependencies (useful as boot targets), and to establish standardized names for synchronization points used in dependencies between units\&. Among other things, target units are a more flexible replacement for SysV runlevels in the classic SysV init system\&. (And for compatibility reasons special target units such as
39 exist which are used by the SysV runlevel compatibility code in systemd\&. See
40 \fBsystemd.special\fR(7)
44 \fIDefaultDependencies=\fR
46 \fBfalse\fR, target units will implicitly complement all configured dependencies of type
49 \fIRequiresOverridable=\fR
50 with dependencies of type
52 if the units in question also have
53 \fIDefaultDependencies=true\fR\&.
58 \fBsystemd.unit\fR(5),
59 \fBsystemd.special\fR(7),
60 \fBsystemd.directives\fR(7)