ENOSYS(1)

BEZEICHNUNG
enosys - Dienstprogramm, dass Systemaufrufe mit ENOSYS fehlschlagen lässt

ÜBERSICHT

enosys [--syscall|-s syscall] command

BESCHREIBUNG

enosys is a simple command to execute a child process for which certain syscalls fail with errno ENOSYS.

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 exits with the status code of the executed process. The following values have special meanings:

1
    Interner Fehler.

2
    Das System stellt die benötigte Funktionaliät nicht bereit.

AUTOREN

SIEHE AUCH

syscall(2)

FEHLER MELDEN

Nutzen Sie zum Melden von Fehlern das Fehlererfassungssystem auf

VERFÜGBARKEIT

Der Befehl enosys ist Teil des Pakets util-linux, welches aus dem heruntergeladen werden kann.