Provided by: util-linux-locales_2.40.2-1ubuntu1_all
BEZEICHNUNG
enosys - Dienstprogramm, dass Systemaufrufe mit ENOSYS fehlschlagen lässt
ÜBERSICHT
enosys [--syscall|-s Systemaufruf] Befehl
BESCHREIBUNG
enosys ist ein einfacher Befehl zum Ausführen eines Kindprozesses, für den bestimmte Systemaufrufe mit dem Fehlercode ENOSYS fehlschlagen. Es kann verwendet werden, um das Verhalten von Anwendungen bei fehlenden Systemaufrufen zu testen, wie dies bei der Ausführung auf alten Kerneln der Fall wäre.
OPTIONEN
-s, --syscall gibt den zu blockierenden Systemaufruf an. Dies kann mehrfach angegeben werden. -i, --ioctl gibt das zu blockierende Ioctl an. Dies kann mehrfach angegeben werden. -l, --list listet die Systemaufrufe auf, die enosys bekannt sind. -m, --list-ioctl listet die Ioctls auf, die enosys bekannt sind. -h, --help zeigt einen Hilfetext an und beendet das Programm. -V, --version zeigt Versionsinformationen an und beendet das Programm.
EXIT-STATUS
enosys wird mit dem Statuscode des ausgeführten Prozesses beendet. Die folgenden Werte haben eine spezielle Bedeutung: 1 Interner Fehler. 2 Das System stellt die benötigte Funktionaliät nicht bereit.
AUTOREN
Thomas Weißschuh <thomas@t-8ch.de>
SIEHE AUCH
syscall(2)
FEHLER MELDEN
Nutzen Sie zum Melden von Fehlern das Fehlererfassungssystem auf https://github.com/util-linux/util-linux/issues.
VERFÜGBARKEIT
Der Befehl enosys ist Teil des Pakets util-linux, welches aus dem Linux-Kernel-Archiv <https://www.kernel.org/pub/linux/utils/util-linux/> heruntergeladen werden kann.