X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fsystemd.scope.xml;h=5d03d907a7fb9ddee4ce71de980a8683ba9028b7;hp=6cd8c8845a899a95227aa5ee0f646a62ea21f43e;hb=85a8eeee36b57c1ab382b0225fa9a87525bbeee9;hpb=6a75304e41e4487d840057a0e5f9972e141e4540 diff --git a/man/systemd.scope.xml b/man/systemd.scope.xml index 6cd8c8845..5d03d907a 100644 --- a/man/systemd.scope.xml +++ b/man/systemd.scope.xml @@ -1,4 +1,4 @@ - + @@ -54,25 +54,25 @@ along with systemd; If not, see . Description - A unit configuration file whose name ends in - .scope encodes information about a unit created - by systemd to encapsulate processes not launched by systemd - itself. This management is performed by creating a node in the - control group tree. Processes are moved into the scope by means - of the DBus API. - systemd-run can be - used to easily launch a command in a new scope unit. - - See - systemd.unit5 - for the common options of all unit configuration - files. The common configuration items are configured - in the generic [Unit] and [Install] sections. The - scope specific configuration options are configured in - the [Scope] section. Currently, only generic cgroup settings - as described in - systemd.cgroup7 are allowed. - + Scope units are not configured via unit configuration files, + but are only created programmatically using the bus interfaces of + systemd. They are named similar to filenames. A unit whose name + ends in .scope refers to a scope unit. Scopes + units manage a set of system processes. Unlike service units, scope + units manage externally created processes, and do not fork off + processes on its own. + + The main purpose of scope units is grouping worker processes + of a system service for organization and for managing resources. + + systemd-run may + be used to easily launch a command in a new scope unit from the + command line. + + See the New + Control Group Interfaces for an introduction on how to make + use of scope units from programs. Unless DefaultDependencies=false is used, scope units will implicitly have dependencies of @@ -91,7 +91,7 @@ along with systemd; If not, see . systemd1, systemd-run1, systemd.unit5, - systemd.cgroup5, + systemd.resource-control5, systemd.service5, systemd.directives7.