plucky (2) setup.2.gz

Provided by: manpages-fr-dev_4.25.1-1_all bug

NOM

       setup - Configurer les périphériques, les systèmes de fichiers et monter le système de fichiers racine

BIBLIOTHÈQUE

       Bibliothèque C standard (libc, -lc)

SYNOPSIS

       #include <unistd.h>

       [[obsolète]] int setup(void);

DESCRIPTION

       setup()  est  appelé  une  fois  dans  linux/init/main.c.  Il  appelle les fonctions d'initialisation des
       périphériques et des systèmes de fichiers configurés dans le noyau.  Ensuite,  il  monte  le  système  de
       fichiers racine.

       Aucun  processus  ne  peut  appeler  setup().  Même  un  processus  avec  des privilèges superutilisateur
       déclenchera une erreur EPERM.

VALEUR RENVOYÉE

       setup() renvoie toujours -1 pour un processus utilisateur.

ERREURS

       EPERM  Toujours déclenchée pour un processus utilisateur.

STANDARDS

       Linux.

VERSIONS

       Supprimé dans Linux 2.1.121.

       La séquence appelante a varié avec le temps : à  certains  moments  setup()  avait  un  unique  paramètre
       void *BIOS et à d'autres moments, un unique paramètre int magic.

TRADUCTION

       La   traduction   française   de   cette   page   de   manuel   a   été   créée   par  Christophe  Blaess
       <https://www.blaess.fr/christophe/>,   Stéphan   Rafin   <stephan.rafin@laposte.net>,   Thierry   Vignaud
       <tvignaud@mandriva.com>,  François  Micaux,  Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Guérard
       <fevrier@tigreraye.org>,   Jean-Luc   Coulon   (f5ibh)   <jean-luc.coulon@wanadoo.fr>,   Julien   Cristau
       <jcristau@debian.org>,      Thomas      Huriaux      <thomas.huriaux@gmail.com>,     Nicolas     François
       <nicolas.francois@centraliens.net>,    Florentin    Duneau    <fduneau@gmail.com>,     Simon     Paillard
       <simon.paillard@resel.enst-bretagne.fr>,     Denis    Barbier    <barbier@debian.org>,    David    Prévot
       <david@tilapin.org> et Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>

       Cette traduction est une documentation libre ; veuillez vous reporter à la  GNU  General  Public  License
       version 3   ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩   concernant   les  conditions  de  copie  et  de
       distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

       Si vous découvrez un bogue dans la traduction de cette page de manuel,  veuillez  envoyer  un  message  à
       ⟨debian-l10n-french@lists.debian.org⟩.