'\" t .\" Title: enosys .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Comenzi utilizator .\" Source: util-linux 2.41 .\" Language: English .\" .TH "ENOSYS" "1" "2025-03-29" "util\-linux 2.41" "Comenzi utilizator" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "NUME" enosys \- utilitate pentru a face ca apelurile de sistem să eșueze cu ENOSYS .SH "REZUMAT" .sp \fBenosys\fP [\fB\-\-syscall\fP|\fB\-s\fP \fIsyscall\fP] comanda .SH "DESCRIERE" .sp \fBenosys\fP este o comandă simplă pentru a executa un proces copil pentru care anumite syscalls eșuează cu errno ENOSYS. .sp Aceasta poate fi utilizată pentru a testa comportamentul aplicațiilor în cazul în care lipsesc apelurile de sistem, așa cum s\-ar putea întâmpla în cazul rulării pe nuclee vechi. .SH "OPȚIUNI" .sp \fB\-s\fP, \fB\-\-syscall\fP .RS 4 Apelul de sistem de blocat cu \fBENOSYS\fP. Poate fi specificată de mai multe ori. Un număr sau un nume alternativ al erorii poate fi specificat cu două puncte („:”). .RE .sp \fB\-i\fP, \fB\-\-ioctl\fP .RS 4 Ioctl pentru a bloca cu \fBENOTTY\fP. Poate fi specificată de mai multe ori. Un număr sau un nume alternativ al erorii poate fi specificat cu două puncte. .RE .sp \fB\-l\fP, \fB\-\-list\fP .RS 4 Listează apelurile de sistem „syscall” cunoscute de \fBenosys\fP. .RE .sp \fB\-m\fP, \fB\-\-list\-ioctl\fP .RS 4 Listează apelurile ioctl cunoscute de \fBenosys\fP. .RE .sp \fB\-d\fP, \fB\-\-dump\fP[\fB=\fP\fIfișier\fP] .RS 4 Descarcă filtrul de cod intermediar „bytecode” al seccomp la ieșirea standard. .sp Descărcarea poate fi, de exemplu, utilizată de \fBsetpriv \-\-seccomp\-filter\fP. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Afișează acest mesaj de ajutor și iese. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Afișează versiunea și iese. .RE .SH "EXEMPLE" .sp .if n .RS 4 .nf .fam C # eșuează apelul de sistem „fallocate” cu ENOSYS enosys \-s fallocate ... .fam .fi .if n .RE .sp .if n .RS 4 .nf .fam C # eșuează apelul de sistem „fallocate” cu ENOMEM enosys \-s fallocate:ENOMEM ... .fam .fi .if n .RE .sp .if n .RS 4 .nf .fam C # eșuează apelul de sistem „fallocate” cu valoarea 12/ENOMEM enosys \-s fallocate:12 ... .fam .fi .if n .RE .sp .if n .RS 4 .nf .fam C # eșuează ioctl FIOCLEX cu ENOTTY enosys \-i FIOCLEX ... .fam .fi .if n .RE .sp .if n .RS 4 .nf .fam C # eșuează ioctl FIOCLEX cu ENOMEM enosys \-i FIOCLEX:ENOMEM ... .fam .fi .if n .RE .sp .if n .RS 4 .nf .fam C # eșuează ioctl FIOCLEX cu valoarea 12/ENOMEM enosys \-i FIOCLEX:12 ... .fam .fi .if n .RE .SH "STARE DE IEȘIRE" .sp \fBenosys\fP iese cu codul de stare al procesului executat. Următoarele valori au semnificații speciale: .sp \fB1\fP .RS 4 eroare internă .RE .sp \fB2\fP .RS 4 sistemul nu oferă funcționalitatea necesară .RE .SH "AUTORI" .sp .MTO "thomas\(att\-8ch.de" "Thomas Weißschuh" "" .SH "CONSULTAȚI ȘI" .sp \fBsyscall\fP(2) .SH "RAPORTAREA ERORILOR" .sp Pentru rapoarte de eroare, folosiți \c .URL "https://github.com/util\-linux/util\-linux/issues" "sistemul de urmărire al erorilor" "." .SH "DISPONIBILITATE" .sp Comanda \fBenosys\fP face parte din pachetul util\-linux care poate fi descărcat de la \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."