BINFMT.D(5)

BEZEICHNUNG
binfmt.d - Zusätzliche binäre Formate für Programme beim Systemstart konfigurieren

ÜBERSICHT

/etc/binfmt.d/*.conf

/run/binfmt.d/*.conf

/usr/lib/binfmt.d/*.conf

BESCHREIBUNG

At boot, systemd-binfmt.service(8) reads configuration files from the above directories to register in the kernel additional binary formats for executables.

KONFIGURATIONSFORMAT

Each file contains a list of binfmt_misc kernel binary format rules. Consult binfmt-misc.rst[1] for more information on registration of additional binary formats and how to write rules.

Empty lines and lines beginning with ; and # are ignored. Note that this means you may not use ; and # as delimiter in binary format rules.

KONFIGURATIONSVERZEICHNISSE UND RANGFOLGE

Konfigurationsdateien werden aus Verzeichnissen in /etc/, /run/ und /lib/, in dieser Rangfolge, gelesen. Jede Konfigurationsdatei in diesen Konfigurationsverzeichnissen muss in der Art Dateiname.conf benannt sein. Dateien in /etc/ setzen Dateien mit dem gleichen Namen in /run/ und /lib/ außer Kraft. Dateien in /run/ setzen Dateien mit dem gleichen Namen in /lib/ außer Kraft.

Pakete sollten ihre Konfigurationsdateien in /lib/ installieren. Dateien in /etc/ sind für den lokalen Administrator reserviert, der diese Logik verwenden kann, um die durch die Lieferantenpakete bereitgestellten Konfigurationsdateien außer Kraft zu setzen. Alle Konfigurationsdateien werden in lexikographischer Reihenfolge sortiert, unabhängig davon, in welchem Verzeichnis sie sich befinden. Falls mehrere Dateien die gleiche Option festlegen, wird der Eintrag in der Datei mit dem lexikographisch geringsten Namen Vorrang erhalten. Es wird empfohlen, allen Dateinamen eine zweizifferige Nummer und einen Gedankenstrich voranzustellen, um die Sortierung der Dateien zu vereinfachen.

Falls der Administrator eine vom Lieferanten bereitgestellte Konfigurationsdatei deaktivieren möchte, wird empfohlen, einen Symlink im Konfigurationsverzeichnis in /etc/ mit dem gleichen Dateinamen wie die des Lieferaten auf /dev/null zu setzen. Falls die Lieferantendatei im Initrd-Image enthalten ist, muss das Image neu erstellt werden.

BEISPIEL

Beispiel 1. /etc/binfmt.d/wine.conf-Beispiel:

    # WINE bei Windows-Programmen starten
    :DOSWin:M::MZ::/usr/bin/wine:

SIEHE AUCH

systemd(1), systemd-binfmt.service(8), systemd-delta(1), wine(8)

ANMERKUNGEN

1.  binfmt-misc.rst
    https://www.kernel.org/doc/Documentation/admin-guide/binfmt-misc.rst

ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von erstellt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 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 <debian-l10n-german@lists.debian.org>.