Skip to content

Commit f6f5de2

Browse files
author
github-actions
committed
Docs build 2025-04-16
1 parent 76326a6 commit f6f5de2

File tree

6 files changed

+10
-6
lines changed

6 files changed

+10
-6
lines changed

en/latest/_sources/operations/server.rst.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ Add/remove/update system users & their ssh `authorized_keys`.
450450
451451
server.user(
452452
user: str, present=True, home: str | None=None, shell: str | None=None,
453-
group: str | None=None, groups: list[str] | None=None,
453+
group: str | None=None, groups: list[str] | None=None, append=False,
454454
public_keys: str | list[str] | None=None, delete_keys=False, ensure_home=True,
455455
create_home=False, system=False, uid: int | None=None, comment: str | None=None,
456456
unique=True, password: str | None=None, **kwargs,
@@ -462,6 +462,7 @@ Add/remove/update system users & their ssh `authorized_keys`.
462462
+ **shell**: the users shell
463463
+ **group**: the users primary group
464464
+ **groups**: the users secondary groups
465+
+ **append**: whether to add `user` to `groups`, w/o losing membership of other groups
465466
+ **public_keys**: list of public keys to attach to this user, ``home`` must be specified
466467
+ **delete_keys**: whether to remove any keys not specified in ``public_keys``
467468
+ **ensure_home**: whether to ensure the ``home`` directory exists

en/latest/operations/server.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -577,7 +577,7 @@ <h1>Server Operations<a class="headerlink" href="#server-operations" title="Link
577577
<p>Add/remove/update system users &amp; their ssh <cite>authorized_keys</cite>.</p>
578578
<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">server</span><span class="o">.</span><span class="n">user</span><span class="p">(</span>
579579
<span class="n">user</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">present</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">home</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">shell</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
580-
<span class="n">group</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">groups</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
580+
<span class="n">group</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">groups</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">append</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
581581
<span class="n">public_keys</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">delete_keys</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">ensure_home</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
582582
<span class="n">create_home</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">system</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">uid</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">comment</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
583583
<span class="n">unique</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">password</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">,</span>
@@ -591,6 +591,7 @@ <h1>Server Operations<a class="headerlink" href="#server-operations" title="Link
591591
<li><p><strong>shell</strong>: the users shell</p></li>
592592
<li><p><strong>group</strong>: the users primary group</p></li>
593593
<li><p><strong>groups</strong>: the users secondary groups</p></li>
594+
<li><p><strong>append</strong>: whether to add <cite>user</cite> to <cite>groups</cite>, w/o losing membership of other groups</p></li>
594595
<li><p><strong>public_keys</strong>: list of public keys to attach to this user, <code class="docutils literal notranslate"><span class="pre">home</span></code> must be specified</p></li>
595596
<li><p><strong>delete_keys</strong>: whether to remove any keys not specified in <code class="docutils literal notranslate"><span class="pre">public_keys</span></code></p></li>
596597
<li><p><strong>ensure_home</strong>: whether to ensure the <code class="docutils literal notranslate"><span class="pre">home</span></code> directory exists</p></li>

en/latest/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

en/next/_sources/operations/server.rst.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ Add/remove/update system users & their ssh `authorized_keys`.
450450
451451
server.user(
452452
user: str, present=True, home: str | None=None, shell: str | None=None,
453-
group: str | None=None, groups: list[str] | None=None,
453+
group: str | None=None, groups: list[str] | None=None, append=False,
454454
public_keys: str | list[str] | None=None, delete_keys=False, ensure_home=True,
455455
create_home=False, system=False, uid: int | None=None, comment: str | None=None,
456456
unique=True, password: str | None=None, **kwargs,
@@ -462,6 +462,7 @@ Add/remove/update system users & their ssh `authorized_keys`.
462462
+ **shell**: the users shell
463463
+ **group**: the users primary group
464464
+ **groups**: the users secondary groups
465+
+ **append**: whether to add `user` to `groups`, w/o losing membership of other groups
465466
+ **public_keys**: list of public keys to attach to this user, ``home`` must be specified
466467
+ **delete_keys**: whether to remove any keys not specified in ``public_keys``
467468
+ **ensure_home**: whether to ensure the ``home`` directory exists

en/next/operations/server.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -577,7 +577,7 @@ <h1>Server Operations<a class="headerlink" href="#server-operations" title="Link
577577
<p>Add/remove/update system users &amp; their ssh <cite>authorized_keys</cite>.</p>
578578
<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">server</span><span class="o">.</span><span class="n">user</span><span class="p">(</span>
579579
<span class="n">user</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">present</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">home</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">shell</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
580-
<span class="n">group</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">groups</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
580+
<span class="n">group</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">groups</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">append</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
581581
<span class="n">public_keys</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">delete_keys</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">ensure_home</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
582582
<span class="n">create_home</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">system</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">uid</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">comment</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
583583
<span class="n">unique</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">password</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">,</span>
@@ -591,6 +591,7 @@ <h1>Server Operations<a class="headerlink" href="#server-operations" title="Link
591591
<li><p><strong>shell</strong>: the users shell</p></li>
592592
<li><p><strong>group</strong>: the users primary group</p></li>
593593
<li><p><strong>groups</strong>: the users secondary groups</p></li>
594+
<li><p><strong>append</strong>: whether to add <cite>user</cite> to <cite>groups</cite>, w/o losing membership of other groups</p></li>
594595
<li><p><strong>public_keys</strong>: list of public keys to attach to this user, <code class="docutils literal notranslate"><span class="pre">home</span></code> must be specified</p></li>
595596
<li><p><strong>delete_keys</strong>: whether to remove any keys not specified in <code class="docutils literal notranslate"><span class="pre">public_keys</span></code></p></li>
596597
<li><p><strong>ensure_home</strong>: whether to ensure the <code class="docutils literal notranslate"><span class="pre">home</span></code> directory exists</p></li>

en/next/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)