# German translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # Elmar Jansen , 1996. # Martin Schulze , 1996. # Martin Eberhard Schauer , 2012. # Mario Blättermann , 2013-2014. # Helge Kreutzmann , 2016, 2020-2022,2024. # Dr. Tobias Quathamer , 2017. msgid "" msgstr "" "Project-Id-Version: manpages-l10n 4.21.0\n" "POT-Creation-Date: 2024-03-01 16:52+0100\n" "PO-Revision-Date: 2024-02-18 06:57+0100\n" "Last-Translator: Helge Kreutzmann \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "access" msgstr "access" #. type: TH #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "2024-01-01" msgstr "1. Januar 2024" #. type: TH #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "Linux man-pages 6.06" msgstr "Linux man-pages 6.06" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "BEZEICHNUNG" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "access, faccessat, faccessat2 - check user's permissions for a file" msgstr "" "access, faccessat, faccessat2 - prüft die Zugriffsrechte des Benutzers an " "einer Datei" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "LIBRARY" msgstr "BIBLIOTHEK" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Standard C library (I, I<-lc>)" msgstr "Standard-C-Bibliothek (I, I<-lc>)" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "ÜBERSICHT" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B<#include Eunistd.hE>\n" msgstr "B<#include Eunistd.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "BIB<, int >IB<);>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B<#include Efcntl.hE> /* Definition of B constants */\n" "B<#include Eunistd.hE>\n" msgstr "" "B<#include Efcntl.hE> /* Definition der B-Konstanten */\n" "B<#include Eunistd.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "BIB<, const char *>IB<, int >IB<, int >IB<);>\n" " /* But see C library/kernel differences, below */\n" msgstr "" "BIB<, const char *>IB<, int >IB<, int >IB<);>\n" " /* Siehe aber auch C-Bibliothek/Kernel-Unterschiede, unten */\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B<#include Efcntl.hE> /* Definition of B constants */\n" "B<#include Esys/syscall.hE> /* Definition of B constants */\n" "B<#include Eunistd.hE>\n" msgstr "" "B<#include Efcntl.hE> /* Definition der B-Konstanten */\n" "B<#include Esys/syscall.hE> /* Definition der B-Konstanten */\n" "B<#include Eunistd.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B\n" "B< int >IB<, const char *>IB<, int >IB<, int >IB<);>\n" msgstr "" "B\n" "B< int >IB<, const char *>IB<, int >IB<, int >IB<);>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Feature Test Macro Requirements for glibc (see B(7)):" msgstr "" "Mit Glibc erforderliche Feature-Test-Makros (siehe " "B(7)):" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B():" msgstr "B():" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" " Since glibc 2.10:\n" " _POSIX_C_SOURCE E= 200809L\n" " Before glibc 2.10:\n" " _ATFILE_SOURCE\n" msgstr "" " Seit Glibc 2.10:\n" " _POSIX_C_SOURCE E= 200809L\n" " Vor Glibc 2.10:\n" " _ATFILE_SOURCE\n" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "BESCHREIBUNG" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() checks whether the calling process can access the file " "I. If I is a symbolic link, it is dereferenced." msgstr "" "B() prüft, ob der Prozess auf die Datei I zugreifen kann. " "Falls I ein symbolischer Link ist, werden die Zugriffsrechte der " "referenzierten Datei geprüft." #. F_OK is defined as 0 on every system that I know of. #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The I specifies the accessibility check(s) to be performed, and is " "either the value B, or a mask consisting of the bitwise OR of one or " "more of B, B, and B. B tests for the existence of " "the file. B, B, and B test whether the file exists and " "grants read, write, and execute permissions, respectively." msgstr "" "I gibt an, welche Zugriffsprüfungen durchgeführt werden sollen. Das " "ist entweder der Wert B oder eine Bitmaske, die aus einem der Werte " "B, B, B und B besteht (oder dem bitweisen ODER " "mehrerer dieser Werte). B überprüft, ob die Datei existiert. B, " "B und B überprüfen, ob die Datei existiert und entsprechend " "Lese-, Schreib- und Ausführungsrechte gewährt." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The check is done using the calling process's I UID and GID, rather " "than the effective IDs as is done when actually attempting an operation (e." "g., B(2)) on the file. Similarly, for the root user, the check uses " "the set of permitted capabilities rather than the set of effective " "capabilities; and for non-root users, the check uses an empty set of " "capabilities." msgstr "" "Diese Prüfung wird mit der I UID und der I GID des Prozesses " "durchgeführt und nicht mit den effektiven Kennungen, wie das beim " "tatsächlichen Versuch, eine Operation auszuführen, der Fall ist (z.B. mit " "B(2) auf eine Datei zugreifen). Ähnlich verwendet die Prüfung für den " "Benutzer »root« die Menge der erlaubten Capabilities statt die Menge der " "effektiven Capabilities und für nicht-root-Benutzer verwendet die Prüfung " "die leere Menge an Capabilities." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "This allows set-user-ID programs and capability-endowed programs to easily " "determine the invoking user's authority. In other words, B() does " "not answer the \"can I read/write/execute this file?\" question. It answers " "a slightly different question: \"(assuming I'm a setuid binary) can I read/write/execute this file?\", which gives set-user-" "ID programs the possibility to prevent malicious users from causing them to " "read files which users shouldn't be able to read." msgstr "" "Dadurch können »set-UID«-Programme und Programme, die mit Capabilities " "ausgestattet sind, leicht die Berechtigungen des Aufrufenden feststellen. " "Mit anderen Worten, B() beantwortet nicht die Frage: »Kann ich diese " "Datei lesen/schreiben/ausführen?«. Es beantwortet eine etwas andere Frage: " "»Unter der Annahme, dass ich ein ›setuid‹-Programm bin: Kann I, diese Datei lesen/schreiben/ausführen?«. Dies ermöglicht " "»set-user-ID«-Programmen, bösartige Benutzer davon abzuhalten, Dateien zu " "lesen, die sie nicht lesen können sollten." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If the calling process is privileged (i.e., its real UID is zero), then an " "B check is successful for a regular file if execute permission is " "enabled for any of the file owner, group, or other." msgstr "" "Falls der aufrufende Prozess privilegiert ist (d.\\ h., seine reale UID ist " "null), wird eine B-Prüfung für eine reguläre Datei erfolgreich sein, " "wenn Ausführungsrechte für Eigentümer, Gruppe oder Andere gegeben sind." #. type: SS #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "faccessat()" msgstr "faccessat()" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() operates in exactly the same way as B(), except for " "the differences described here." msgstr "" "B() funktioniert genauso wie B(), außer mit den hier " "beschriebenen Unterschieden." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If the pathname given in I is relative, then it is interpreted " "relative to the directory referred to by the file descriptor I " "(rather than relative to the current working directory of the calling " "process, as is done by B() for a relative pathname)." msgstr "" "Falls der in I übergebene Pfadname relativ ist, wird er als " "relativ zu dem vom Dateideskriptor I referenzierten Verzeichnis " "interpretiert (statt relativ zum aktuellen Arbeitsverzeichnis des " "aufrufenden Prozesses, wie es bei B() für einen relativen Pfadnamen " "erfolgt)." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If I is relative and I is the special value B, " "then I is interpreted relative to the current working directory of " "the calling process (like B())." msgstr "" "Falls I relativ ist und I den speziellen Wert B " "annimmt, wird I als relativ zum aktuellen Arbeitsverzeichnis des " "aufrufenden Prozesses interpretiert (wie B())." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "If I is absolute, then I is ignored." msgstr "Falls I absolut ist, wird I ignoriert." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I is constructed by ORing together zero or more of the following " "values:" msgstr "" "I wird durch bitweises ODER aus null oder mehr der folgenden Werte " "konstruiert:" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Perform access checks using the effective user and group IDs. By default, " "B() uses the real IDs (like B())." msgstr "" "Eine Zugriffsprüfung wird mittels der effektiven Benutzer- und " "Gruppenkennungen ausgeführt. In der Voreinstellung verwendet B() " "die realen Kennungen (wie B())." #. type: TP #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "B (since Linux 5.8)" msgstr "B (seit Linux 5.8)" #. type: Plain text #: archlinux fedora-40 fedora-rawhide mageia-cauldron msgid "" "If I is an empty string, operate on the file referred to by " "I (which may have been obtained using the B(2) B " "flag). In this case, I can refer to any type of file, not just a " "directory. If I is B, the call operates on the current " "working directory. This flag is Linux-specific; define B<_GNU_SOURCE> to " "obtain its definition." msgstr "" "Falls I eine leere Zeichenkette ist, wird auf der durch I " "referenzierten Datei gearbeitet (die mittels des Schalters B von " "B(2) erlangt worden sein kann). In diesem Fall kann sich I auf " "jeden Dateityp beziehen, nicht nur ein Verzeichnis. Falls I " "B ist, agiert der Aufruf auf dem aktuellen Arbeitsverzeichnis. " "Dieser Schalter ist Linux-spezifisch; definieren Sie B<_GNU_SOURCE>, um " "seine Definition zu erlangen." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If I is a symbolic link, do not dereference it: instead return " "information about the link itself." msgstr "" "Falls I ein symbolischer Link ist, wird er nicht dereferenziert: " "stattdessen wird eine Information zum Link selbst zurückgegeben." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "See B(2) for an explanation of the need for B()." msgstr "" "Lesen Sie B(2) für eine Beschreibung der Notwendigkeit von " "B()." #. type: SS #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "faccessat2()" msgstr "faccessat2()" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The description of B() given above corresponds to POSIX.1 and to " "the implementation provided by glibc. However, the glibc implementation was " "an imperfect emulation (see BUGS) that papered over the fact that the raw " "Linux B() system call does not have a I argument. To " "allow for a proper implementation, Linux 5.8 added the B() " "system call, which supports the I argument and allows a correct " "implementation of the B() wrapper function." msgstr "" "Die oben dargestellte Beschreibung von B() entspricht POSIX.1 und " "der von Glibc bereitgestellten Implementierung. Allerdings war die Glibc-" "Implementierung eine nicht perfekte Nachbildung (siehe FEHLER), die die " "Tatsache kaschierte, dass der rohe Linux-Systemaufruf B() über " "kein Argument I verfügt. Um eine korrekte Implementierung zu " "erlauben, fügte Linux 5.8 den Systemaufruf B() hinzu, der das " "Argument I unterstützt und eine korrekte Implementierung der " "Wrapper-Funktion B() erlaubt." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "RETURN VALUE" msgstr "RÜCKGABEWERT" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "On success (all requested permissions granted, or I is B and the " "file exists), zero is returned. On error (at least one bit in I asked " "for a permission that is denied, or I is B and the file does not " "exist, or some other error occurred), -1 is returned, and I is set to " "indicate the error." msgstr "" "Bei Erfolg (alle abgefragten Zugriffsrechte sind gegeben oder I ist " "B und die Datei existiert) wird Null zurückgegeben. Bei einem Fehler " "(mindestens eine in I abgefragte Zugriffsart fehlt oder I ist " "B und die Datei existiert nicht oder ein anderer Fehler trat auf) wird " "-1 zurückgegeben und I gesetzt, um den Fehler anzuzeigen." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ERRORS" msgstr "FEHLER" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The requested access would be denied to the file, or search permission is " "denied for one of the directories in the path prefix of I. (See " "also B(7).)" msgstr "" "Die abgefragte Zugriffsart auf die Datei würde verwehrt oder das Suchen wird " "in einem der Verzeichnisse des Pfadpräfixes von I verweigert " "(siehe auch B(7))." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "(B()) I is relative but I is neither " "B (B()) nor a valid file descriptor." msgstr "" "(B()) Der I ist relativ, aber I ist weder " "B (B()) noch ein gültiger Dateideskriptor." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I points outside your accessible address space." msgstr "I zeigt aus dem für Sie zugänglichen Adressraum heraus." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I was incorrectly specified." msgstr "I wurde falsch angegeben." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "(B()) Invalid flag specified in I." msgstr "(B()) Unzulässiger Schalter in I angegeben." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "An I/O error occurred." msgstr "Es ist ein E/A-Fehler (engl. I/O) aufgetreten." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Too many symbolic links were encountered in resolving I." msgstr "" "Bei der Auflösung von I wurden zu viele symbolische Links gefunden." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I is too long." msgstr "I ist zu lang." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "A component of I does not exist or is a dangling symbolic link." msgstr "" "Eine Komponente von I existiert nicht oder ist ein toter " "symbolischer Link." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Insufficient kernel memory was available." msgstr "Es war nicht genügend Kernelspeicher verfügbar." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "A component used as a directory in I is not, in fact, a directory." msgstr "" "Eine als Verzeichnis benutzte Komponente von I ist kein " "Verzeichnis." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "(B()) I is relative and I is a file descriptor " "referring to a file other than a directory." msgstr "" "(B()) I ist relativ und I ist ein " "Dateideskriptor, der sich auf eine Datei bezieht, die kein Verzeichnis ist." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Write permission was requested to a file that has the immutable flag set. " "See also B(2)." msgstr "" "Es wurde Schreibberechtigung für eine Datei abgefragt, die den Schalter " "unveränderlich (»immutable«) gesetzt hat. Siehe auch B(2)." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Write permission was requested for a file on a read-only filesystem." msgstr "" "Es wurde Schreibberechtigung für eine Datei auf einem nur lesbaren " "Dateisystem abgefragt." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Write access was requested to an executable which is being executed." msgstr "" "Es wurde Schreibzugriff für ein ausführbares Programm abgefragt, das gerade " "ausgeführt wird." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "VERSIONS" msgstr "VERSIONEN" #. HPU-UX 11 and Tru64 5.1 do this. #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If the calling process has appropriate privileges (i.e., is superuser), " "POSIX.1-2001 permits an implementation to indicate success for an B " "check even if none of the execute file permission bits are set. Linux does " "not do this." msgstr "" "Falls der aufrufende Prozess über entsprechende Privilegien verfügt (d.\\ h. " "Superuser ist), gestattet POSIX.1-2001 einer Implementierung, für eine " "B-Prüfung Erfolg zu melden, auch wenn keines der Datei-Ausführungsbits " "gesetzt ist. Linux tut das nicht." #. type: SS #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "C library/kernel differences" msgstr "Unterschiede C-Bibliothek/Kernel" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The raw B() system call takes only the first three arguments. " "The B and B flags are actually implemented " "within the glibc wrapper function for B(). If either of these " "flags is specified, then the wrapper function employs B(2) to " "determine access permissions, but see BUGS." msgstr "" "Der reine B()-Systemaufruf akzeptiert nur die ersten drei " "Argumente. Die Schalter B und B sind " "eigentlich in der Glibc-Wrapper-Funktion für B() implementiert. " "Falls einer dieser Schalter angegeben ist, dann nutzt die Wrapper-Funktion " "B(2), um die Zugriffsrechte zu ermitteln; siehe aber auch FEHLER." #. type: SS #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "glibc notes" msgstr "Anmerkungen zur Glibc" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "On older kernels where B() is unavailable (and when the " "B and B flags are not specified), the glibc " "wrapper function falls back to the use of B(). When I is " "a relative pathname, glibc constructs a pathname based on the symbolic link " "in I that corresponds to the I argument." msgstr "" "Wenn in älteren Kerneln B() nicht verfügbar sind und die Schalter " "B und B nicht angegeben sind, dann weicht " "die Glibc-Wrapper-Funktion auf B() aus. Wenn I ein " "relativer Pfadname ist, konstruiert die Glibc einen Pfadnamen, der auf dem " "symbolischen Link in I basiert, der dem I-Argument " "entspricht." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "STANDARDS" msgstr "STANDARDS" #. type: TP #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B()" msgstr "B()" #. type: TP #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B()" msgstr "B()" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "POSIX.1-2008." msgstr "POSIX.1-2008." #. type: TP #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B()" msgstr "B()" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "Linux." msgstr "Linux." #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "HISTORY" msgstr "GESCHICHTE" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "SVr4, 4.3BSD, POSIX.1-2001." msgstr "SVr4, 4.3BSD, POSIX.1-2001." #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "Linux 2.6.16, glibc 2.4." msgstr "Linux 2.6.16, Glibc 2.4." #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "Linux 5.8." msgstr "Linux 5.8." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NOTES" msgstr "ANMERKUNGEN" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B: Using these calls to check if a user is authorized to, for " "example, open a file before actually doing so using B(2) creates a " "security hole, because the user might exploit the short time interval " "between checking and opening the file to manipulate it. B. (In the example just " "described, a safer alternative would be to temporarily switch the process's " "effective user ID to the real ID and then call B(2).)" msgstr "" "B: Werden diese Aufrufe dazu verwandt, mittels B(2) zu " "prüfen, ob einem Benutzer beispielsweise erlaubt ist, eine Datei zu öffnen, " "bevor dies tatsächlich erfolgt, führt dies zu einem Sicherheitsloch. Der " "Benutzer könnte diesen kurzen Zeitraum zwischen der Überprüfung und dem " "Öffnen der Datei benutzen, um sie zu verändern. B (Im gerade beschriebenen " "Beispiel wäre eine sicherere Alternative, vorübergehend die effektive " "Benutzerkennung des Prozesses auf die reale Benutzerkennung zu setzen und " "dann B(2) aufzurufen.)" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() always dereferences symbolic links. If you need to check the " "permissions on a symbolic link, use B() with the flag " "B." msgstr "" "B() löst immer symbolische Links auf. Wenn Sie Rechte eines " "symbolischen Links prüfen müssen, verwenden Sie B() mit dem " "Schalter B." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "These calls return an error if any of the access types in I is denied, " "even if some of the other access types in I are permitted." msgstr "" "Diese Aufrufe geben einen Fehler zurück, wenn irgendeine der Zugriffsarten " "in I verwehrt wird, sogar wenn einige der anderen Zugriffsarten in " "I gestattet sind." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "A file is accessible only if the permissions on each of the directories in " "the path prefix of I grant search (i.e., execute) access. If any " "directory is inaccessible, then the B() call fails, regardless of " "the permissions on the file itself." msgstr "" "Auf eine Datei kann nur zugegriffen werden, wenn jedes der Verzeichnisse im " "Pfadpräfix von I suchenden (d.\\ h. ausführenden) Zugriff zulässt. " "Wenn auf irgendein Verzeichnis nicht zugegriffen werden kann, schlägt " "unabhängig von den Zugriffsrechten für die Datei selbst der Aufruf von " "B() fehl." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Only access bits are checked, not the file type or contents. Therefore, if " "a directory is found to be writable, it probably means that files can be " "created in the directory, and not that the directory can be written as a " "file. Similarly, a DOS file may be reported as executable, but the " "B(2) call will still fail." msgstr "" "Nur die Zugriffs-Bits werden geprüft, nicht der Dateityp oder -inhalt. " "Deshalb bedeutet ein als beschreibbar erkanntes Verzeichnis wahrscheinlich, " "dass in ihm Dateien erstellt werden können und nicht, dass das Verzeichnis " "als Datei geschrieben werden kann. Ebenso kann eine DOS-Datei als ausführbar " "gemeldet werden, aber ein Aufruf von B(2) kann immer noch " "fehlschlagen." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "These calls may not work correctly on NFSv2 filesystems with UID mapping " "enabled, because UID mapping is done on the server and hidden from the " "client, which checks permissions. (NFS versions 3 and higher perform the " "check on the server.) Similar problems can occur to FUSE mounts." msgstr "" "Diese Aufrufe arbeiten wahrscheinlich nicht korrekt mit NFS-Dateisystemen, " "für die UID-Mapping aktiviert ist, weil das UID-Mapping auf dem Server " "erfolgt und dem Client, der die Berechtigungen prüft, verborgen bleibt (NFS-" "Versionen ab 3 führen die Überprüfung auf dem Server aus). Ähnliche Probleme " "können mit FUSE-Einhängungen auftreten." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BUGS" msgstr "FEHLER" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Because the Linux kernel's B() system call does not support a " "I argument, the glibc B() wrapper function provided in " "glibc 2.32 and earlier emulates the required functionality using a " "combination of the B() system call and B(2). However, " "this emulation does not take ACLs into account. Starting with glibc 2.33, " "the wrapper function avoids this bug by making use of the B() " "system call where it is provided by the underlying kernel." msgstr "" "Da der Linux-Kernel-Systemaufruf B() das Argument I " "nicht unterstützt, stellte die Glibc-Wrapperfunktion B() in Glibc " "2.32 und älter eine Nachahmung bereit, die ACLs nicht berücksichtigt. " "Beginnend mit Glibc 2.33, vermeidet die Wrapper-Funktion diesen Fehler, " "indem sie den Systemaufruf B() verwendet, sofern er vom " "zugrundeliegenden Kernel unterstützt wird." #. This behavior appears to have been an implementation accident. #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "In Linux 2.4 (and earlier) there is some strangeness in the handling of " "B tests for superuser. If all categories of execute permission are " "disabled for a nondirectory file, then the only B() test that " "returns -1 is when I is specified as just B; if B or " "B is also specified in I, then B() returns 0 for such " "files. Early Linux 2.6 (up to and including Linux 2.6.3) also behaved in " "the same way as Linux 2.4." msgstr "" "In Linux 2.4 (und früher) ist das Verhalten bei der Handhabung von B-" "Prüfungen für Superuser etwas seltsam. Falls alle Kategorien der " "Ausführungsberechtigung für eine Datei, die kein Verzeichnis ist, " "deaktiviert sind, gibt nur die Zugriffsprüfung -1 zurück, für die I " "lediglich als B angegeben ist; falls auch B oder B in " "I angegeben ist, gibt B() für solche Dateien 0 zurück. Frühe " "2.6er Linuxe (bis einschließlich Linux 2.6.3) verhielten sich in der " "gleichen Weise wie 2.4er Linuxe." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Before Linux 2.6.20, these calls ignored the effect of the B flag " "if it was used to B(2) the underlying filesystem. Since Linux " "2.6.20, the B flag is honored." msgstr "" "Vor Linux 2.6.20 ignorierten diese Aufrufe den Effekt des Schalters " "B, wenn dieser für das Einhängen (den Aufruf von B(2)) für " "das zugrunde liegende Dateisystem verwendet wurde. Seit Linux 2.6.20 wird " "der Schalter B beachtet." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "SIEHE AUCH" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B(2), B(2), B(2), B(2), B(2), " "B(2), B(3), B(7), B(7), " "B(7)" msgstr "" "B(2), B(2), B(2), B(2), B(2), " "B(2), B(3), B(7), B(7), " "B(7)" #. type: TH #: debian-bookworm #, no-wrap msgid "2023-02-05" msgstr "5. Februar 2023" #. type: TH #: debian-bookworm #, no-wrap msgid "Linux man-pages 6.03" msgstr "Linux man-pages 6.03" #. type: Plain text #: debian-bookworm msgid "" "B() was added in Linux 2.6.16; library support was added in " "glibc 2.4." msgstr "" "B() wurde zu Linux 2.6.16 hinzugefügt; Bibliotheksunterstützung " "wurde in Glibc 2.4 hinzugefügt." #. type: Plain text #: debian-bookworm msgid "B() was added in Linux 5.8." msgstr "B() wurde zu Linux 5.8 hinzugefügt." #. type: Plain text #: debian-bookworm msgid "B(): SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008." msgstr "B(): SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008." #. type: Plain text #: debian-bookworm msgid "B(): POSIX.1-2008." msgstr "B(): POSIX.1-2008." #. type: Plain text #: debian-bookworm msgid "B(): Linux-specific." msgstr "B(): Linux-spezifisch." #. type: TH #: debian-unstable opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "2023-03-30" msgstr "30. März 2023" #. type: TH #: debian-unstable opensuse-tumbleweed #, no-wrap msgid "Linux man-pages 6.05.01" msgstr "Linux man-pages 6.05.01" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Linux-Handbuchseiten 6.04"