/
niceSOFT
/
systemd
Обзор
Документация
Войти
/
niceSOFT
/
systemd
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
man/systemd.system-credentials.xml
641 строка
31 KB
Hüseyin Kutsi Balcı
man: fix seven cross-references with the wrong section number
05 авг 2026, 23:40
05 авг 2026, 23:40
cbd17d9
Код
Авторство
О чём код?
<?xml version='1.0'?> <!--*-nxml-*--> <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"> <!-- SPDX-License-Identifier: LGPL-2.1-or-later --> <refentry id="systemd.system-credentials" xmlns:xi="http://www.w3.org/2001/XInclude"> <refentryinfo> <title>systemd.system-credentials</title> <productname>systemd</productname> </refentryinfo> <refmeta> <refentrytitle>systemd.system-credentials</refentrytitle> <manvolnum>7</manvolnum> </refmeta> <refnamediv> <refname>systemd.system-credentials</refname> <refpurpose>System Credentials</refpurpose> </refnamediv> <refsect1> <title>Description</title> <para><ulink url="https://systemd.io/CREDENTIALS">System and Service Credentials</ulink> are data objects that may be passed into booted systems or system services as they are invoked. They can be acquired from various external sources, and propagated into the system and from there into system services. Credentials may optionally be encrypted with a machine-specific key and/or locked to the local TPM2 device, and are only decrypted when the consuming service is invoked.</para> <para>System credentials may be used to provision and configure various aspects of the system. Depending on the consuming component credentials are only used on initial invocations or are needed for all invocations.</para> <para>Credentials may be used for any kind of data, binary or text, and may carry passwords, secrets, certificates, cryptographic key material, identity information, configuration, and more.</para> </refsect1> <refsect1> <title>Well known system credentials</title> <variablelist class='system-credentials'> <varlistentry> <term><varname>firstboot.keymap</varname></term> <listitem> <para>The console key mapping to set (e.g. <literal>de</literal>). Read by <citerefentry><refentrytitle>systemd-firstboot</refentrytitle><manvolnum>1</manvolnum></citerefentry>, and only honoured if no console keymap has been configured before.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>firstboot.hostname</varname></term> <listitem><para>This credential specifies the static system hostname to set during first boot. The user will not be prompted for the hostname. Note that this controls the static hostname, not the transient hostname, and only has an effect on first boot, unlike <varname>system.hostname</varname> (see below). Read by <citerefentry><refentrytitle>systemd-firstboot</refentrytitle><manvolnum>1</manvolnum></citerefentry> and only honoured if no static hostname has been configured before. The value may use the wildcard patterns documented in <citerefentry><refentrytitle>hostname</refentrytitle><manvolnum>5</manvolnum></citerefentry> (e.g. <literal>$-$</literal> or <literal>foo-????</literal>). When the credential is applied on the running system (the usual case, by <filename>systemd-firstboot.service</filename> on first boot), the wildcards are resolved against the machine ID and the resulting concrete name is written to <filename>/etc/hostname</filename>. The name is thus <emphasis>persisted</emphasis> once at first boot and does not change on subsequent boots even if the word lists are later updated or the pattern is changed (for example to add more <literal>?</literal>/<literal>$</literal> tokens for additional entropy), which is the recommended way to obtain a stable, per-machine generated hostname. (When <citerefentry><refentrytitle>systemd-firstboot</refentrytitle><manvolnum>1</manvolnum></citerefentry> operates on an offline image via <option>--root=</option>/<option>--image=</option>, the target's machine ID is not yet known, so the pattern is written verbatim and, like a pattern placed directly in <filename>/etc/hostname</filename>, re-derived on every boot rather than persisted.)</para> <xi:include href="version-info.xml" xpointer="v261"/> </listitem> </varlistentry> <varlistentry> <term><varname>firstboot.locale</varname></term> <term><varname>firstboot.locale-messages</varname></term> <listitem> <para>The system locale to set (e.g. <literal>de_DE.UTF-8</literal>). Read by <citerefentry><refentrytitle>systemd-firstboot</refentrytitle><manvolnum>1</manvolnum></citerefentry>, and only honoured if no locale has been configured before. <varname>firstboot.locale</varname> sets <literal>LANG</literal>, while <varname>firstboot.locale-message</varname> sets <literal>LC_MESSAGES</literal>.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>firstboot.timezone</varname></term> <listitem> <para>The system timezone to set (e.g. <literal>Europe/Berlin</literal>). Read by <citerefentry><refentrytitle>systemd-firstboot</refentrytitle><manvolnum>1</manvolnum></citerefentry>, and only honoured if no system timezone has been configured before.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>firstboot.machine-tags</varname></term> <listitem> <para>The machine tags to set, as a colon-separated list (e.g. <literal>webserver:frontend:berlin</literal>). Read by <citerefentry><refentrytitle>systemd-firstboot</refentrytitle><manvolnum>1</manvolnum></citerefentry>, and only honoured if <filename>/etc/machine-info</filename> has not been configured before. Written into the <varname>TAGS=</varname> field of that file, see <citerefentry><refentrytitle>machine-info</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details.</para> <xi:include href="version-info.xml" xpointer="v261"/> </listitem> </varlistentry> <varlistentry> <term><varname>login.issue</varname></term> <listitem> <para>The data of this credential is written to <filename>/etc/issue.d/50-provision.conf</filename>, if the file does not exist yet. <citerefentry project='man-pages'><refentrytitle>agetty</refentrytitle><manvolnum>8</manvolnum></citerefentry> reads this file and shows its contents at the login prompt of terminal logins. See <citerefentry project='man-pages'><refentrytitle>issue</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details.</para> <para>Consumed by <filename>/usr/lib/tmpfiles.d/provision.conf</filename>, see <citerefentry><refentrytitle>tmpfiles.d</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>login.motd</varname></term> <listitem> <para>The data of this credential is written to <filename>/etc/motd.d/50-provision.conf</filename>, if the file does not exist yet. <citerefentry project='man-pages'><refentrytitle>pam_motd</refentrytitle><manvolnum>8</manvolnum></citerefentry> reads this file and shows its contents as "message of the day" during terminal logins. See <citerefentry project='man-pages'><refentrytitle>motd</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details.</para> <para>Consumed by <filename>/usr/lib/tmpfiles.d/provision.conf</filename>, see <citerefentry><refentrytitle>tmpfiles.d</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>network.hosts</varname></term> <listitem> <para>The data of this credential is written to <filename>/etc/hosts</filename>, if the file does not exist yet. See <citerefentry project='man-pages'><refentrytitle>hosts</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details.</para> <para>Consumed by <filename>/usr/lib/tmpfiles.d/provision.conf</filename>, see <citerefentry><refentrytitle>tmpfiles.d</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>network.dns</varname></term> <term><varname>network.search_domains</varname></term> <listitem> <para>DNS server information and search domains. Read by <citerefentry><refentrytitle>systemd-resolved.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v253"/> </listitem> </varlistentry> <varlistentry> <term><varname>network.conf.*</varname></term> <term><varname>network.link.*</varname></term> <term><varname>network.netdev.*</varname></term> <term><varname>network.network.*</varname></term> <listitem> <para>Configures network devices. Read by <citerefentry><refentrytitle>systemd-network-generator.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>. These credentials should contain valid <citerefentry><refentrytitle>networkd.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>systemd.link</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>systemd.netdev</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>systemd.network</refentrytitle><manvolnum>5</manvolnum></citerefentry> configuration data. From each matching credential a separate file is created. Example: the contents of a credential <filename>network.link.50-foobar</filename> will be copied into a file <filename>50-foobar.link</filename>.</para> <para>Note that the resulting files are created world-readable, it is hence recommended to not include secrets in these credentials, but supply them via separate credentials directly to <filename>systemd-networkd.service</filename>, e.g. <varname>network.wireguard.*</varname> as described below.</para> <xi:include href="version-info.xml" xpointer="v256"/> </listitem> </varlistentry> <varlistentry> <term><varname>network.wireguard.*</varname></term> <listitem> <para>Configures secrets for WireGuard netdevs. Read by <citerefentry><refentrytitle>systemd-networkd.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>. For more information, refer to the <option>[WireGuard]</option> section of <citerefentry><refentrytitle>systemd.netdev</refentrytitle><manvolnum>5</manvolnum></citerefentry>. </para> <xi:include href="version-info.xml" xpointer="v256"/> </listitem> </varlistentry> <varlistentry> <term><varname>passwd.hashed-password.root</varname></term> <term><varname>passwd.plaintext-password.root</varname></term> <listitem> <para>May contain the password (either in UNIX hashed format, or in plaintext) for the root users. Read by both <citerefentry><refentrytitle>systemd-firstboot</refentrytitle><manvolnum>1</manvolnum></citerefentry> and <citerefentry><refentrytitle>systemd-sysusers</refentrytitle><manvolnum>8</manvolnum></citerefentry>, and only honoured if no root password has been configured before.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>passwd.shell.root</varname></term> <listitem> <para>The path to the shell program (e.g. <literal>/bin/bash</literal>) for the root user. Read by both <citerefentry><refentrytitle>systemd-firstboot</refentrytitle><manvolnum>1</manvolnum></citerefentry> and <citerefentry><refentrytitle>systemd-sysusers</refentrytitle><manvolnum>8</manvolnum></citerefentry>, and only honoured if no root shell has been configured before.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>ssh.ephemeral-authorized_keys-all</varname></term> <listitem> <para>Provides additional public keys, given in the customary <filename>authorized_keys</filename> format, for all users, for incoming connections via the generated <constant>AF_VSOCK</constant> and <constant>AF_UNIX</constant> socket units.</para> <para>The intended use of this is for a host system (in either VM or container configurations) to generate a keypair and inject the public key into the guest, using the private key to connect to any user account on the guest via ssh, without further authentication.</para> <para>Consumed by <citerefentry><refentrytitle>systemd-ssh-generator</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v256"/> </listitem> </varlistentry> <varlistentry> <term><varname>ssh.authorized_keys.root</varname></term> <listitem> <para>The data of this credential is written to <filename>/root/.ssh/authorized_keys</filename>, if the file does not exist yet. This allows provisioning SSH access for the system's root user.</para> <para>Consumed by <filename>/usr/lib/tmpfiles.d/provision.conf</filename>, see <citerefentry><refentrytitle>tmpfiles.d</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>ssh.listen</varname></term> <listitem> <para>May be used to configure SSH sockets the system shall be reachable on. See <citerefentry><refentrytitle>systemd-ssh-generator</refentrytitle><manvolnum>8</manvolnum></citerefentry> for details.</para> <xi:include href="version-info.xml" xpointer="v256"/> </listitem> </varlistentry> <varlistentry> <term><varname>sysusers.extra</varname></term> <listitem> <para>Additional <citerefentry><refentrytitle>sysusers.d</refentrytitle><manvolnum>5</manvolnum></citerefentry> lines to process during boot.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>sysctl.extra</varname></term> <listitem> <para>Additional <citerefentry><refentrytitle>sysctl.d</refentrytitle><manvolnum>5</manvolnum></citerefentry> lines to process during boot.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>tmpfiles.extra</varname></term> <listitem> <para>Additional <citerefentry><refentrytitle>tmpfiles.d</refentrytitle><manvolnum>5</manvolnum></citerefentry> lines to process during boot.</para> <xi:include href="version-info.xml" xpointer="v252"/> </listitem> </varlistentry> <varlistentry> <term><varname>fstab.extra</varname></term> <listitem> <para>Additional mounts to establish at boot. For details, see <citerefentry><refentrytitle>systemd-fstab-generator</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v254"/> </listitem> </varlistentry> <varlistentry> <term><varname>vconsole.keymap</varname></term> <term><varname>vconsole.keymap_toggle</varname></term> <term><varname>vconsole.font</varname></term> <term><varname>vconsole.font_map</varname></term> <term><varname>vconsole.font_unimap</varname></term> <listitem> <para>Console settings to apply, see <citerefentry><refentrytitle>systemd-vconsole-setup.service</refentrytitle><manvolnum>8</manvolnum></citerefentry> for details.</para> <xi:include href="version-info.xml" xpointer="v253"/> </listitem> </varlistentry> <varlistentry> <term><varname>getty.auto</varname></term> <listitem><para>Used for controlling the execution mode of <filename>systemd-getty-generator</filename>. See <citerefentry><refentrytitle>systemd-getty-generator</refentrytitle><manvolnum>8</manvolnum></citerefentry> for details.</para> <xi:include href="version-info.xml" xpointer="v258"/></listitem> </varlistentry> <varlistentry> <term><varname>getty.ttys.serial</varname></term> <term><varname>getty.ttys.container</varname></term> <listitem><para>Used for spawning additional login prompts, see <citerefentry><refentrytitle>systemd-getty-generator</refentrytitle><manvolnum>8</manvolnum></citerefentry> for details.</para> <xi:include href="version-info.xml" xpointer="v254"/></listitem> </varlistentry> <varlistentry> <term><varname>journal.forward_to_socket</varname></term> <listitem> <para>Used by <citerefentry><refentrytitle>systemd-journald</refentrytitle><manvolnum>8</manvolnum></citerefentry> to determine where to forward log messages for socket forwarding, see <citerefentry><refentrytitle>journald.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details.</para> <xi:include href="version-info.xml" xpointer="v256"/> </listitem> </varlistentry> <varlistentry> <term><varname>journal.storage</varname></term> <listitem> <para>Used by <citerefentry><refentrytitle>systemd-journald</refentrytitle><manvolnum>8</manvolnum></citerefentry> to determine where to store journal files, see <citerefentry><refentrytitle>journald.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details.</para> <xi:include href="version-info.xml" xpointer="v256"/> </listitem> </varlistentry> <varlistentry> <term><varname>vmm.notify_socket</varname></term> <listitem> <para>Configures an <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry> compatible <constant>AF_VSOCK</constant> socket the service manager will report status information, ready notification and exit status on. For details see <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v253"/> </listitem> </varlistentry> <varlistentry> <term><varname>shell.prompt.prefix</varname></term> <term><varname>shell.prompt.suffix</varname></term> <listitem> <para>Defines strings to prefix and suffix any interactive UNIX shell prompt with. For details see <citerefentry><refentrytitle>pam_systemd</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v257"/> </listitem> </varlistentry> <varlistentry> <term><varname>shell.welcome</varname></term> <listitem> <para>Define a string to print when an interactive UNIX shell initializes. For details see <citerefentry><refentrytitle>pam_systemd</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v257"/> </listitem> </varlistentry> <varlistentry> <term><varname>system.machine_id</varname></term> <listitem> <para>Takes a 128bit ID to initialize the machine ID from (if it is not set yet). Interpreted by the service manager (PID 1). For details see <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v254"/> </listitem> </varlistentry> <varlistentry> <term><varname>system.hostname</varname></term> <listitem> <para>Accepts a (transient) hostname to configure during early boot. The static hostname specified in <filename>/etc/hostname</filename>, if configured, takes precedence over this setting. Interpreted by the service manager (PID 1). For details see <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>. Also see <varname>firstboot.hostname</varname> above. The value may use the wildcard patterns documented in <citerefentry><refentrytitle>hostname</refentrytitle><manvolnum>5</manvolnum></citerefentry> (<literal>?</literal> and <literal>$</literal>), which are expanded deterministically from the machine ID when the credential is applied. As this is a transient hostname that is re-applied on every boot, a wildcard value is re-derived each boot (and may change if the word lists change) and is never persisted; pass an already-resolved name if a stable hostname is required. Note also that the word-list tokens require the word lists to be present, which is generally not the case in the initrd so during initrd the default hostname is used and in late boot the resolved one becomes available.</para> <xi:include href="version-info.xml" xpointer="v254"/> </listitem> </varlistentry> <varlistentry> <term><varname>home.add-signing-key.*</varname></term> <listitem> <para>Adds a new signing key for user records to the system. The credential contents should contain a user signing key, for example as reported by <command>homectl get-signing-key</command>. Multiple keys may be specified, and they will be put in place under the name of the credential name suffix (which must itself carry the <filename>.public</filename> suffix). For details see <citerefentry><refentrytitle>homectl</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v258"/> </listitem> </varlistentry> <varlistentry> <term><varname>home.create.*</varname></term> <listitem> <para>Creates a new home area for the specified user with the user record data passed in. For details see <citerefentry><refentrytitle>homectl</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v256"/> </listitem> </varlistentry> <varlistentry> <term><varname>home.register.*</varname></term> <listitem> <para>Registers an existing home area for the specified user with the user record data passed in. For details see <citerefentry><refentrytitle>homectl</refentrytitle><manvolnum>1</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v258"/> </listitem> </varlistentry> <varlistentry> <term><varname>cryptsetup.passphrase</varname></term> <term><varname>cryptsetup.tpm2-pin</varname></term> <term><varname>cryptsetup.fido2-pin</varname></term> <term><varname>cryptsetup.pkcs11-pin</varname></term> <term><varname>cryptsetup.luks2-pin</varname></term> <listitem> <para>Specifies the passphrase/PINs to use for unlock encrypted storage volumes. For details see <citerefentry><refentrytitle>systemd-cryptsetup</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v256"/> </listitem> </varlistentry> <varlistentry> <term><varname>systemd.extra-unit.*</varname></term> <term><varname>systemd.unit-dropin.*</varname></term> <listitem><para>These credentials specify extra units and drop-ins to add to the system. For details see <citerefentry><refentrytitle>systemd-debug-generator</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v256"/></listitem> </varlistentry> <varlistentry> <term><varname>udev.conf.*</varname></term> <term><varname>udev.rules.*</varname></term> <listitem> <para>Configures udev configuration file and udev rules. Read by <filename>systemd-udev-load-credentials.service</filename>, which invokes <command>udevadm control --load-credentials</command>. These credentials directly translate to a matching <citerefentry><refentrytitle>udev.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry> or <citerefentry><refentrytitle>udev</refentrytitle><manvolnum>7</manvolnum></citerefentry> rules file. Example: the contents of a credential <filename>udev.conf.50-foobar</filename> will be copied into a file <filename>/run/udev/udev.conf.d/50-foobar.conf</filename>, and <filename>udev.rules.50-foobar</filename> will be copied into a file <filename>/run/udev/rules.d/50-foobar.rules</filename>. See <citerefentry><refentrytitle>udev</refentrytitle><manvolnum>7</manvolnum></citerefentry>, <citerefentry><refentrytitle>udev.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>, and <citerefentry><refentrytitle>udevadm</refentrytitle><manvolnum>8</manvolnum></citerefentry> for details.</para> <xi:include href="version-info.xml" xpointer="v256"/> </listitem> </varlistentry> <varlistentry> <term><varname>import.pull</varname></term> <listitem> <para>Specified disk images (tarballs and DDIs) to automatically download and install at boot. For details see <citerefentry><refentrytitle>systemd-import-generator</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v257"/> </listitem> </varlistentry> <varlistentry> <term><varname>userdb.user.*</varname></term> <term><varname>userdb.group.*</varname></term> <term><varname>userdb.transient.user.*</varname></term> <term><varname>userdb.transient.group.*</varname></term> <listitem> <para>Configure JSON user and group records. Read by <filename>systemd-userdb-load-credentials.service</filename>, which invokes <command>userdbctl load-credentials</command>. These credentials directly translate to matching <ulink url="https://systemd.io/USER_RECORD">JSON User</ulink> and <ulink url="https://systemd.io/GROUP_RECORD">JSON Group</ulink> records. Example: the contents of a credential <filename>userdb.user.foobar</filename> will be copied into a file <filename>/etc/userdb/foobar.user</filename>, and <filename>userdb.group.foobar</filename> will be copied into a file <filename>/etc/userdb/foobar.group</filename>. Symlinks for the uid/gid will also be created in <filename>/etc/userdb/</filename>, as well as the corresponding<filename>.membership</filename> files. See <citerefentry><refentrytitle>systemd-userdbd.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>nss-systemd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, and <citerefentry><refentrytitle>userdbctl</refentrytitle><manvolnum>1</manvolnum></citerefentry> for details.</para> <para>Any passed user records must contain uid and gid fields. Any passed group records must contain a gid field. For both user and group records, the credential suffix (for <literal>userdb.user.foobar</literal> the suffix is <literal>foobar</literal>) must match the user or group name field from the user or group record.</para> <para>Note that the records created for <varname>userdb.user.*</varname> and <varname>userdb.group.*</varname> credentials are created in <filename>/etc/userdb/</filename> and the records created for <varname>userdb.transient.user.*</varname> and <varname>userdb.transient.group.*</varname> are created in <filename>/run/userdb/</filename> (<filename>/etc/passwd</filename> and <filename>/etc/group</filename> are not modified).</para> <xi:include href="version-info.xml" xpointer="v258"/> </listitem> </varlistentry> <varlistentry> <term><varname>fsck.*</varname></term> <listitem> <para>Read by <filename>systemd-fsck@.service</filename>, <filename>systemd-fsck-root.service</filename>, and <filename>systemd-fsck-usr.service</filename>. See <citerefentry><refentrytitle>systemd-fsck@.service</refentrytitle><manvolnum>8</manvolnum></citerefentry> for more details.</para> <xi:include href="version-info.xml" xpointer="v258"/> </listitem> </varlistentry> <varlistentry> <term><varname>quotacheck.*</varname></term> <listitem> <para>Read by <filename>systemd-quotacheck@.service</filename> and <filename>systemd-quotacheck-root.service</filename>. See <citerefentry><refentrytitle>systemd-quotacheck</refentrytitle><manvolnum>8</manvolnum></citerefentry> for more details.</para> <xi:include href="version-info.xml" xpointer="v258"/> </listitem> </varlistentry> <varlistentry> <term><varname>imds.*</varname></term> <listitem> <para>Read by <citerefentry><refentrytitle>systemd-imdsd@.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para> <xi:include href="version-info.xml" xpointer="v261"/> </listitem> </varlistentry> </variablelist> </refsect1> <refsect1> <title>See Also</title> <para><simplelist type="inline"> <member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member> <member><citerefentry><refentrytitle>kernel-command-line</refentrytitle><manvolnum>7</manvolnum></citerefentry></member> <member><citerefentry><refentrytitle>smbios-type-11</refentrytitle><manvolnum>7</manvolnum></citerefentry></member> </simplelist></para> </refsect1> </refentry>