~ubuntu-branches/ubuntu/trusty/systemd/trusty

« back to all changes in this revision

Viewing changes to man/systemd.target.5

Tags: upstream-202
ImportĀ upstreamĀ versionĀ 202

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
'\" t
2
 
.\"     Title: systemd.target
3
 
.\"    Author: Lennart Poettering <lennart@poettering.net>
4
 
.\" Generator: DocBook XSL Stylesheets v1.77.1 <http://docbook.sf.net/>
5
 
.\"      Date: 03/07/2013
6
 
.\"    Manual: systemd.target
7
 
.\"    Source: systemd
8
 
.\"  Language: English
9
 
.\"
10
 
.TH "SYSTEMD\&.TARGET" "5" "" "systemd" "systemd.target"
11
 
.\" -----------------------------------------------------------------
12
 
.\" * Define some portability stuff
13
 
.\" -----------------------------------------------------------------
14
 
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15
 
.\" http://bugs.debian.org/507673
16
 
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
17
 
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18
 
.ie \n(.g .ds Aq \(aq
19
 
.el       .ds Aq '
20
 
.\" -----------------------------------------------------------------
21
 
.\" * set default formatting
22
 
.\" -----------------------------------------------------------------
23
 
.\" disable hyphenation
24
 
.nh
25
 
.\" disable justification (adjust text to left margin only)
26
 
.ad l
27
 
.\" -----------------------------------------------------------------
28
 
.\" * MAIN CONTENT STARTS HERE *
29
 
.\" -----------------------------------------------------------------
30
 
.SH "NAME"
31
 
systemd.target \- Target unit configuration
32
 
.SH "SYNOPSIS"
33
 
.PP
34
 
\fItarget\fR\&.target
35
 
.SH "DESCRIPTION"
36
 
.PP
37
 
A unit configuration file whose name ends in
38
 
\&.target
39
 
encodes information about a target unit of systemd, which is used for grouping units and as well\-known synchronization points during start\-up\&.
40
 
.PP
41
 
This unit type has no specific options\&. See
42
 
\fBsystemd.unit\fR(5)
43
 
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\&.
44
 
.PP
45
 
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
46
 
runlevel3\&.target
47
 
exist which are used by the SysV runlevel compatibility code in systemd\&. See
48
 
\fBsystemd.special\fR(7)
49
 
for details)\&.
50
 
.PP
51
 
Unless
52
 
\fIDefaultDependencies=\fR
53
 
is set to
54
 
\fBfalse\fR, target units will implicitly complement all configured dependencies of type
55
 
\fIWants=\fR,
56
 
\fIRequires=\fR,
57
 
\fIRequiresOverridable=\fR
58
 
with dependencies of type
59
 
\fIAfter=\fR
60
 
if the units in question also have
61
 
\fIDefaultDependencies=true\fR\&.
62
 
.SH "SEE ALSO"
63
 
.PP
64
 
 
65
 
\fBsystemd\fR(1),
66
 
\fBsystemctl\fR(8),
67
 
\fBsystemd.unit\fR(5),
68
 
\fBsystemd.special\fR(7),
69
 
\fBsystemd.directives\fR(7)