SYSTEMD-MOUNTFSD.SERVICE(8)

BEZEICHNUNG
systemd-mountfsd.service, systemd-mountfsd - Plattenabbild-Dateisystem-Einhängedienst

ÜBERSICHT

systemd-mountfsd.service

/usr/lib/systemd/systemd-mountfsd

BESCHREIBUNG

systemd-mountfsd ist ein Systemdienst, der Plattenabbilder untersucht und mittels eines Varlink-IPC-API Einhänge-Dateideskriptoren für darin enthaltende Dateisysteme an Clients zurückliefert.

Die bereitgestellten Plattenabbilder müssen ein rohes Dateisystemabbild enthalten oder der UAPI.2-Spezifikation für auffindbare Partitionen[1] folgen. Vor dem Einhängen eines Dateisystems wird die Authentizität des Plattenabbildes auf eine der folgenden Arten etabliert:

    1. Falls das Plattenabbild sich in einer regulären Datei in einem der Verzeichnisse /var/lib/machines/, /var/lib/portables/, /var/lib/extensions/, /var/lib/confexts/ oder ihren Gegenstücken in /etc/, /run/, /usr/lib/ befindet, wird die Vertrauenswürdigkeit angenommen.

    2. Falls das Plattenabbild ein Verity-aktiviertes Plattenabbild zusammen mit einer Signaturpartition mit einem Schlüssel im Kernel-Schlüsselbund oder in /etc/verity.d/*.crt (und verwandten Verzeichnissen) enthält, wird das Plattenabbild als vertrauenswürdig angenommen.

Der Dienst stellt einen Varlink[2]-Dienst bereit: io.systemd.MountFileSystem. Dieser akzeptiert einen Dateideskriptor für eine reguläre Datei oder ein Blockgerät und liefert eine Reihe von Dateideskriptoren zurück, die sich auf einen fsmount()-Dateideskriptor beziehen, die der Client dann an einen Pfad seiner Wahl anhängen kann.

Die zurückgelieferten Einhängungen werden automatisch der Erlaubnisliste hinzugefügt, die pro Benutzernamensraum durch systemd-nsresourced.service(8) gepflegt wird.

Vor dem Einhängen wird automatisch ein fsck(8) der Dateisysteme durchgeführt.

SIEHE AUCH

systemd(1), systemd-nsresourced.service(8)

ANMERKUNGEN

1.  UAPI.2-Spezifikation für auffindbare Partitionen
    https://uapi-group.org/specifications/specs/discoverable_partitions_specification/

2.  Varlink
    https://varlink.org/

ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html) oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer (debian-l10n-german@lists.debian.org).