SYSTEMD.AUTOMOUNT(5) systemd.automount SYSTEMD.AUTOMOUNT(5) BEZEICHNUNG systemd.automount - Unit-Konfiguration fur Selbsteinhangungen UBERSICHT Selbsteinhangung.automount BESCHREIBUNG Eine Unit-Konfigurationsdatei, deren Namen in >>.automount<< endet, kodiert Informationen uber einen von Systemd gesteuerten und uberwachten Dateisystem-Selbsteinhangepunkt. Selbsteinhangungs-Units konnen zur Realisierungs bedarfsgesteuerter Einhangung sowie parallelisierter Einhangung von Dateisystemen verwandt werden. Diese Handbuchseite fuhrt die fur diesen Unit-Typ spezifischen Konfigurationsoptionen auf. Siehe systemd.unit(5) fur die gemeinsamen Optionen aller Unit-Konfigurationsdateien. Die gemeinsamen Konfigurationseintrage werden in den generischen Abschnitten >>[Unit]<< und >>[Install]<< konfiguriert. Die Selbsteinhangung-spezifischen Konfigurationsoptionen werden in dem Abschnitt >>[Automount]<< konfiguriert. Automount-Units mussen nach dem Selbsteinhangungsverzeichnis, das sie steuern, benannt sein. Beispiel: Der Selbsteinhangepunkt /home/lennart muss in einer Unit-Datei home-lennart.automount konfiguriert sein. Fur Details uber die Maskierungslogik, die zur Umwandlung eines Dateisystempfades in einen Unit-Namen verwandt wird, siehe systemd.unit(5). Beachten Sie, dass Automount-Units nicht aus Vorlagen erstellt werden konnen und dass es auch nicht moglich ist, mehrere Namen zu einer Automount-Unit durch Erstellung von Symlinks auf seine Unit-Datei hinzuzufugen. Fur jede Automount-Unit-Datei muss eine passende Einhange-Unit-Datei (siehe systemd.mount(5) fur Details) existieren, die aktiviert wird, wenn auf den Selbsteinhangungspfad zugegriffen wird. Beispiel: Falls eine Automount-Unit home-lennart.automount aktiv ist und der Benutzer auf /home/lennart zugreift, wird die Einhange-Unit home-lennart.mount aktiviert. Beachten Sie, dass Selbsteinhange-Units unabhangig von der Einhangung selbst sind, daher sollten Sie hier keine After=- oder Requires=-Einhangeabhangigkeiten setzen. Beispielsweise sollten Sie bei Netzwerkdateisystemen nicht After=network-online.target oder ahnliches setzen. Falls Sie dies machen, konnte dies zu einem Ordnungszyklus fuhren. Beachten Sie, dass die Unterstutzung fur Selbsteinhangungen unter Linux Privilegien benotigt und daher die Selbsteinhange-Units nur fur den Systemdiensteverwalter (und dem Benutzerdiensteverwalter von Root) verfugbar sind, nicht aber den Diensteverwaltern unprivilegierter Benutzer. Beachten Sie, dass Selbsteinhange-Units nicht verschachtelt werden sollten. (Die Errichtung des inneren Selbsteinhangepunktes wurde bedingungslos den ausseren Einhangepunkt fixieren und damit seinen Zweck vereiteln. AUTOMATISCHE ABHANGIGKEITEN Implizite Abhangigkeiten Die folgenden Abhangigkeiten werden implizit hinzugefugt: o Falls eine Automount-Unit unterhalb einer anderen Einhange-Unit in der Dateisystemhierarchie ist, wird eine Anforderungs- und eine Ordnungsabhangigkeit auf die Unit, die hierarchisch hoher ist, erstellt. o Zwischen einer Automount-Unit und der von ihr aktivierten Einhange-Unit wird eine implizite Before=-Abhangigkeit erstellt. Standardabhangigkeiten Die folgenden Abhangigkeiten werden hinzugefugt, es sei denn, DefaultDependencies=no ist gesetzt: o Automount-Units erhalten automatisch Before= und Conflicts= von umount.target, um wahrend des Herunterfahrens gestoppt zu werden. o Automount-Units erlangen automatisch eine Abhangigkeit After= auf local-fs-pre.target und eine Abhangigkeit Before= auf local-fs.target. FSTAB Automount-Units konnen entweder uber Unit-Dateien oder mittels /etc/fstab (siehe fstab(5) fur Details) konfiguriert werden. Fur Details daruber, wie Systemd /etc/fstab auswertet, siehe systemd.mount(5). Falls ein Selbsteinhangepunkt sowohl in /etc/fstab als auch in einer Unit-Datei konfiguriert wird, hat die letzte Konfiguration Vorrang. OPTIONEN Selbsteinhangungs-Unit-Dateien konnen Abschnitte [Unit] und [Install] enthalten, die in systemd.unit(5) beschrieben sind. Selbsteinhangungs-Unit-Dateien mussen einen Abschnitt [Automount] enthalten, der Informationen uber die Dateisystem-Selbsteinhangungen, die sie uberwacht, transportiert. Die fur den Abschnitt [Automount] speziellen Optionen von Automount-Units sind die folgenden: Where= Akzeptiert einen absoluten Pfad eines Verzeichnisses des Selbsteinhangungspunkt. Falls der Selbsteinhangepunkt zum Zeitpunkt der Installation des Selbsteinhangepunktes nicht existiert, wird er erstellt. Diese Zeichenkette muss sich im Dateinamen der Unit wiederspiegeln. (Siehe oben.) Diese Option ist verpflichtend. ExtraOptions= Extra-Einhangeoptionen, die bei der Erstellung des Autofs-Einhangepunkts verwandt werden sollen. Dies akzeptiert eine Kommata-getrennte Liste von Optionen. Diese Einstellung ist optional. Beachten Sie, dass die ubliche Kennzeichner-Expansionen auf diese Einstellung angewandt wird, wortliche Prozentzeichen sollten daher als >>%%<< geschrieben werden. Hinzugefugt in Version 250. DirectoryMode= Verzeichnisse von Selbsteinhangepunkten (und alle Elternverzeichnisse) werden falls notwendig automatisch erstellt. Diese Option legt den beim Erstellen dieser Verzeichnisse zu verwendenden Dateizugriffsmodus fest. Akzeptiert einen Zugriffsmodus in oktaler Schreibweise. Standardmassig 0755. TimeoutIdleSec= Konfiguriert eine Leerlaufzeituberschreitung. Sobald die Einhangung fur die festgelegte Zeit im Leerlauf war, wird Systemd ein Aushangen versuchen. Akzeptiert einen einheitenfreien Wert in Sekunden oder einen Zeitbereichswert wie >>5min 20s<<. Ubergeben Sie 0, um die Zeituberschreitungslogik zu deaktivieren. Die Zeituberschreitung ist standardmassig deaktiviert. Hinzugefugt in Version 220. Lesen Sie systemd.unit(5), systemd.exec(5) und systemd.kill(5) fur weitere Einstellungen. SIEHE AUCH systemd(1), systemctl(1), systemd.unit(5), systemd.mount(5), mount(8), automount(8), systemd.directives(7) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . systemd 255 SYSTEMD.AUTOMOUNT(5)