summaryrefslogtreecommitdiff
path: root/man/sysusers.d.html
diff options
context:
space:
mode:
Diffstat (limited to 'man/sysusers.d.html')
-rw-r--r--man/sysusers.d.html20
1 files changed, 10 insertions, 10 deletions
diff --git a/man/sysusers.d.html b/man/sysusers.d.html
index d300edaa51..d86a3fccb8 100644
--- a/man/sysusers.d.html
+++ b/man/sysusers.d.html
@@ -18,8 +18,8 @@
</style><a href="index.html">Index </a>·
<a href="systemd.directives.html">Directives </a>·
<a href="../python-systemd/index.html">Python </a>·
- <a href="../libudev/index.html">libudev </a>·
- <a href="../libudev/index.html">gudev </a><span style="float:right">systemd 220</span><hr><div class="refentry"><a name="sysusers.d"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>sysusers.d — Declarative allocation of system users and groups</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><p><code class="filename">/usr/lib/sysusers.d/*.conf</code></p></div><div class="refsect1"><a name="idm139648881461920"></a><h2 id="Description">Description<a class="headerlink" title="Permalink to this headline" href="#Description">¶</a></h2><p><span class="command"><strong>systemd-sysusers</strong></span> uses the files from
+
+ <span style="float:right">systemd 221</span><hr><div class="refentry"><a name="sysusers.d"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>sysusers.d — Declarative allocation of system users and groups</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><p><code class="filename">/usr/lib/sysusers.d/*.conf</code></p></div><div class="refsect1"><a name="idm47422841739680"></a><h2 id="Description">Description<a class="headerlink" title="Permalink to this headline" href="#Description">¶</a></h2><p><span class="command"><strong>systemd-sysusers</strong></span> uses the files from
<code class="filename">sysusers.d</code> directory to create system users
and groups at package installation or boot time. This tool may be
used to allocate system users and groups only, it is not useful
@@ -27,7 +27,7 @@
<code class="filename">/etc/passwd</code> and
<code class="filename">/etc/group</code> directly, bypassing any more
complex user databases, for example any database involving NIS or
- LDAP.</p></div><div class="refsect1"><a name="idm139648881457760"></a><h2 id="Configuration Format">Configuration Format<a class="headerlink" title="Permalink to this headline" href="#Configuration%20Format">¶</a></h2><p>Each configuration file shall be named in the style of
+ LDAP.</p></div><div class="refsect1"><a name="idm47422841735408"></a><h2 id="Configuration Format">Configuration Format<a class="headerlink" title="Permalink to this headline" href="#Configuration%20Format">¶</a></h2><p>Each configuration file shall be named in the style of
<code class="filename"><em class="replaceable"><code>package</code></em>.conf</code> or
<code class="filename"><em class="replaceable"><code>package</code></em>-<em class="replaceable"><code>part</code></em>.conf</code>.
The second variant should be used when it is desirable to make it
@@ -37,7 +37,7 @@ u httpd 440 "HTTP User"
u authd /usr/bin/authd "Authorization user"
g input - -
m authd input
-u root 0 "Superuser" /root</pre><div class="refsect2"><a name="idm139648876555664"></a><h3 id="Type">Type<a class="headerlink" title="Permalink to this headline" href="#Type">¶</a></h3><p>The type consists of a single letter. The following line
+u root 0 "Superuser" /root</pre><div class="refsect2"><a name="idm47422836829072"></a><h3 id="Type">Type<a class="headerlink" title="Permalink to this headline" href="#Type">¶</a></h3><p>The type consists of a single letter. The following line
types are understood:</p><div class="variablelist"><dl class="variablelist"><dt id="u"><span class="term"><code class="varname">u</code></span><a class="headerlink" title="Permalink to this term" href="#u">¶</a></dt><dd><p>Create a system user and group of the
specified name should they not exist yet. The user's primary
group will be set to the group bearing the same name. The
@@ -56,7 +56,7 @@ u root 0 "Superuser" /root</pre><div class="refsect2"><a name="idm13964887655566
compiled-in default. Note that both UIDs and GIDs are
allocated from the same pool, in order to ensure that users
and groups of the same name are likely to carry the same
- numeric UID and GID.</p></dd></dl></div></div><div class="refsect2"><a name="idm139648876545712"></a><h3 id="Name">Name<a class="headerlink" title="Permalink to this headline" href="#Name">¶</a></h3><p>The name field specifies the user or group name. It should
+ numeric UID and GID.</p></dd></dl></div></div><div class="refsect2"><a name="idm47422836819120"></a><h3 id="Name">Name<a class="headerlink" title="Permalink to this headline" href="#Name">¶</a></h3><p>The name field specifies the user or group name. It should
be shorter than 31 characters and avoid any non-ASCII
characters, and not begin with a numeric character. It is
strongly recommended to pick user and group names that are
@@ -65,7 +65,7 @@ u root 0 "Superuser" /root</pre><div class="refsect2"><a name="idm13964887655566
all system and group names with the underscore, and avoiding too
generic names.</p><p>For <code class="varname">m</code> lines this field should contain
the user name to add to a group.</p><p>For lines of type <code class="varname">r</code> this field should
- be set to "<code class="literal">-</code>".</p></div><div class="refsect2"><a name="idm139648876541920"></a><h3 id="ID">ID<a class="headerlink" title="Permalink to this headline" href="#ID">¶</a></h3><p>For <code class="varname">u</code> and <code class="varname">g</code> the
+ be set to "<code class="literal">-</code>".</p></div><div class="refsect2"><a name="idm47422836815328"></a><h3 id="ID">ID<a class="headerlink" title="Permalink to this headline" href="#ID">¶</a></h3><p>For <code class="varname">u</code> and <code class="varname">g</code> the
numeric 32bit UID or GID of the user/group. Do not use IDs 65535
or 4294967295, as they have special placeholder meanings.
Specify "<code class="literal">-</code>" for automatic UID/GID allocation
@@ -78,11 +78,11 @@ u root 0 "Superuser" /root</pre><div class="refsect2"><a name="idm13964887655566
be set to a UID/GID range in the format
"<code class="literal">FROM-TO</code>" where both values are formatted as
decimal ASCII numbers. Alternatively, a single UID/GID may be
- specified formatted as decimal ASCII numbers.</p></div><div class="refsect2"><a name="idm139648876536432"></a><h3 id="GECOS">GECOS<a class="headerlink" title="Permalink to this headline" href="#GECOS">¶</a></h3><p>A short, descriptive string for users to be created,
+ specified formatted as decimal ASCII numbers.</p></div><div class="refsect2"><a name="idm47422836809936"></a><h3 id="GECOS">GECOS<a class="headerlink" title="Permalink to this headline" href="#GECOS">¶</a></h3><p>A short, descriptive string for users to be created,
enclosed in quotation marks. Note that this field may not
contain colons.</p><p>Only applies to lines of type <code class="varname">u</code> and
should otherwise be left unset, or be set to
- "<code class="literal">-</code>".</p></div><div class="refsect2"><a name="idm139648876533728"></a><h3 id="Home Directory">Home Directory<a class="headerlink" title="Permalink to this headline" href="#Home%20Directory">¶</a></h3><p>The home directory for a new system user. If omitted
+ "<code class="literal">-</code>".</p></div><div class="refsect2"><a name="idm47422836807232"></a><h3 id="Home Directory">Home Directory<a class="headerlink" title="Permalink to this headline" href="#Home%20Directory">¶</a></h3><p>The home directory for a new system user. If omitted
defaults to the root directory. It is recommended to not
unnecessarily specify home directories for system users, unless
software strictly requires one to be set.</p><p>Only applies to lines of type <code class="varname">u</code> and
@@ -107,11 +107,11 @@ u root 0 "Superuser" /root</pre><div class="refsect2"><a name="idm13964887655566
the vendor, the recommended way is to place a symlink to
<code class="filename">/dev/null</code> in the configuration directory in
<code class="filename">/etc/</code>, with the same filename as the vendor
- configuration file.</p></div><div class="refsect1"><a name="idm139648876530064"></a><h2 id="Idempotence">Idempotence<a class="headerlink" title="Permalink to this headline" href="#Idempotence">¶</a></h2><p>Note that <span class="command"><strong>systemd-sysusers</strong></span> will do
+ configuration file.</p></div><div class="refsect1"><a name="idm47422836803568"></a><h2 id="Idempotence">Idempotence<a class="headerlink" title="Permalink to this headline" href="#Idempotence">¶</a></h2><p>Note that <span class="command"><strong>systemd-sysusers</strong></span> will do
nothing if the specified users or groups already exist, so
normally there no reason to override
<code class="filename">sysusers.d</code> vendor configuration, except to
- block certain users or groups from being created.</p></div><div class="refsect1"><a name="idm139648876527440"></a><h2 id="See Also">See Also<a class="headerlink" title="Permalink to this headline" href="#See%20Also">¶</a></h2><p>
+ block certain users or groups from being created.</p></div><div class="refsect1"><a name="idm47422836801040"></a><h2 id="See Also">See Also<a class="headerlink" title="Permalink to this headline" href="#See%20Also">¶</a></h2><p>
<a href="systemd.html"><span class="citerefentry"><span class="refentrytitle">systemd</span>(1)</span></a>,
<a href="systemd-sysusers.html"><span class="citerefentry"><span class="refentrytitle">systemd-sysusers</span>(8)</span></a>
</p></div></div></body></html>