]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
man: document how credentials are passed into generators
authorLennart Poettering <lennart@poettering.net>
Fri, 30 Jun 2023 09:45:59 +0000 (11:45 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 4 Jul 2023 21:18:11 +0000 (23:18 +0200)
man/systemd.generator.xml

index 5e39c5877fdf08a60c5abbbc53da02a00321b08f..7b2501aa77615bc71999bae3d3e2667ef0a979c1 100644 (file)
         <varname>ConditionArchitecture=</varname> in
         <citerefentry><refentrytitle>systemd.unit</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para></listitem>
       </varlistentry>
+
+      <varlistentry>
+        <term><varname>$CREDENTIALS_DIRECTORY</varname></term>
+        <term><varname>$ENCRYPTED_CREDENTIALS_DIRECTORY</varname></term>
+
+        <listitem><para>If set, refers to the directory system credentials have been placed in. Credentials
+        passed into the system in plaintext form will be placed in <varname>$CREDENTIALS_DIRECTORY</varname>,
+        and those passed in in encrypted form will be placed in
+        <varname>$ENCRYPTED_CREDENTIALS_DIRECTORY</varname>. Use the
+        <citerefentry><refentrytitle>systemd-creds</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+        command to automatically decrypt/authenticate credentials passed in, if needed. Specifically, use the
+        <command>systemd-creds --system cat</command> command.</para></listitem>
+      </varlistentry>
+
     </variablelist>
   </refsect1>