'\" t .\" Title: enosys .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: Användarkommandon .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "ENOSYS" "1" "2026-05-18" "util\-linux 2.42.1" "Användarkommandon" .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 "NAMN" enosys \- verktyg för att få syscalls att misslyckas med ENOSYS .SH "SYNOPSIS" .sp \fBenosys\fP [\fB\-\-syscall\fP|\fB\-s\fP \fIsyscall\fP] kommando .SH "BESKRIVNING" .sp \fBenosys\fP är ett enkelt kommando för att köra en underordnad process för vilken vissa syscalls misslyckas med errno ENOSYS. .sp Den kan användas för att testa hur applikationer beter sig när syscalls saknas, vilket kan hända när de körs på gamla kärnor. .SH "FLAGGOR" .sp \fB\-s\fP, \fB\-\-syscall\fP .RS 4 Syscall att blockera med \fBENOSYS\fP. Kan anges flera gånger. Ett alternativt felnummer eller namn kan anges med ett kolon. .RE .sp \fB\-i\fP, \fB\-\-ioctl\fP .RS 4 Ioctl för att blockera med \fBENOTTY\fP. Kan anges flera gånger. Ett alternativt felnummer eller namn kan anges med ett kolon. .RE .sp \fB\-l\fP, \fB\-\-list\fP .RS 4 Lista syscalls som är kända för \fBenosys\fP. .RE .sp \fB\-m\fP, \fB\-\-list\-ioctl\fP .RS 4 Lista över ioctls som är kända för \fBenosys\fP. .RE .sp \fB\-d\fP, \fB\-\-dump\fP[\fB=\fP\fIfil\fP] .RS 4 Dumpa seccomp bytecode\-filter till standardutdata. .sp Dumpen kan t.ex. användas av \fBsetpriv \-\-seccomp\-filter\fP. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Visa hjälptext och avsluta. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Visa version och avsluta. .RE .SH "EXEMPEL" .sp .if n .RS 4 .nf .fam C # misslyckas med syscall "fallocate" med ENOSYS enosys \-s fallocate ... .fam .fi .if n .RE .sp .if n .RS 4 .nf .fam C # misslyckas med syscall "fallocate" med ENOMEM enosys \-s fallocate:ENOMEM ... .fam .fi .if n .RE .sp .if n .RS 4 .nf .fam C # misslyckas med syscall "fallocate" med värdet 12/ENOMEM enosys \-s fallocate:12 ... .fam .fi .if n .RE .sp .if n .RS 4 .nf .fam C # misslyckas med ioctl FIOCLEX med ENOTTY enosys \-i FIOCLEX ... .fam .fi .if n .RE .sp .if n .RS 4 .nf .fam C # misslyckas med ioctl FIOCLEX med ENOMEM enosys \-i FIOCLEX:ENOMEM ... .fam .fi .if n .RE .sp .if n .RS 4 .nf .fam C # misslyckas med ioctl FIOCLEX med värdet 12/ENOMEM enosys \-i FIOCLEX:12 ... .fam .fi .if n .RE .SH "AVSLUTSSTATUS" .sp \fBenosys\fP avslutas med statuskoden för den process som körs. Följande värden har speciella betydelser: .sp \fB1\fP .RS 4 internt fel .RE .sp \fB2\fP .RS 4 systemet inte tillhandahåller nödvändig funktionalitet .RE .SH "UPPHOVSPERSONER" .sp .MTO "thomas\(att\-8ch.de" "Thomas Weißschuh" "" .SH "SE ÄVEN" .sp \fBsyscall\fP(2) .SH "FELRAPPORTERING" .sp För felrapporter, använd \c .URL "https://github.com/util\-linux/util\-linux/issues" "felhanteraren" "." .SH "TILLGÄNGLIGHET" .sp Kommandot \fBenosys\fP ingår i paketet util\-linux som kan hämtas från \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."