manpages-fr-extra - en to fr translation catalogue (413 entries)

note: type: TH
en: 16 Jan 2007
fr: 16 janvier 2007

note: type: TH
en: File Formats
fr: Formats de fichiers

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: halt - variables that affect the behavior of the shutdown scripts
fr: halt - Variables qui modifient le comportement des scripts d'extinction

note: type: Plain text
en: The I</etc/default/halt> file contains variable settings in POSIX format:
fr: I</etc/default/halt> contient des variables de configuration au format POSIX suivant :

note: type: Plain text
en: Only one assignment is allowed per line.  Comments (starting with '#') are also allowed.
fr: Une seule valeur par ligne est autorisée. Les commentaires (commençant par le caractère « # ») sont aussi acceptés.

note: type: Plain text
en: The following variables can be set.
fr: Les variables suivantes peuvent être définies :

note: type: Plain text
en: If set to B<poweroff> the system will be powered down after it has been brought down. This is the default.
fr: Si elle vaut B<poweroff>, l'alimentation du système sera coupée quand le système sera arrêté. Il s'agit de la valeur par défaut.

note: type: Plain text
en: If set to B<halt> the system will only be halted after it has been brought down. What exactly this means depends on your hardware.
fr: Si elle vaut B<halt>, le système sera stoppé quand le système sera arrêté. Ce que cela signifie dépend du matériel.

note: type: Plain text
en: Setting this to B<no> prevents shutdown from shutting down the network intefaces.  This is necessary to use Wake-On-Lan.  Setting it to B<yes> causes shutdown to also bring down the network interfaces (and thus prevent the machine from being woken up remotely).
fr: La valeur B<no> pour cette variable évite que les interfaces réseau soient éteintes lors de l'arrêt du système. C'est nécessaire pour utiliser le réveil par le réseau (« Wake-On-Lan »). La valeur B<yes> a pour effet d'éteindre également les interfaces réseau (et donc empêche de réveiller la machine à distance).

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: B<halt>(8), B<shutdown>(8).
fr: B<halt>(8), B<shutdown>(8)

note: type: SH
en: AUTHOR
fr: AUTEUR

note: type: Plain text
en: This manual page is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
fr: Cette page de manuel est un logiciel libre ; vous pouvez la redistribuer et/ou la modifier selon les termes de la licence publique générale GNU, telle que publiée par la Free Software Foundation (version 2 ou toute autre version ultérieure selon votre convenance).

note: type: Plain text
en: This manual page is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
fr: Cette page de manuel est distribuée dans l'espoir qu'elle sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite d'une QUELCONQUE VALEUR MARCHANDE ou d'ADAPTATION DANS UN BUT SPÉCIFIQUE. Reportez-vous à la Licence Publique Générale GNU pour plus de détails.

note: type: Plain text
en: You should have received a copy of the GNU General Public License along with this manual page; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
fr: Vous devriez avoir reçu une copie de la licence publique générale GNU avec cette page de manuel ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.

note: type: TH
en: 2014-02-09
fr: 9 février 2014

note: type: TH
en: File formats
fr: Formats de fichiers

note: type: Plain text
en: init-d-script - interpreter for short and simple init.d scripts.
fr: init-d-script - Interpréteur pour les scripts init.d courts et simples

note: type: Plain text
en: Generic init.d script framework to reduce the redundant code in /etc/init.d/.  The goal is to create an init.d script that is Debian and LSB compliant.  When the Debian policy conflict with the LSB, the Debian policy take preference.  See
fr: Environnement de script init.d générique pour réduire le code redondant dans /etc/init.d/. L'objectif est de créer un script init.d compatible avec Debian et LSB. Quand la charte Debian entre en conflit avec le LSB, la charte Debian a la priorité. Consultez

note: type: URL
en: The LSB specification
fr: la spécification LSB

note: type: Plain text
en: for information about init.d scripts in the LSB.
fr: pour plus d'informations à propos des scripts init.d dans le LSB.

note: type: Plain text
en: This is a simple example on how init-d-script can be used to start and stop a daemon with PID file support:
fr: Voici un exemple simple montrant comment init-d-script peut être utilisé pour démarrer et arrêter un démon prenant en charge les fichiers PID :

note: type: Plain text
en: In addition to the DAEMON setting, one can specify DESC, NAME, PIDFILE (none means no PID file), or implement override functions do_force_reload_override, do_reload_override, do_restart_override, do_start_override, do_start_cmd_override, do_start_prepare, do_start_cleanup do_status_override, do_stop_override, do_stop_prepare, do_stop_cleanup and do_stop_cmd_override.
fr: En plus du réglage DAEMON, il est possible d'indiquer DESC, NAME, PIDFILE (none signifie pas de fichier PID) ou d'implémenter les fonctions de surcharge do_force_reload_override, do_reload_override, do_restart_override, do_start_override, do_start_cmd_override, do_start_prepare, do_start_cleanup do_status_override, do_stop_override, do_stop_prepare, do_stop_cleanup et do_stop_cmd_override.

note: type: Plain text
en: If the daemon support reloading, implement the do_reload function to make the init.d script recognize the reload operation as well as use it for the force-reload operation.
fr: Si le démon gère le rechargement, il faut implémenter la fonction do_reload pour que le script init.d reconnaisse l'opération de rechargement et l'utilise pour l'opération force-reload.

note: type: Plain text
en: If DAEMON is 'none', the check to see if the daemon is installed is disabled, and replacement functions do_start_cmd_override, do_stop_cmd_override and do_status_override functions must be implemented.
fr: Si DAEMON est réglé à B<none>, la vérification pour voir si le démon est installé est désactivée et les fonctions de remplacement do_start_cmd_override, do_stop_cmd_override et do_status_override doivent être implémentées.

note: type: Plain text
en: Services supporting reload should define the do_reload function.  If the service handle reload using a SIGUSR1 signal, the following alias can be used instead of implementing ones own do_reload function:
fr: Les services gérant le rechargement doivent définir la fonction do_reload. Si le service gère le rechargement avec le signal SIGUSR1, l'alias suivant peut être utilisé au lieu d'implémenter sa propre fonction do_reload :

note: type: SH
en: FILES
fr: FICHIERS

note: type: Plain text
en: Bourne shell interpreter with implementation of init.d actions I</etc/init.d/> Location of init.d scripts.
fr: Interpréteur Bourne shell avec implémentation d'actions init.d I</etc/init.d/> Emplacement des scripts init.d.

note: type: SH
en: KNOWN BUGS/LIMITATIONS
fr: BOGUES CONNUS/LIMITATIONS

note: type: Plain text
en: Not yet documented
fr: Pas encore documenté

note: type: Plain text
en: This manpage was written by Petter Reinholdtsen E<lt>pere@debian.orgE<gt>.
fr: Cette page de manuel a été écrite par Petter Reinholdtsen E<lt>pere@debian.orgE<gt>.

note: type: Plain text
en: B<inittab>(8), B<service>(8), B<update-rc.d>(8).
fr: B<inittab>(8), B<service>(8), B<update-rc.d>(8)

note: type: TH
en: July 10, 2003
fr: 10 juillet 2003

note: type: TH
en: Linux System Administrator's Manual
fr: Manuel de l'administrateur système Linux

note: type: Plain text
en: initscript - script that executes inittab commands.
fr: initscript - Script qui exécute les commandes incluses dans inittab

note: type: Plain text
en: /bin/sh /etc/initscript id runlevels action process
fr: /bin/sh /etc/initscript id niveaux_exécution action processus

note: type: Plain text
en: When the shell script I</etc/initscript> is present, B<init> will use it to execute the commands from I<inittab>.  This script can be used to set things like B<ulimit> and B<umask> default values for every process.
fr: Quand le script shell I</etc/initscript> est présent, B<init> l'utilisera afin d'exécuter les commandes provenant d'I<inittab>. Ce script peut être utilisé pour paramétrer des valeurs par défaut telles que B<ulimit> et B<umask>.

note: type: SH
en: EXAMPLES
fr: EXEMPLES

note: type: Plain text
en: This is a sample initscript, which might be installed on your system as I</etc/initscript.sample>.
fr: Voici un exemple de script d'initialisation qui est peut-être installé sur votre système en tant que B</etc/initscript.sample>.

note: type: Plain text
en: #
    # initscript   Executed by init(8) for every program it
    #              wants to spawn like this:
    #
    #              /bin/sh /etc/initscript E<lt>idE<gt> E<lt>levelE<gt> E<lt>actionE<gt> E<lt>processE<gt>
    #
fr: #
    # initscript exécuté par init(8) pour tout programme
    #            voulant apparaître ainsi\ :
    #
    #     /bin/sh /etc/initscript E<lt>idE<gt> E<lt>niveau d'exécutionE<gt> E<lt>actionE<gt> E<lt>processusE<gt>
    #

note: type: Plain text
en:   # Set umask to safe level, and enable core dumps.
      umask 022
      ulimit -c 2097151
      PATH=/bin:/sbin:/usr/bin:/usr/sbin
      export PATH
fr:   # Paramétrer umask pour le mode sans échec,
      # et activer les core-dumps (sauvegardes d'image mémoire).
      umask 022
      ulimit -c 2097151
      PATH=/bin:/sbin:/usr/bin:/usr/sbin
      export PATH

note: type: Plain text
en:   # Increase the hard file descriptor limit for all processes
      # to 8192.  The soft limit is still 1024, but any unprivileged
      # process can increase its soft limit up to the hard limit
      # with "ulimit -Sn xxx" (needs a 2.2.13 or later Linux kernel).
      ulimit -Hn 8192
fr:   # Augmenter la limite impérative des descripteurs de fichiers à 8192 pour tous les
      # processus. La limite souple est encore 1024, mais tous les
      # processus non privilégiés peuvent augmenter leur limite souple
      # jusqu'à la limite impérative
      # avec "ulimit -Sn xxx" (nécessite un noyau Linux 2.2.13 ou plus ).
      ulimit -Hn 8192

note: type: Plain text
en:   # Execute the program.
      eval exec "$4"
fr:   # Exécuter le programme.
      eval exec "$4"

note: type: Plain text
en: This script is not meant as startup script for daemons or somesuch.  It has nothing to do with a I<rc.local> style script. It's just a handler for things executed from B</etc/inittab>. Experimenting with this can make your system un(re)bootable.
fr: Ce script ne prétend pas être un script de démarrage pour les démons ou autres. Il n'a rien à voir avec les scripts du style I<rc.local>. C'est juste un gestionnaire pour ce qui est exécuté venant de B</etc/inittab>. Faire des expériences avec initscript peut rendre impossible le redémarrage de votre système.

note: type: Plain text
en: Miquel van Smoorenburg ,E<lt>miquels@cistron.nlE<gt>
fr: Miquel van Smoorenburg, E<lt>miquels@cistron.nlE<gt>

note: type: Plain text
en: init(8), inittab(5).
fr: B<inittab>(5), B<init>(8)

note: type: TH
en: Dec 4, 2001
fr: 4 décembre 2001

note: }}} {{{  Description type: Plain text
en: inittab - format of the inittab file used by the sysv-compatible init process
fr: inittab - Format du fichier inittab utilisé dans le processus de démarrage des systèmes UNIX Système V et compatibles

note: type: Plain text
en: The B<inittab> file describes which processes are started at bootup and during normal operation (e.g.\& /etc/init.d/boot, /etc/init.d/rc, gettys...).  B<Init>(8)  distinguishes multiple I<runlevels>, each of which can have its own set of processes that are started.  Valid runlevels are B<0>-B<6> plus B<A>, B<B>, and B<C> for B<ondemand> entries.  An entry in the B<inittab> file has the following format:
fr: Le fichier B<inittab> décrit l'ensemble des processus qui doivent être lancés au démarrage du système et pendant un fonctionnement normal (par exemple, /etc/init.d/boot, /etc/init.d/rc, gettys…). Le programme B<init>(8) distingue différents I<niveaux_exécution> (runlevel), chacun pouvant avoir ses propres processus à démarrer. Les niveaux d'exécution valables sont B<0>-B<6>, et B<A>, B<B> ou B<C> pour des niveaux personnalisés (B<ondemand>). Typiquement, une entrée dans le fichier inittab a la forme suivante :

note: type: Plain text
en: I<id>:I<runlevels>:I<action>:I<process>
fr: I<id>:I<niveaux_exécution>:I<action>:I<processus>

note: {{{  id type: Plain text
en: Lines beginning with `#' are ignored.
fr: Les lignes commençant par le caractère « # » sont ignorées.

note: type: Plain text
en: is a unique sequence of 1-4 characters which identifies an entry in B<inittab> (for versions of sysvinit compiled with the I<old> libc5 (E<lt> 5.2.18) or a.out libraries the limit is 2 characters).
fr: Séquence unique de 1 à 4 caractères qui identifient une entrée dans B<inittab> (pour les versions de sysvinit compilées avec les I<anciennes> bibliothèques libc5 (E<lt> 5.2.18) ou a.out, la limite est de 2 caractères).

note: }}} {{{  runlevels type: Plain text
en: Note: traditionally, for getty and other login processes, the value of the I<id> field is kept the same as the suffix of the corresponding tty, e.g.\& B<1> for B<tty1>. Some ancient login accounting programs might expect this, though I can't think of any.
fr: Remarque : pour les programmes de connexion comme les getty ou d'autres, le champ I<id> doit être le numéro du tty correspondant à la console, par exemple B<1> pour B<tty1>. Des anciens programmes de gestion des connexions peuvent également se baser là-dessus, même si je n'en ai pas le souvenir.

note: type: IP
en: I<runlevels>
fr: I<niveaux_exécution>

note: }}} {{{  action type: Plain text
en: lists the runlevels for which the specified action should be taken.
fr: Liste des niveaux d'exécution pour lesquels l'action doit être faite.

note: }}} {{{  process type: Plain text
en: describes which action should be taken.
fr: Description de l'action à faire.

note: type: IP
en: I<process>
fr: I<processus>

note: }}} type: Plain text
en: specifies the process to be executed.  If the process field starts with a `+' character, B<init> will not do utmp and wtmp accounting for that process.  This is needed for gettys that insist on doing their own utmp/wtmp housekeeping.  This is also a historic bug. The length of this field is limited to 127 characters.
fr: Commande à exécuter. Si ce champ commence par le caractère « + », B<init> n'enregistrera pas les connexions dans utmp et wtmp. C'est requis par getty qui utilise son propre gestionnaire de utmp ou de wtmp. C'est également un bogue qui reste pour des raisons historiques. La taille de ce champ est limitée à 127 caractères.

note: type: Plain text
en: The I<runlevels> field may contain multiple characters for different runlevels.  For example, B<123> specifies that the process should be started in runlevels 1, 2, and 3.  The I<runlevels> for B<ondemand> entries may contain an B<A>, B<B>, or B<C>.  The I<runlevels> field of B<sysinit>, B<boot>, and B<bootwait> entries are ignored.
fr: Le champ I<niveaux_exécution> peut contenir plusieurs caractères indiquant différents niveaux d'exécution. Par exemple, B<123> signifie que le processus sera exécuté dans les niveaux d'exécution 1, 2 et 3. Les I<niveaux d'exécution> pour les entrées B<ondemand> peuvent contenir un B<A>, B<B> ou B<C>. Les champs I<niveaux_exécution> des entrées B<sysinit>, B<boot> et B<bootwait> sont ignorés.

note: type: Plain text
en: When the system runlevel is changed, any running processes that are not specified for the new runlevel are killed, first with \s-2SIGTERM\s0, then with \s-2SIGKILL\s0.
fr: Quand le niveau d'exécution est changé, tous les processus qui ne sont pas spécifiés démarrés dans ce nouveau niveau d'exécution sont tués, d'abord avec \s-2SIGTERM\s0, puis avec \s-2SIGKILL\s0.

note: {{{  respawn type: Plain text
en: Valid actions for the I<action> field are:
fr: Les actions valables pour le champ I<action> sont :

note: }}} {{{  wait type: Plain text
en: The process will be restarted whenever it terminates (e.g.\& getty).
fr: Le processus est redémarré à chaque fois qu'il se termine (par exemple : getty).

note: }}} {{{  once type: Plain text
en: The process will be started once when the specified runlevel is entered and B<init> will wait for its termination.
fr: Le processus n'est démarré qu'une seul fois, lors de l'entrée dans le niveau d'exécution et B<init> attend qu'il se termine.

note: }}} {{{  boot type: Plain text
en: The process will be executed once when the specified runlevel is entered.
fr: Le processus est exécuté une seule fois, lors de l'entrée dans le niveau d'exécution.

note: }}} {{{  bootwait type: Plain text
en: The process will be executed during system boot.  The I<runlevels> field is ignored.
fr: Le processus est exécuté pendant le démarrage du système. Le champ I<niveaux_exécution> est ignoré.

note: }}} {{{  off type: Plain text
en: The process will be executed during system boot, while B<init> waits for its termination (e.g.\& /etc/rc).  The I<runlevels> field is ignored.
fr: Le processus est exécuté pendant le démarrage du système et B<init> attend que le processus se termine (par exemple : /etc/rc). Le champ I<niveaux_exécution> est ignoré.

note: }}} {{{  ondemand type: Plain text
en: This does nothing.
fr: Ne fait rien.

note: }}} {{{  initdefault type: Plain text
en: A process marked with an B<ondemand> runlevel will be executed whenever the specified B<ondemand> runlevel is called.  However, no runlevel change will occur (B<ondemand> runlevels are `a', `b', and `c').
fr: Un processus marqué dans un niveau d'exécution B<ondemand> est exécuté à chaque fois que le niveau d'exécution B<ondemand> est appelé. Cependant, aucun changement de niveau d'exécution ne survient (les modes de démarrage pour B<ondemand> sont « a », « b » et « c »).

note: }}} {{{  sysinit type: Plain text
en: An B<initdefault> entry specifies the runlevel which should be entered after system boot.  If none exists, B<init> will ask for a runlevel on the console. The I<process> field is ignored.
fr: Une entrée B<initdefault> indique qu'on entrera dans ce niveau d'exécution une fois le système effectivement opérationnel. Si aucun n'existe, B<init> demandera un niveau d'exécution sur la console. Le champ I<processus> est ignoré.

note: }}} {{{  powerwait type: Plain text
en: The process will be executed during system boot. It will be executed before any B<boot> or B< bootwait> entries.  The I<runlevels> field is ignored.
fr: Le processus est exécuté pendant le démarrage du système. Il est exécuté avant les entrées B<boot> ou B<bootwait>. Le champ I<niveaux_exécution> est ignoré.

note: }}} {{{  powerfail type: Plain text
en: The process will be executed when the power goes down. Init is usually informed about this by a process talking to a UPS connected to the computer.  B<Init> will wait for the process to finish before continuing.
fr: Le processus est exécuté quand la machine est sur le point de s'éteindre. Init est normalement informé de cela par un programme qui discute avec un UPS connecté à la machine. B<Init> attend que le processus se termine avant de continuer.

note: }}} {{{  powerokwait type: Plain text
en: As for B<powerwait>, except that B<init> does not wait for the process's completion.
fr: Comme B<powerwait>, mis à part que B<init> n'attend pas la fin du processus avant de continuer.

note: }}} {{{  powerfailnow type: Plain text
en: This process will be executed as soon as B<init> is informed that the power has been restored.
fr: Le processus est exécuté dès que B<init> est informé que l'alimentation est remise en route.

note: }}} {{{  ctrlaltdel type: Plain text
en: This process will be executed when B<init> is told that the battery of the external UPS is almost empty and the power is failing (provided that the external UPS and the monitoring process are able to detect this condition).
fr: Ce processus est exécuté quand B<init> est informé que la batterie de l'onduleur externe est presque vide et que la tension faiblit (à condition que l'onduleur et le processus de surveillance soient capables de détecter cette condition).

note: }}} {{{  kbrequest type: Plain text
en: The process will be executed when B<init> receives the SIGINT signal.  This means that someone on the system console has pressed the B<CTRL-ALT-DEL> key combination. Typically one wants to execute some sort of B<shutdown> either to get into single-user level or to reboot the machine.
fr: Le processus est exécuté lorsque B<init> reçoit le signal SIGINT. Cela signifie que quelqu'un a tapé dans la console système la combinaison de touches B<CTRL-ALT-SUPPR>. Typiquement, on a voulu exécuter une sorte d'arrêt, soit pour démarrer en mode mono-utilisateur, soit pour redémarrer la machine.

note: type: Plain text
en: The process will be executed when B<init> receives a signal from the keyboard handler that a special key combination was pressed on the console keyboard.
fr: Le processus est exécuté quand B<init> reçoit un signal du gestionnaire de clavier indiquant qu'une combinaison spéciale de touches a été actionnée sur le clavier de la console.

note: type: Plain text
en: The documentation for this function is not complete yet; more documentation can be found in the kbd-x.xx packages (most recent was kbd-0.94 at the time of this writing). Basically you want to map some keyboard combination to the "KeyboardSignal" action. For example, to map Alt-Uparrow for this purpose use the following in your keymaps file:
fr: La documentation pour cette fonction n'est pas encore complète ; il est possible de trouver de la documentation supplémentaire dans le paquet kbd-x.xx paquets (le plus récent était kbd-0.94 au moment où ces lignes sont écrites). Vous pouvez affecter des combinaisons de touches à l'action « KeyboardSignal ». Par exemple, pour affecter Alt-FlècheHaut pour cet usage, utilisez ce qui suit dans votre fichier keymaps :

note: type: Plain text
en: This is an example of a inittab which resembles the old Linux inittab:
fr: Voici un exemple d'un fichier inittab qui ressemble à un ancien fichier inittab sous linux :

note: type: Plain text
en: # inittab for linux
    id:1:initdefault:
    rc::bootwait:/etc/rc
    1:1:respawn:/etc/getty 9600 tty1
    2:1:respawn:/etc/getty 9600 tty2
    3:1:respawn:/etc/getty 9600 tty3
    4:1:respawn:/etc/getty 9600 tty4
fr: # inittab for Linux
    id:1:initdefault:
    rc::bootwait:/etc/rc
    1:1:respawn:/etc/getty 9600 tty1
    2:1:respawn:/etc/getty 9600 tty2
    3:1:respawn:/etc/getty 9600 tty3
    4:1:respawn:/etc/getty 9600 tty4

note: type: Plain text
en: This inittab file executes B</etc/rc> during boot and starts gettys on tty1-tty4.
fr: Ce fichier inittab exécute B</etc/rc> pendant le démarrage du système et démarre getty sur les tty 1 à 4.

note: type: Plain text
en: A more elaborate B<inittab> with different runlevels (see the comments inside):
fr: Un fichier B<inittab> plus élaboré avec différents niveaux d'exécution (notez bien les commentaires) :

note: type: Plain text
en: # Level to run in
    id:2:initdefault:
fr: # Runlevel à démarrer
    id:2:initdefault:

note: type: Plain text
en: # Boot-time system configuration/initialization script.
    si::sysinit:/etc/init.d/rcS
fr: # Script de configuration / initialisation du système au démarrage.
    si::sysinit:/etc/init.d/rcS

note: type: Plain text
en: # What to do in single-user mode.
    ~:S:wait:/sbin/sulogin
fr: # Que faire dans le mode mono-utilisateur.
    ~:S:wait:/sbin/sulogin

note: type: Plain text
en: # /etc/init.d executes the S and K scripts upon change
    # of runlevel.
    #
    # Runlevel 0 is halt.
    # Runlevel 1 is single-user.
    # Runlevels 2-5 are multi-user.
    # Runlevel 6 is reboot.
fr: # /etc/init.d exécute les scripts S et K pour les changements
    # de niveau d'exécution.
    #
    # Le niveau 0 est pour l'arrêt.
    # Le niveau 1 est pour le mode mono-utilisateur.
    # Les niveaux 2 à 5 correspondent aux niveaux multi-utilisateurs.
    # Le niveau 6 correspond au redémarrage.

note: type: Plain text
en: # What to do at the "3 finger salute".
    ca::ctrlaltdel:/sbin/shutdown -t1 -h now
fr: # Que faire du « salut à 3 doigts ».
    ca::ctrlaltdel:/sbin/shutdown -t1 -h now

note: type: Plain text
en: # Runlevel 2,3: getty on virtual consoles
    # Runlevel   3: getty on terminal (ttyS0) and modem (ttyS1)
    1:23:respawn:/sbin/getty tty1 VC linux
    2:23:respawn:/sbin/getty tty2 VC linux
    3:23:respawn:/sbin/getty tty3 VC linux
    4:23:respawn:/sbin/getty tty4 VC linux
    S0:3:respawn:/sbin/getty -L 9600 ttyS0 vt320
    S1:3:respawn:/sbin/mgetty -x0 -D ttyS1
fr: # niveau d'exécution 2,3 : getty sur les consoles virtuelles
    # niveau d'exécution   3 : getty sur le terminal (ttyS0) et
    #                          sur le port modem.
    1:23:respawn:/sbin/getty tty1 VC linux
    2:23:respawn:/sbin/getty tty2 VC linux
    3:23:respawn:/sbin/getty tty3 VC linux
    4:23:respawn:/sbin/getty tty4 VC linux
    S0:3:respawn:/sbin/getty -L 9600 ttyS0 vt320
    S1:3:respawn:/sbin/mgetty -x0 -D ttyS1

note: }}} {{{  See also type: Plain text
en: B<Init> was written by Miquel van Smoorenburg (miquels@cistron.nl).  This manual page was written by Sebastian Lederer (lederer@francium.informatik.uni-bonn.de) and modified by Michael Haardt (u31b3hs@pool.informatik.rwth-aachen.de).
fr: B<Init> a été écrit par Miquel van Smoorenburg (miquels@cistron.nl). Cette page de manuel a été écrite par Sebastian Lederer (lederer@francium.informatik.uni-bonn.de) et modifiée par Michael Haardt (u31b3hs@pool.informatik.rwth-aachen.de).

note: type: TH
en: 21 May 2012
fr: 21 mai 2012

note: type: TH
en: Debian Administrator's Manual
fr: Manuel de l'administrateur Debian

note: type: Plain text
en: rcS - variables that affect the behavior of boot scripts
fr: rcS - Variables qui modifient le comportement des scripts de démarrage

note: type: Plain text
en: The I</etc/default/rcS> file contains variable settings in POSIX format:
fr: I</etc/default/rcS> contient des variables de configuration au format POSIX suivant :

note: type: Plain text
en: On boot the files in /tmp will be deleted if their modification time, file status time and access time are all at least TMPTIME days ago.  A value of 0 means that files are removed regardless of age.  If you don't want the system to clean /tmp then set TMPTIME to a negative value (e.g., -1)  or to the word I<infinite>.
fr: Au démarrage, les fichiers dans /tmp seront supprimés si leur date de dernière modification, leur date d'état de fichier et leur date d'accès sont toutes supérieures à TMPTIME jours. Une valeur de zéro signifie que tous les fichiers sont supprimés, sans regarder la date. Si vous ne voulez pas que le système supprime tous les fichiers de /tmp, définissez TMPTIME avec une valeur négative (par exemple -1) ou le mot I<infinite>.

note: type: Plain text
en: Setting this to B<yes> causes init to spawn a B<sulogin> on the console early in the boot process.  If the administrator does not login then the sulogin session will time out after 30 seconds and the boot process will continue.
fr: Si vous définissez cette valeur à B<yes>, init va lancer un B<sulogin> sur la console dès les premières étapes du processus de démarrage. Si l'administrateur ne s'identifie pas sur la machine après 30 secondes, le processus de démarrage continue.

note: type: Plain text
en: Normally the system will not let non-root users log in until the boot process is complete and the system has finished switching to the default runlevel (usually level 2).  However, in theory it is safe to log in a bit earlier, namely, as soon as B<inetd> has started.  Setting the variable to B<no> allows earlier login; setting the variable to B<yes> prevents it.
fr: Normalement, le système ne permet à personne d'autre que le superutilisateur de se connecter tant que le processus de démarrage n'est pas terminé et que le système n'est pas dans le niveau d'exécution (« runlevel ») par défaut (d'habitude le niveau 2). Bien qu'il soit théoriquement possible de se connecter un peu plus tôt, quand B<inetd> est lancé. La valeur B<no> permet de se connecter plus tôt ; si vous utilisez B<yes>, cela ne sera pas autorisé.

note: type: Plain text
en: Some details: The B<DELAYLOGIN> variable controls whether or not the file I</run/nologin> is created during the boot process and deleted at the end of it.  The B<login>(1) program refuses to allow non-root logins so long as I</run/nologin> exists.  If you set the variable to B<no> then it is advisable to ensure that I</run/nologin> does not exist.
fr: Quelques détails : la variable B<DELAYLOGIN> contrôle si le fichier I</run/nologin> est créé pendant le processus de démarrage et supprimé à la fin. Le programme B<login>(1) refuse les connexions des utilisateurs non superutilisateur tant que I</run/nologin> existe. Si vous positionnez la variable à B<no>, il est recommandé de vérifier que I</run/nologin> n'existe pas.

note: type: Plain text
en: Setting this option to B<no> (in lower case) will make the boot process a bit less verbose.  Setting this option to B<yes> will make the boot process a bit more verbose.
fr: Utiliser B<no> (en minuscules) rendra le processus de démarrage un peu moins bavard. La valeur B<yes> le rendra plus bavard.

note: type: Plain text
en: When the root and all other file systems are checked, B<fsck> is invoked with the B<-a> option which means "autorepair".  If there are major inconsistencies then the fsck process will bail out.  The system will print a message asking the administrator to repair the file system manually and will present a root shell prompt (actually a I<sulogin> prompt)  on the console.  Setting this option to B<yes> causes the fsck commands to be run with the B<-y> option instead of the B<-a> option.  This will tell fsck always to repair the file systems without asking for permission.
fr: Quand les systèmes de fichiers (racine et autres) sont vérifiés, B<fsck> est appelé avec l'option B<-a>, ce qui signifie I<autorepair> [NDT : réparation automatique]. S'il y a des problèmes de cohérence majeurs, B<fsck>(8) va refuser de continuer à travailler. Le système affichera un message demandant à l'administrateur de réparer le système de fichiers lui-même puis lancera une invite de commande en tant que superutilisateur sur la console (I<sulogin> en fait). Si vous indiquez B<yes>, la commande B<fsck>(8) sera lancée avec l'option B<-y> à la place de l'option B<-a>. Cela indique à fsck de réparer le système de fichiers, sans demander de confirmations.

note: type: Plain text
en: Set this to 'no' to disable asynchronous mounting of network drives when the network interfaces are mounted, and instead do it only once when the machine boots.  The default is 'yes'.  It is useful to disable this on machines where the root file system is NFS, until ifup from ifupdown works properly in such setup.
fr: Configurez cette variable à « no » pour désactiver le montage asynchrone de disques réseau quand les interfaces réseau sont montées et ne le fait à la place qu'une seule fois au démarrage de la machine. La valeur par défaut est « yes ». C'est utile de désactiver cela sur les machines avec un système de fichiers racine NFS en attendant que la commande ifup de ifupdown fonctionne correctement dans une telle configuration.

note: type: Plain text
en: The B<EDITMOTD>, B<RAMRUN> and B<UTC> variables are no longer used.  The B<RAMLOCK>, B<RAMSHM> and B<RAMTMP> variables have been moved to /etc/default/tmpfs; RAMSHM and RAMTMP settings in rcS are used (if set) for backward compatibility, but will be overridden by settings enabled in /etc/default/tmpfs.  See B<tmpfs>(5)  for further details.  The settings are not automatically migrated to /etc/default/tmpfs.  Please update /etc/default/tmpfs appropriately.  The UTC setting is replaced by the UTC or LOCAL setting in /etc/adjtime, and should have been migrated automatically.  See B<hwclock>(5)  and B<hwclock>(8)  for further details on configuring the system clock.
fr: Les variables B<EDITMOTD>, B<RAMRUN> et B<UTC> ne sont plus utilisées. Les variables B<RAMLOCK>, B<RAMSHM> et B<RAMTMP> ont été déplacées vers /etc/default/tmpfs ; les réglages de RAMSHM et RAMTMP de rcS sont utilisés (si présents) pour la rétrocompatibilité, mais seront surchargés par les réglages présents dans /etc/default/tmpfs. Consultez B<tmpfs>(5) pour plus de détails. Les réglages ne sont pas automatiquement déplacés vers /etc/default/tmpfs. Veuillez mettre à jour /etc/default/tmpfs comme il convient. Le réglage UTC est remplacé par le réglage UTC ou LOCAL dans /etc/adjtime et devrait avoir été déplacé automatiquement. Consultez B<hwclock>(5) et B<hwclock>(8) pour plus de détails sur la configuration de l'horloge du système.

note: type: Plain text
en: Miquel van Smoorenburg E<lt>miquels@cistron.nlE<gt> Roger Leigh E<lt>rleigh@debian.orgE<gt>
fr: Miquel van Smoorenburg E<lt>I<miquels@cistron.nl>E<gt> Roger Leigh E<lt>I<rleigh@debian.org>E<gt>

note: type: Plain text
en: B<fsck>(8), B<hwclock>(5), B<hwclock>(8), B<inetd>(8), B<init>(8), B<inittab>(5), B<login>(1), B<tmpfs>(5).
fr: B<login>(1), B<hwclock>(5), B<inittab>(5), B<tmpfs>(5), B<fsck>(8), B<hwclock>(8), B<inetd>(8), B<init>(8)

note: type: TH
en: 18 Feb 2012
fr: 18 février 2012

note: type: Plain text
en: tmpfs - variables that configure tmpfs filesystems mounted during boot
fr: tmpfs - Variables configurant les systèmes de fichiers tmpfs montés au démarrage

note: type: Plain text
en: The I</etc/default/tmpfs> file contains variable settings in POSIX format:
fr: I</etc/default/tmpfs> contient des variables de configuration au format POSIX suivant :

note: type: Plain text
en: This file is for the configuration of tmpfs filesystems mounted in early boot, before filesystems from /etc/fstab are mounted.  This currently includes the filesystems /run, /run/lock, /run/shm and /tmp.  /run is required to be a tmpfs on systems supporting tmpfs mounts.  /run/lock and /run/shm may be separate tmpfs mounts, useful for enforcing separate size limits.  /tmp is not required to be a tmpfs, and is not mounted as a tmpfs by default.
fr: Ce fichier sert à la configuration des systèmes de fichiers tmpfs montés tôt pendant le démarrage, avant que les systèmes de fichiers de /etc/fstab ne soient montés. Cela concerne actuellement les systèmes de fichiers /run, /run/lock, /run/shm et /tmp. /run est un tmpfs nécessaire sur les systèmes prenant en charge les montages tmpfs. /run/lock et /run/shm peuvent être des montages tmpfs séparés, ce qui est pratique pour assurer des limites de taille séparées. /tmp ne doit pas nécessairement être un tmpfs et n’est pas monté comme tel par défaut.

note: type: Plain text
en: Previously configured using B<RAMRUN> in /etc/default/rcS, /run is now always mounted as a ram file system (tmpfs).  The size of the tmpfs can be controlled using TMPFS_SIZE and RUN_SIZE.  If desired, the defaults may also be overridden with an entry in in /etc/fstab, for example:
fr: Alors qu'il était jusqu'à présent configuré avec B<RAMRUN> dans /etc/default/rcS, /run est maintenant monté comme un système de fichier temporaire (tmpfs). Sa taille peut être contrôlée à l'aide des options TMPFS_SIZE et RUN_SIZE dans le fichier /etc/default/tmpfs. Les options par défaut peuvent être remplacées par une entrée dans /etc/fstab. Par exemple :

note: type: Plain text
en: The contents of /run will always be lost on system reboot, and it it is no longer explicitly cleaned at boot.  Packages can not expect directories in /run to exist after boot.  Packages expecting this are buggy and need to be fixed.  Note that /run was previously /var/run, and a compatibility symlink or bind mount will be created to allow the old path to continue to function.
fr: Le contenu du point de montage /run est réinitialisé à chaque redémarrage du système, mais n'est plus explicitement nettoyé pendant le démarrage. Les paquets ne doivent pas compter sur la présence de répertoires dans /run après un démarrage. Les paquets comptant dessus sont bogués et doivent être corrigés. Notez que /run était précédemment nommé /var/run, et un lien symbolique, ou un montage « bind », sera créé afin de permettre à l'ancien chemin de fonctionner.

note: type: Plain text
en: Previously configured using B<RAMLOCK> in /etc/default/rcS.  Configured using RAMLOCK, TMPFS_SIZE and LOCK_SIZE.  If desired, the defaults may also be overridden with an entry in in /etc/fstab, for example:
fr: Auparavant configuré grâce à B<RAMLOCK> dans /etc/defailt/rcS. Configuré grâce à RAMLOCK, TMPFS_SIZE et LOCK_SIZE. Les options par défaut peuvent également être surchargées par une entrée dans /etc/fstab. Par exemple :

note: type: Plain text
en: Note that irrespective of these settings, /run/lock will be located on a tmpfs, either one mounted on /run/lock (if RAMLOCK=yes) or one mounted on /run (if RAMLOCK=no), and as a result the contents of /var/lock will always be lost on system reboot, and it it is no longer explicitly cleaned at boot.  Packages can not expect directories in /var/lock to exist after boot.  Packages expecting this are buggy and need to be fixed.  Note that /run/lock was previously /var/lock, and a compatibility symlink or bind mount will be created to allow the old path to continue to function.
fr: Notez que, de manière indépendante à ces réglages, /run/lock sera situé sur un système de fichiers temporaires (tmpfs), monté soit sur /run/lock (si l'option RAMLOCK=yes) ou sur /run (si RAMLOCK=no). Le contenu du répertoire /var/lock sera donc toujours perdu lors d'un redémarrage système, et non explicitement vidé au redémarrage. Les paquets ne doivent pas compter sur la présence de répertoires dans /var/lock après un démarrage. Si des paquets comptent dessus, cela veut dire qu'ils sont bogués et doivent être corrigés. Notez que /run/lock était précédemment nommé /var/lock, et un lien symbolique, ou un montage « bind », sera créé afin de permettre à l'ancien chemin de fonctionner.

note: type: Plain text
en: Previously configured using B<RAMSHM> in /etc/default/rcS.  Note that the setting in /etc/default/rcS, if present, will still be used, but the setting in /etc/default/tmpfs will take precedence if enabled.  Configured using RAMSHM, TMPFS_SIZE and SHM_SIZE.  If desired, the defaults may also be overridden with an entry in in /etc/fstab, for example:
fr: Auparavant configuré grâce à B<RAMSHM> dans /etc/default/rcS. Veuillez noter que si le réglage est toujours présent dans /etc/default/rcS, il sera utilisé, mais que le réglage venant de /etc/default/tmpfs aura la priorité. Configuré grâce à RAMSHM, TMPFS_SIZE et SHM_SIZE. Les options par défaut peuvent également être surchargées par une entrée dans /etc/fstab. Par exemple :

note: type: Plain text
en: Packages can not expect directories in /run/shm to exist after boot.  Note that /run/shm was previously /dev/shm, and a compatibility symlink or bind mount will be created to allow the old path to continue to function.  If an fstab entry for /dev/shm exists instead of /run/shm, then /dev/shm will continue to be used; note that this is only needed for users of newer versions of the Oracle database, which contain a buggy check for /dev/shm.
fr: Les paquets ne peuvent pas compter sur la présence de répertoires dans /run/shm après le redémarrage. Notez que /run/shm était précédemment nommé /dev/shm, et un lien symbolique, ou un montage « bind », sera créé pour permettre à l'ancien chemin de fonctionner. Si une entrée de fstab existe pour /dev/shm au lieu de /run/shm, alors /dev/shm continuera à être utilisé ; remarquez qu'il n'est nécessaire qu'aux utilisateurs des dernières versions du serveur de bases de données Oracle, qui contiennent une vérification défectueuse de /dev/shm.

note: type: Plain text
en: Previously configured using B<RAMTMP> in /etc/default/rcS.  Note that the setting in /etc/default/rcS, if present, will still be used, but the setting in /etc/default/tmpfs will take precedence if enabled.  Configured using RAMTMP, TMPFS_SIZE and TMP_SIZE.  If desired, the defaults may also be overridden with an entry in in /etc/fstab, for example:
fr: Auparavant configuré grâce à B<RAMTMP> dans /etc/default/rcS. Veuillez noter que si le réglage est toujours présent dans /etc/default/rcS, il sera utilisé, mais que le réglage venant de /etc/default/tmpfs aura la priorité. Configuré grâce à RAMTMP, TMPFS_SIZE et TMP_SIZE. Les options par défaut peuvent également être surchargées par une entrée dans /etc/fstab. Par exemple :

note: type: Plain text
en: Packages can not expect directories in /tmp to exist after boot.
fr: Les paquets ne doivent pas compter sur la présence de fichiers dans /tmp après un démarrage.

note: type: SS
en: Enabling or disabling tmpfs mounts
fr: Activer ou désactiver les montages tmpfs

note: type: Plain text
en: The following options enable specific mounts (with the exception of /run) to be enabled or disabled.  Note that the addition of an entry to /etc/fstab for any of the following will enable the mount unconditionally, overriding the setting here.
fr: Les options suivantes permettent à des montages spécifiques (à l'exception de /run) d'être activés ou désactivés. Veuillez noter que l'ajout d'une entrée à /etc/fstab pour n'importe laquelle des options suivantes activera le montage sans condition, surchargeant ainsi les réglages d'ici.

note: type: Plain text
en: Mount /run/lock as a tmpfs (separately from /run).  Defaults to B<yes>; set to B<no> to disable (/run/lock will then be part of the /run tmpfs, if available).
fr: Monter /run/lock en tant que tmpfs (différent de /run). Réglé à B<yes> par défaut ; réglez à B<no> pour désactiver (/run/lock fera alors partie du tmpfs /run, si disponible).

note: type: Plain text
en: Mount /run/shm as a tmpfs (separately from /run).  Defaults to B<yes>; set to B<no> to disable (/run/shm will then be part of the /run tmpfs, if available).
fr: Monter /run/shm en tant que tmpfs (différent de /run). Réglé à B<yes> par défaut ; réglez à B<no> pour désactiver (/run/shm fera alors partie du tmpfs /run, si disponible).

note: type: Plain text
en: Mount /tmp as a tmpfs.  Defaults to B<no>; set to B<yes> to enable (/tmp will be part of the root filesystem if disabled).  /tmp may also be configured to be a separate mount in /etc/fstab, which will override the RAMTMP setting.
fr: Monter /tmp en tant que tmpfs. Réglé à B<no> par défaut ; réglez à B<yes> pour activer (/tmp fera partie du système de fichier racine si désactivé). /tmp peut également être configuré pour être un montage séparé de /etc/fstab, ce qui surchargera le réglage RAMTMP.

note: type: SS
en: Configuring size limits for tmpfs mounts
fr: Configurer les limites de taille pour les montages tmpfs

note: type: Plain text
en: The following options configure size limits for tmpfs mounts.  Note that the addition of an entry to /etc/fstab will override any of the limits specified here.
fr: Les options suivantes configurent les limites de taille pour les montages tmpfs. Veuillez noter que l'ajout d'une entrée à /etc/fstab surchargera toute limite indiquée ici.

note: type: Plain text
en: The following _SIZE variables are the maximum size (in bytes) that tmpfs filesystems can use.  The size will be rounded down to a multiple of the page size, 4096 bytes.  If no size is set, TMPFS_SIZE will be used as the default.
fr: Les variables _SIZE suivantes sont la taille maximale (en octet) que les systèmes de fichiers tmpfs peuvent utiliser. La taille sera arrondie au multiple inférieur de la taille de page, 4096 octets. Si aucune taille n'est indiquée, TMPFS_SIZE sera utilisé par défaut.

note: type: Plain text
en: More complex mount options may be used by the creation of a suitable entry in /etc/fstab.  For example:
fr: Les options de montage plus complexes peuvent être utilisées par la création d'une entrée adaptée dans /etc/fstab. Par exemple :

note: type: Plain text
en: is equivalent to
fr: est équivalent à

note: type: Plain text
en: and will override the RUN_SIZE setting.  This will allow additional options such as nr_blocks and nr_inodes to be used, and also adjustment of the mode, nodev, nosuid, noexec options should any change from the defaults be necessary.
fr: et surchargera le réglage RUN_SIZE. Cela permettra d'ajouter des options telles que nr_blocks et nr_inodes, ainsi que des ajustements des options mode, nodev, nosuid, noexec au cas où des modifications par rapport aux réglages par défaut seraient nécessaires.

note: type: Plain text
en: Maximum size for all tmpfs filesystems if no specific size is provided.  The default is B<20%VM> (20% of virtual memory, including swap space).  If no value is provided here, the kernel default (50% RAM) will be used.  Note that the "%VM" suffix may be used in this and all the _SIZE settings below, but may not be used in /etc/fstab (the absolute size is calculated by the init scripts).
fr: Taille maximale de tous les systèmes de fichiers tmpfs si aucune taille spécifique n'est indiquée. La taille par défaut est B<20%VM> (20 % de la mémoire virtuelle, espace d'échange compris). Si aucune valeur n'est indiquée ici, la valeur par défaut du noyau (50 % de la RAM) sera utilisée. Veuillez noter que le suffixe « %VM » peut être utilisé ici ainsi que dans tous les réglages _SIZE ci-dessous, mais ne doit pas être utilisé dans /etc/fstab (la taille absolue est calculée par les scripts d'initialisation).

note: type: Plain text
en: Maximum size of /run (was previously /var/run).  The default is 10% core memory; the size required varies widely depending upon the demands of the software being run; this heuristic scales /run usage on system size.  Samba in particular has been seen to use at least 50MiB in a large heavily used server.  Typical usage is hundreds of KiB, maximum is tens of MiB.
fr: Taille maximale de /run (auparavant /var/run). La valeur par défaut est 10 % de la mémoire principale : la taille nécessaire varie beaucoup en fonction des demandes des logiciels exécutés : cette heuristique adapte l'utilisation de /run à la taille du système. En particulier, Samba peut atteindre au moins 50 Mio dans un gros serveur très utilisé. L'usage courant est de l'ordre des centaines de Kio, au maximum des dizaines de Mio.

note: type: Plain text
en: Maximum size of /run/lock (was previously /var/lock).  Defaults to 5242880 (5 MiB).  Typical usage: tens of KiB; maximum hundreds of KiB.  The default of 5 MiB should ensure the limit is never reached.
fr: Taille maximale de /run/lock (auparavant /var/lock). La valeur par défaut est 5242880 (5 Mio). Usage courant : quelques dizaines de Kio, au maximum des centaines. La valeur par défaut de 5 Mio devrait garantir que la limite ne soit jamais atteinte.

note: type: Plain text
en: Maximum size of /run/shm (was previously /dev/shm).  No default size; the size required varies widely depending upon the demands of the software being run.
fr: Taille maximale de /run/shm (auparavant /dev/shm). Pas de taille par défaut ; la taille nécessaire dépend beaucoup des demandes des logiciels exécutés.

note: type: Plain text
en: Maximum size of /tmp.  No default size.
fr: Taille maximale de /tmp. Pas de taille par défaut.

note: type: SS
en: Emergency overflow /tmp
fr: Dépassement de tampon d'urgence de /tmp

note: type: Plain text
en: If the amount of free space on the root filesystem falls below a certain size, a tmpfs will be mounted on /tmp (irrespective of the RAMTMP setting, which this overrides).  This is to permit logins when there would otherwise be too little free space for this to be possible.
fr: Si la quantité d'espace libre sur le système de fichiers racine descend sous une certaine taille, un tmpfs sera monté sur /tmp (sans respecter le réglage RAMTMP qu'il surcharge). C'est fait pour permettre la connexion même quand il y aurait normalement trop peu d'espace libre.

note: type: Plain text
en: Mount a tmpfs on /tmp if the amount of free space on the root filesystem is below the specified limit at boot time (default 1024 KiB).
fr: Monter un tmpfs sur /tmp si la quantité d'espace libre sur le système de fichiers racine est inférieure à la quantité indiquée lors du démarrage (1024 Kio par défaut).

note: type: Plain text
en: Roger Leigh E<lt>rleigh@debian.orgE<gt>
fr: Roger Leigh E<lt>I<rleigh@debian.org>E<gt>

note: type: Plain text
en: B<mount>(8), B<rcS>(5).
fr: B<rcS>(5), B<mount>(8)

note: type: TH
en: Jul 21, 2003
fr: 21 juillet 2003

note: type: Plain text
en: bootlogd - record boot messages
fr: bootlogd - Enregistrer les messages au démarrage

note: type: Plain text
en: B</sbin/bootlogd> [B<-c>] [B<-d>] [B<-r>] [B<-s>] [B<-v>] [B< -l logfile >] [B< -p pidfile >]
fr: B</sbin/bootlogd> [B<-c>] [B<-d>] [B<-r>] [B<-s>] [B<-v>] [B< -l fichier_journal >] [B< -p fichier_pid >]

note: type: Plain text
en: B<Bootlogd> runs in the background and copies all strings sent to the I</dev/console> device to a logfile. If the logfile is not accessible, the messages will be kept in memory until it is.
fr: B<bootlogd> fonctionne en arrière plan et copie toutes les chaînes envoyées au périphérique I</dev/console> dans un fichier journal. Si le fichier journal n'est pas disponible, les messages sont conservés jusqu'à ce qu'il le soit.

note: type: Plain text
en: Do not fork and run in the background.
fr: Ne pas s'exécuter en arrière plan.

note: type: Plain text
en: Attempt to write to the logfile even if it does not yet exist.  Without this option, B<bootlogd> will wait for the logfile to appear before attempting to write to it.  This behavior prevents bootlogd from creating logfiles under mount points.
fr: Essayer d'écrire dans le fichier journal même s'il n'existe pas. Sans cette option, B<bootlogd> attendra que le fichier journal apparaisse avant d'essayer d'y écrire. Ce comportement permet d'éviter à bootlogd de créer des fichiers journal sous les points de montage.

note: type: Plain text
en: If there is an existing logfile called I<logfile> rename it to I<logfile~> unless I<logfile~> already exists.
fr: Si un fichier journal I<fichier_journal> existe déjà, le renommer en I<fichier_journal~> à moins que I<fichier_journal~> n'existe déjà.

note: type: Plain text
en: Ensure that the data is written to the file after each line by calling B<fdatasync>(3).  This will slow down a B<fsck>(8)  process running in parallel.
fr: S'assurer que les données sont écrites dans le fichier après chaque ligne en appelant B<fdatasync>(3). Cela ralentira un processus B<fsck>(8) qui s'exécuterait en parallèle.

note: type: Plain text
en: Show version.
fr: Afficher la version.

note: type: IP
en: B<-l> I<logfile>
fr: B<-l> I<fichier_journal>

note: type: Plain text
en: Log to this logfile. The default is I</var/log/boot>.
fr: Enregistrer dans le fichier journal. La valeur par défaut est I</var/log/boot>.

note: type: IP
en: B<-p> I<pidfile>
fr: B<-p> I<fichier_pid>

note: type: Plain text
en: Put process-id in this file. The default is no pidfile.
fr: Mettre l'identifiant du processus dans ce fichier. Par défaut il n'y a pas de fichier de PID écrit.

note: type: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: Bootlogd works by redirecting the console output from the console device.  (Consequently B<bootlogd> requires PTY support in the kernel configuration.)  It copies that output to the real console device and to a log file.  There is no standard way of ascertaining the real console device if you have a new-style I</dev/console> device (major 5, minor 1)  so B<bootlogd> parses the kernel command line looking for B<console=...> lines and deduces the real console device from that.  If that syntax is ever changed by the kernel, or a console type is used that B<bootlogd> does not know about then B<bootlogd> will not work.
fr: B<bootlogd> fonctionne en redirigeant la sortie de la console du périphérique de la console (en conséquence, B<bootlogd> nécessite la gestion des PTY dans la configuration du noyau). Il copie cette sortie vers le périphérique réel de la console et vers un fichier journal. Il n'y a aucun moyen d'obtenir avec certitude le périphérique réel de la console si vous avez le nouveau type de périphérique I</dev/console> (numéro majeur 5, mineur 1). B<bootlogd> analyse donc la ligne de commande du noyau pour rechercher B<console=...> et en déduire le périphérique réel. Si cette syntaxe est changée par le noyau ou qu'un type de console inconnu de B<bootlogd> est utilisé, alors B<bootlogd> ne fonctionnera pas.

note: type: Plain text
en: B<dmesg>(8),B<fdatasync>(3).
fr: B<dmesg>(8), B<fdatasync>(3)

note: type: TH
en: May 2004
fr: mai 2004

note: type: TH
en: Initscripts
fr: Scripts de démarrage

note: type: Plain text
en: fsck.nfs - Dummy fsck.nfs script that always returns success.
fr: fsck.nfs - Script fsck.nfs vide et n'échouant jamais

note: type: Plain text
en: Debian GNU/Linux need this for when the root file system is on NFS: there is no way to find out if root is NFS mounted and we really want to do a "fsck -a /".
fr: A été ajouté à Debian GNU/Linux pour le cas où le système de fichiers racine est de type NFS : il n'y a aucun moyen de deviner le système de fichiers et il est important de toujours faire un « fsck -a ».

note: type: SH
en: EXIT CODE
fr: CODE DE SORTIE

note: type: Plain text
en: The exit code returned by B<mount.nfs> is always zero, meaning successful completion.
fr: Le code de sortie retourné par B<mount.nfs> est toujours zéro, indiquant que tout s'est bien passé.

note: type: Plain text
en: B<fsck>(8), B<fstab>(5).
fr: B<fsck>(8), B<fstab>(5)

note: type: TH
en: May 2006
fr: mai 2006

note: type: Plain text
en: fstab-decode - run a command with fstab-encoded arguments
fr: fstab-decode - Exécuter une commande avec des paramètres encodés au format fstab

note: type: Plain text
en:  B<fstab-decode> I<COMMAND> [I<ARGUMENT>]...
fr:  B<fstab-decode> I<COMMANDE> [I<PARAMÈTRE>]...

note: type: Plain text
en: B<fstab-decode> decodes escapes in the specified I<ARGUMENT>s and uses them to run I<COMMAND>.  The argument escaping uses the same rules as path escaping in B</etc/fstab>, B</etc/mtab> and B</proc/mtab>.
fr: B<fstab-decode> décode les échappements des I<PARAMÈTRE>s indiqués et les utilise pour exécuter la I<COMMANDE>. L'échappement des paramètres utilise les mêmes règles que pour l'échappement des chemins de B</etc/fstab>, B</etc/mtab> et B</proc/mtab>.

note: type: SH
en: EXIT STATUS
fr: CODE DE SORTIE

note: type: Plain text
en: B<fstab-decode> exits with status 127 if I<COMMAND> can't be run.  Otherwise it exits with the status returned by I<COMMAND>.
fr: B<fstab-decode> se termine avec un code de retour de 127 si I<COMMANDE> n'a pas pu être exécutée. Sinon elle se termine avec le code de retour renvoyé par la I<COMMANDE>.

note: type: TH
en: Nov 6, 2001
fr: 6 novembre 2001

note: }}} {{{  Synopsis type: Plain text
en: halt, reboot, poweroff - stop the system.
fr: halt, reboot, poweroff - Arrêter le système

note: type: Plain text
en: B<halt> notes that the system is being brought down in the file I</var/log/wtmp>, and then either tells the kernel to halt, reboot or power-off the system.
fr: B<halt> enregistre le fait que le système va s'arrêter dans le fichier B</var/log/wtmp> et, ensuite, demande au noyau d'arrêter, de redémarrer, ou d'éteindre le système.

note: type: Plain text
en: If B<halt> or B<reboot> is called when the system is I<not> in runlevel B<0> or B<6>, in other words when it's running normally, B<shutdown> will be invoked instead (with the B<-h> or B<-r> flag). For more info see the B<shutdown>(8)  manpage.
fr: Si B<halt> ou B<reboot> est appelé quand le système I<n'est pas> au niveau d'exécution B<0> ou B<6>, en d'autres termes lorsque le système s'exécute normalement, B<shutdown> sera appelé à la place (avec l'option B<-h> ou B<-r>). Pour plus d'information, consultez la page de manuel B<shutdown>(8).

note: }}} {{{  Options type: Plain text
en: The rest of this manpage describes the behaviour in runlevels 0 and 6, that is when the systems shutdown scripts are being run.
fr: Le reste de cette page de manuel décrit le comportement des niveaux d'exécution 0 et 6, c'est-à-dire lorsque les scripts d'arrêt du système sont lancés.

note: type: Plain text
en: Don't sync before reboot or halt. Note that the kernel and storage drivers may still sync.  This implies B<-d>.
fr: Ne pas appeler sync avant un redémarrage ou un arrêt. Notez que le noyau et les pilotes de stockage peuvent le faire. Cela implique B<-d>.

note: type: Plain text
en: Don't actually reboot or halt but only write the wtmp record (in the I</var/log/wtmp> file).
fr: Ne pas redémarrer ou arrêter le système mais enregistrer le fait que le système va s'arrêter (dans le fichier I</var/log/wtmp>).

note: type: Plain text
en: Don't write the wtmp record.
fr: Ne pas enregistrer le wtmp.

note: type: Plain text
en: Force halt or reboot, don't call B<shutdown>(8).
fr: Force le redémarrage ou l'arrêt, sans appeler B<shutdown>(8).

note: type: Plain text
en: Shut down all network interfaces just before halt or reboot.
fr: Interrompt l'activité de toutes les interfaces réseau avant le redémarrage ou l'arrêt.

note: type: Plain text
en: Put all hard drives on the system in stand-by mode just before halt or power-off.
fr: Place tous les disques du système dans l'état suspendu juste avant l'arrêt ou l'extinction.

note: }}} {{{  Diagnostics type: Plain text
en: When halting the system, switch off the power. This is the default when halt is called as B<poweroff>.
fr: Lors de l'arrêt du système, l'éteindre en coupant l'alimentation. C'est l'option par défaut quand halt est appelé en tant que B<poweroff>.

note: type: SH
en: DIAGNOSTICS
fr: DIAGNOSTIC

note: }}} {{{  Notes type: Plain text
en: If you're not the superuser, you will get the message `must be superuser'.
fr: Si vous n'êtes pas superutilisateur, vous n'obtiendrez que le message « must be superuser ».

note: type: Plain text
en: Under older B<sysvinit> releases , B<reboot> and B<halt> should never be called directly. From release 2.74 on B<halt> and B<reboot> invoke B<shutdown>(8) if the system is not in runlevel 0 or 6. This means that if B<halt> or B<reboot> cannot find out the current runlevel (for example, when I</var/run/utmp> hasn't been initialized correctly) B<shutdown> will be called, which might not be what you want.  Use the B<-f> flag if you want to do a hard B<halt> or B<reboot>.
fr: Dans les versions précédentes de B<sysvinit>, B<reboot> et B<halt> ne devaient jamais être appelés directement. À partir de la version 2.74, B<halt> et B<reboot> appellent B<shutdown>(8) si le système n'est pas dans le niveau d'exécution 0 ou 6. Cela implique que si B<halt> ou B<reboot> ne peuvent pas trouver le niveau d'exécution actuel (par exemple, si I</var/run/utmp> n'a pas été correctement initialisé), alors B<shutdown> sera appelé, ce qui n'est pas nécessairement ce que vous souhaiteriez. Utilisez l'option B<-f> si vous souhaitez directement faire un B<halt> ou un B<reboot>.

note: type: Plain text
en: The B<-h> flag puts all hard disks in standby mode just before halt or power-off. Right now this is only implemented for IDE drives. A side effect of putting the drive in stand-by mode is that the write cache on the disk is flushed. This is important for IDE drives, since the kernel doesn't flush the write cache itself before power-off.
fr: L'option B<-h> place tous les disques en mode suspendu (standby) juste avant l'arrêt ou l'extinction. Pour l'instant, ce n'est implémenté que pour les disques IDE. Un effet de bord du placement en mode suspendu d'un disque est que le cache d'écriture est vidé. C'est important pour les disques IDE puisque le noyau ne vide pas lui-même le cache d'écriture avant l'extinction.

note: type: Plain text
en: The B<halt> program uses /proc/ide/hd* to find all IDE disk devices, which means that I</proc> needs to be mounted when B<halt> or B<poweroff> is called or the B<-h> switch will do nothing.
fr: Le programme B<halt> utilise /proc/ide/hd* pour trouver les périphériques disque IDE, cela signifie que I</proc> doit être monté lorsque B<halt> ou B<poweroff> est appelé, autrement, l'option B<-h> n'aura aucun effet.

note: type: TH
en: 29 Jul 2004
fr: 29 juillet 2004

note: }}} {{{  Synopsis type: Plain text
en: init, telinit - process control initialization
fr: init, telinit - Initialisation du contrôle des processus

note: type: Plain text
en: B</sbin/telinit> [ B<-t> I<SECONDS> ] [B< 0123456sSQqabcUu >]
fr: B</sbin/telinit> [ B<-t> I<SECONDES> ] [B< 0123456sSQqabcUu >]

note: type: Plain text
en: B<Init> is the parent of all processes.  Its primary role is to create processes from a script stored in the file B</etc/inittab> (see I<inittab>(5)).  This file usually has entries which cause B<init> to spawn B<getty>s on each line that users can log in.  It also controls autonomous processes required by any particular system.
fr: B<init> est le parent de tous les processus. Son rôle principal est de créer des processus à partir d'un script stocké dans B</etc/inittab> (consultez B<inittab>(5)). Ce fichier comporte généralement des entrées qui forcent B<init> à lancer des B<getty> sur chacune des lignes sur lesquelles des utilisateurs peuvent se connecter. Il contrôle également des processus autonomes nécessaires pour chaque système particulier.

note: {{{ Runlevels type: SH
en: RUNLEVELS
fr: NIVEAUX D'EXÉCUTION

note: type: Plain text
en: A I<runlevel> is a software configuration of the system which allows only a selected group of processes to exist.  The processes spawned by B<init> for each of these runlevels are defined in the B</etc/inittab> file.  B<Init> can be in one of eight runlevels: B<0\(en6> and B<S> (a.k.a. B<s>).  The runlevel is changed by having a privileged user run B<telinit>, which sends appropriate signals to B<init>, telling it which runlevel to change to.
fr: Un I<niveau d'exécution> est une configuration logicielle du système qui permet à seulement un certain groupe de processus d'exister. Les processus lancés par B<init> pour chacun de ces niveaux d'exécution sont définis dans le fichier I</etc/inittab>. B<init> peut être dans un des huit niveaux d'exécution : B<0\(en6> et B<S> (alias B<s>). Le niveau d'exécution peut être modifié par un superutilisateur en exécutant B<telinit>, qui envoie les signaux appropriés à B<init>, lui indiquant dans quel niveau d'exécution se placer.

note: type: Plain text
en: Runlevels B<S>, B<0>, B<1>, and B<6> are reserved.  Runlevel S is used to initialize the system on boot.  When starting runlevel S (on boot)  or runlevel 1 (switching from a multi-user runlevel)  the system is entering ``single-user mode'', after which the current runlevel is S.  Runlevel 0 is used to halt the system; runlevel 6 is used to reboot the system.
fr: Les niveaux d'exécution B<S>, B<0>, B<1> et B<6> sont réservés. Le niveau d'exécution S est utilisé pour initialiser le système au démarrage. Lors du lancement du niveau d'exécution S (au démarrage) ou 1 (depuis un niveau d'exécution multiutilisateur), le système entre en « mode mono-utilisateur », après lequel le niveau d'exécution est S. Le niveau d'exécution 0 est utilisé pour arrêter le système ; le niveau d'exécution 6 sert au redémarrage du système.

note: type: Plain text
en: After booting through S the system automatically enters one of the multi-user runlevels 2 through 5, unless there was some problem that needs to be fixed by the administrator in single-user mode.  Normally after entering single-user mode the administrator performs maintenance and then reboots the system.
fr: Après avoir démarré dans le niveau S, le système entre automatiquement dans un des niveaux multiutilisateurs 2 à 5, à moins qu'il n'y ait eu des problèmes qui nécessitent une correction de la part d'un administrateur en mode mono-utilisateur. Normalement, après être entré en mode mono-utilisateur, un administrateur effectue la maintenance puis redémarre le système.

note: type: Plain text
en: For more information, see the manpages for B<shutdown>(8) and B<inittab>(5).
fr: Pour plus d'informations, voir les pages de manuel de B<shutdown>(8) et B<inittab>(5).

note: type: Plain text
en: Runlevels 7-9 are also valid, though not really documented. This is because "traditional" Unix variants don't use them.
fr: Les niveaux d'exécution 7 à 9 sont également valables, mais pas vraiment documentés. La raison pour cela est que les UNIX « traditionnels » ne les utilisent pas.

note: }}} type: Plain text
en: Runlevels I<S> and I<s> are the same.  Internally they are aliases for the same runlevel.
fr: Les niveaux d'exécution I<S> et I<s> sont équivalents. Ils sont considérés en interne comme des alias vers les mêmes niveaux.

note: type: SH
en: BOOTING
fr: DÉMARRAGE

note: type: Plain text
en: After B<init> is invoked as the last step of the kernel boot sequence, it looks for the file B</etc/inittab> to see if there is an entry of the type B<initdefault> (see I<inittab>(5)). The B<initdefault> entry determines the initial runlevel of the system.  If there is no such entry (or no B</etc/inittab> at all), a runlevel must be entered at the system console.
fr: Après qu'B<init> ait été appelé comme dernière étape de la séquence de démarrage du noyau, il regarde dans le fichier I</etc/inittab> pour voir s'il y a une entrée du type B<initdefault> (consultez B<inittab>(5)). L'entrée B<initdefault> détermine le niveau d'exécution initial du système. S'il n'y a pas de telle entrée (ou pas de I</etc/inittab> du tout), un niveau d'exécution doit être entré sur la console système.

note: type: Plain text
en: Runlevel B<S> or B<s> initialize the system and do not require an B</etc/inittab> file.
fr: Les niveaux d'exécution B<S> ou B<s> initialisent le système et ne nécessitent pas de fichier B</etc/inittab>.

note: type: Plain text
en: In single user mode, B</sbin/sulogin> is invoked on B</dev/console>.
fr: En mode mono-utilisateur, B</sbin/sulogin> est invoqué sur B</dev/console>.

note: type: Plain text
en: When entering single user mode, B<init> initializes the consoles B<stty> settings to sane values. Clocal mode is set. Hardware speed and handshaking are not changed.
fr: Quand il entre en mode mono-utilisateur, B<init> initialise les paramètres des consoles B<stty> à des valeurs saines. Le mode clocal est configuré. La vitesse matérielle et le mode d'établissement d'une liaison ne sont pas changés.

note: type: Plain text
en: When entering a multi-user mode for the first time, B<init> performs the B<boot> and B<bootwait> entries to allow file systems to be mounted before users can log in.  Then all entries matching the runlevel are processed.
fr: Quand il entre en mode multi-utilisateurs pour la première fois, B<init> exécute les entrées B<boot> et B<bootwait> pour permettre aux systèmes de fichiers de se monter avant que les utilisateurs puissent se connecter. Ensuite, toutes les entrées correspondant au niveau d'exécution sont exécutées.

note: type: Plain text
en: When starting a new process, B<init> first checks whether the file I</etc/initscript> exists. If it does, it uses this script to start the process.
fr: Lorsqu'il démarre un nouveau processus, B<init> vérifie d'abord si le fichier I</etc/initscript> existe. S'il existe, il utilise ce fichier pour démarrer le processus.

note: type: Plain text
en: Each time a child terminates, B<init> records the fact and the reason it died in B</var/run/utmp> and B</var/log/wtmp>, provided that these files exist.
fr: Chaque fois qu'un fils se termine, B<init> enregistre cela et la raison pour laquelle il est mort dans I</var/run/utmp> et I</var/log/wtmp>, si ces fichiers existent.

note: type: SH
en: CHANGING RUNLEVELS
fr: CHANGEMENT DE NIVEAU D'EXÉCUTION

note: type: Plain text
en: After it has spawned all of the processes specified, B<init> waits for one of its descendant processes to die, a powerfail signal, or until it is signaled by B<telinit> to change the system's runlevel.  When one of the above three conditions occurs, it re-examines the B</etc/inittab> file.  New entries can be added to this file at any time.  However, B<init> still waits for one of the above three conditions to occur.  To provide for an instantaneous response, the B<telinit Q> or B<q> command can wake up B<init> to re-examine the B</etc/inittab> file.
fr: Après qu'il ait exécuté tous les processus indiqués, B<init> attend qu'un de ses fils meure, qu'un signal indiquant une perte de puissance arrive ou qu'un signal de B<telinit> lui indique qu'il faut changer le niveau d'exécution du système. Quand une de ces trois conditions se produit, il réexamine le fichier I</etc/inittab>. De nouvelles entrées peuvent être ajoutées à ce fichier à n'importe quel moment. Cependant, B<init> attend qu'une de ces conditions se produise. Pour que le fichier soit pris en compte immédiatement, la commande B<telinit Q> ou B<q> permet de réveiller B<init> pour qu'il réexamine le fichier I</etc/inittab>.

note: type: Plain text
en: If B<init> is not in single user mode and receives a powerfail signal (SIGPWR), it reads the file B</etc/powerstatus>. It then starts a command based on the contents of this file:
fr: Si B<init> n'est pas en mode mono-utilisateur et reçoit un signal indiquant une perte de puissance (SIGPWR), il lit le fichier I</etc/powerstatus>. Il démarre ensuite une commande en fonction du contenu de ce fichier :

note: type: IP
en: F(AIL)
fr: F(AIL) (échec)

note: type: Plain text
en: Power is failing, UPS is providing the power. Execute the B<powerwait> and B<powerfail> entries.
fr: Plus d'alimentation, l'UPS fournit la puissance. Exécuter les entrées B<powerwait> et B<powerfail>.

note: type: Plain text
en: The power has been restored, execute the B<powerokwait> entries.
fr: L'alimentation a été rétablie, exécuter les entrées B<powerokwait>.

note: type: IP
en: L(OW)
fr: L(OW) (bas)

note: type: Plain text
en: The power is failing and the UPS has a low battery. Execute the B<powerfailnow> entries.
fr: Plus d'alimentation et le niveau de la batterie de l'UPS est faible. Exécuter les entrées B<powerfailnow>.

note: type: Plain text
en: If /etc/powerstatus doesn't exist or contains anything else then the letters B<F>, B<O> or B<L>, init will behave as if it has read the letter B<F>.
fr: Si le fichier I</etc/powerstatus> n'existe pas ou contient autre chose que les lettres B<F>, B<O> ou B<L>, B<init> se comportera comme si la lettre B<F> y avait été lue.

note: type: Plain text
en: Usage of B<SIGPWR> and B</etc/powerstatus> is discouraged. Someone wanting to interact with B<init> should use the B</run/initctl> control channel - see the source code of the B<sysvinit> package for more documentation about this.
fr: L'utilisation de B<SIGPWR> et de I</etc/powerstatus> n'est pas conseillée. Pour interagir avec B<init> il vaut mieux utiliser le canal de contrôle I</run/initctl> ; consultez le code source de B<sysvinit> pour plus de documentation à ce sujet.

note: }}} {{{  telinit type: Plain text
en: When B<init> is requested to change the runlevel, it sends the warning signal \s-1B<SIGTERM>\s0 to all processes that are undefined in the new runlevel.  It then waits 5 seconds before forcibly terminating these processes via the \s-1B<SIGKILL>\s0 signal.  Note that B<init> assumes that all these processes (and their descendants) remain in the same process group which B<init> originally created for them.  If any process changes its process group affiliation it will not receive these signals.  Such processes need to be terminated separately.
fr: Quand on demande à B<init> de changer de niveau d'exécution, il envoie le signal d'avertissement \s-1B<SIGTERM>\s0 à tous les processus qui ne sont pas définis dans le nouveau niveau d'exécution. Il attend ensuite 5 secondes avant de forcer l'arrêt de ces processus avec le signal \-1B<SIGKILL>\0. Notez que B<init> suppose que tous ces processus (et leurs fils) restent dans le même groupe de processus que B<init> a créé pour eux. Si un processus change son affiliation à un groupe de processus, il ne recevra pas ces signaux. Ces processus doivent être arrêtés séparément.

note: type: Plain text
en: B</sbin/telinit> is linked to B</sbin/init>.  It takes a one-character argument and signals B<init> to perform the appropriate action.  The following arguments serve as directives to B<telinit>:
fr: B</sbin/telinit> est un lien vers B</bin/init>. Il prend un paramètre d'un caractère et signale à B<init> d'effectuer l'action appropriée. Les paramètres suivants servent de directive à B<telinit> :

note: type: IP
en: B<0>,B<1>,B<2>,B<3>,B<4>,B<5> or B<6>
fr: B<0>,B<1>,B<2>,B<3>,B<4>,B<5> ou B<6>

note: type: Plain text
en: tell B<init> to switch to the specified run level.
fr: Demander à B<init> de passer au niveau d'exécution spécifié.

note: type: Plain text
en: tell B<init> to process only those B</etc/inittab> file entries having runlevel B<a>,B<b> or B<c>.
fr: Demander à B<init> de ne traiter que les entrées du fichier I</etc/inittab> du niveau d'exécution B<a>, B<b> ou B<c>.

note: type: IP
en: B<Q> or B<q>
fr: B<Q> ou B<q>

note: type: Plain text
en: tell B<init> to re-examine the B</etc/inittab> file.
fr: Demander à B<init> de réexaminer le fichier B</etc/inittab>.

note: type: IP
en: B<S> or B<s>
fr: B<S> ou B<s>

note: type: Plain text
en: tell B<init> to switch to single user mode.
fr: Demander à B<init> de passer en mode mono-utilisateur

note: type: IP
en: B<U> or B<u>
fr: B<U> ou B<u>

note: type: Plain text
en: tell B<init> to re-execute itself (preserving the state). No re-examining of B</etc/inittab> file happens. Run level should be one of B<Ss0123456> otherwise request would be silently ignored.
fr: Demander à B<init> de se relancer lui-même (en préservant son état). Le fichier I</etc/inittab> n'est pas réexaminé. Le niveau d'exécution doit être un des niveaux B<Ss0123456>, sinon la requête est ignorée silencieusement.

note: type: Plain text
en: B<telinit> can tell B<init> how long it should wait between sending processes the SIGTERM and SIGKILL signals.  The default is 5 seconds, but this can be changed with the B<-t> option.
fr: B<telinit> peut demander à B<init> combien de temps il devrait attendre entre l'envoi des signaux SIGTERM et SIGKILL aux processus. La valeur par défaut est de 5 secondes, mais peut être changée avec l'option B<-t>.

note: type: Plain text
en: B<telinit -e> tells B<init> to change the environment for processes it spawns.  The argument of B<-e> is either of the form I<VAR>=I<VAL> which sets variable I<VAR> to value I<VAL>, or of the form I<VAR> (without an equality sign)  which unsets variable I<VAR>.
fr: B<telinit -e> demande à B<init> de changer l'environnement des processus qu'il lance. Le paramètre de B<-e> est soit de la forme I<VAR>=I<VAL>, qui positionne la variable I<VAR> à la valeur I<VAL>, ou de la forme I<VAR> (sans signe égal), qui retire la variable I<VAR>.

note: type: Plain text
en: B<telinit> can be invoked only by users with appropriate privileges.
fr: B<telinit> ne peut être appelé que par les utilisateurs avec les droits appropriés.

note: }}} type: Plain text
en: The B<init> binary checks if it is B<init> or B<telinit> by looking at its I<process id>; the real B<init>'s process id is always B<1>.  From this it follows that instead of calling B<telinit> one can also just use B<init> instead as a shortcut.
fr: Le binaire B<init> vérifie s'il s'agit d'B<init> ou de B<telinit> en fonction de l'identifiant du processus ; le véritable B<init> a toujours un identifiant égal à B<1>. Grâce à cela, B<init> peut également être appelé au lieu de B<telinit>, comme raccourci.

note: type: SH
en: ENVIRONMENT
fr: ENVIRONNEMENT

note: type: Plain text
en: B<Init> sets the following environment variables for all its children:
fr: B<init> configure les variables d'environnement suivantes pour tous ses fils :

note: type: Plain text
en: As the name says. Useful to determine if a script runs directly from B<init>.
fr: Comme le nom l'indique. Utile pour déterminer si un script est exécuté directement par B<init>.

note: type: Plain text
en: The current system runlevel.
fr: Le niveau d'exécution actuel du système.

note: type: Plain text
en: The previous runlevel (useful after a runlevel switch).
fr: Le niveau d'exécution précédent (utile après un changement de niveau d'exécution).

note: type: Plain text
en: The system console. This is really inherited from the kernel; however if it is not set B<init> will set it to B</dev/console> by default.
fr: La console système. Cela provient du noyau ; cependant si elle n'existe pas, B<init> la positionne à B</dev/console> par défaut.

note: type: SH
en: BOOTFLAGS
fr: ATTRIBUTS D'AMORÇAGE

note: type: Plain text
en: It is possible to pass a number of flags to B<init> from the boot monitor (eg. LILO). B<Init> accepts the following flags:
fr: Un certain nombre d'options peuvent être fournies à B<init> à partir du gestionnaire de démarrage (par exemple LILO). B<init> accepte les options suivantes :

note: type: TP
en: B<-s, S, single>
fr: B<-s>, B<S>, B<single>

note: type: Plain text
en: Single user mode boot. In this mode I</etc/inittab> is examined and the bootup rc scripts are usually run before the single user mode shell is started.
fr: Démarrage en mode mono-utilisateur. Dans ce mode, I</etc/inittab> est examiné et les scripts rc de démarrage sont généralement lancés avant que l'interpréteur de commande du mono-utilisateur ne commence.

note: type: TP
en: B<1-5>
fr: B<1>-B<5>

note: type: Plain text
en: Runlevel to boot into.
fr: Niveau d'exécution dans lequel il faut démarrer.

note: type: TP
en: B<-b, emergency>
fr: B<-b>, B<emergency>

note: type: Plain text
en: Boot directly into a single user shell without running any other startup scripts.
fr: Démarrage direct d'un interpréteur de commande en mode mono-utilisateur sans lancer aucun autre script de démarrage.

note: type: TP
en: B<-a, auto>
fr: B<-a>, B<auto>

note: type: Plain text
en: The LILO boot loader adds the word "auto" to the command line if it booted the kernel with the default command line (without user intervention).  If this is found B<init> sets the "AUTOBOOT" environment variable to "yes". Note that you cannot use this for any security measures - of course the user could specify "auto" or -a on the command line manually.
fr: Le gestionnaire de démarrage LILO ajoute le mot « auto » sur la ligne de commande pour les démarrages utilisant la ligne de commande par défaut (sans intervention d'un utilisateur). Dans ce cas, B<init> positionne la variable d'environnement B<AUTOBOOT> à la valeur « yes ». Notez que vous ne pouvez utiliser cela à des fins sécuritaires ; un utilisateur pouvant bien sûr indiquer « auto » ou ajouter l'option B<-a> lui-même sur la ligne de commande.

note: type: Plain text
en: The argument to B<-z> is ignored. You can use this to expand the command line a bit, so that it takes some more space on the stack. B<Init> can then manipulate the command line so that B<ps>(1) shows the current runlevel.
fr: Le paramètre de B<-z> est ignoré. Vous pouvez utiliser cela pour étendre légèrement la ligne de commande, pour qu'elle prenne plus de place sur la pile. B<init> peut ensuite manipuler la ligne de commande de telle sorte que B<ps>(1) affiche le niveau d'exécution actuel.

note: type: Plain text
en: Init listens on a I<fifo> in /run, I</run/initctl>, for messages.  B<Telinit> uses this to communicate with init. The interface is not very well documented or finished. Those interested should study the I<initreq.h> file in the I<src/> subdirectory of the B<init> source code tar archive.
fr: B<init> écoute sur une I<fifo> dans /run, I</run/initctl> dans l'attente de messages. B<telinit> utilise cela pour communiquer avec init. L'interface n'est pas très documentée ou finalisée. Les personnes intéressées devraient étudier le fichier I<initreq.h> dans le sous-répertoire I<src/> de l'archive tar des sources d'B<init>.

note: type: SH
en: SIGNALS
fr: SIGNAUX

note: type: Plain text
en: Init reacts to several signals:
fr: B<init> réagit à plusieurs signaux :

note: type: Plain text
en: Has the same effect as B<telinit q>.
fr: Identique à B<telinit q>.

note: type: Plain text
en: On receipt of this signals, init closes and re-opens its control fifo, B</run/initctl>.
fr: Lors de la réception de ces signaux, init ferme et réouvre sa fifo de contrôle, I</run/initctl>.

note: type: Plain text
en: Normally the kernel sends this signal to init when CTRL-ALT-DEL is pressed. It activates the I<ctrlaltdel> action.
fr: Normalement le noyau envoie ce signal à B<init> à la combinaison de touches Ctrl-Alt-Suppr. Cela active l'action I<ctrlaltdel>.

note: type: Plain text
en: The kernel sends this signal when the I<KeyboardSignal> key is hit.  It activates the I<kbrequest> action.
fr: Le noyau envoie ce signal quand la touche I<KeyboardSignal> est pressée. Cela active l'action I<kbrequest>.

note: {{{  Conforming to type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: }}} {{{  Files type: Plain text
en: B<Init> is compatible with the System V init. It works closely together with the scripts in the directories I</etc/init.d> and I</etc/rc{runlevel}.d>.  If your system uses this convention, there should be a I<README> file in the directory I</etc/init.d> explaining how these scripts work.
fr: B<init> est compatible avec l'init de Système V. Il collabore étroitement avec les scripts des répertoires I</etc/init.d> et I</etc/rc{niveau_exécution}.d>. Si votre système utilise cette convention, il devrait y avoir un fichier I<README> dans le répertoire I</etc/init.d> qui explique comment ces scripts fonctionnent.

note: }}} {{{  Warnings type: SH
en: WARNINGS
fr: AVERTISSEMENTS

note: type: Plain text
en: B<Init> assumes that processes and descendants of processes remain in the same process group which was originally created for them.  If the processes change their group, B<init> can't kill them and you may end up with two processes reading from one terminal line.
fr: B<init> suppose que les processus et leurs descendants restent dans le même groupe de processus créé initialement pour eux. Si les processus changent leur groupe, B<init> ne peut pas les tuer et cela peut conduire à avoir deux processus qui lisent la même ligne de terminal.

note: }}} {{{  Diagnostics type: Plain text
en: On a Debian system, entering runlevel 1 causes all processes to be killed except for kernel threads and the script that does the killing and other processes in its session.  As a consequence of this, it isn't safe to return from runlevel 1 to a multi-user runlevel: daemons that were started in runlevel S and are needed for normal operation are no longer running.  The system should be rebooted.
fr: Sur un système Debian, entrer dans le niveau d'exécution 1 force tous les processus à être tués à l'exception des threads du noyau et du script qui s'occupe de tuer les autres processus ainsi que les autres processus de sa session. En conséquence, il n'est pas sûr de passer du niveau d'exécution 1 vers un niveau d'exécution multi-utilisateur : les démons qui étaient démarrés dans le niveau d'exécution S et qui sont nécessaires au bon fonctionnement ne tournent plus. Le système devrait être redémarré.

note: }}} {{{  Author type: Plain text
en: If B<init> finds that it is continuously respawning an entry more than 10 times in 2 minutes, it will assume that there is an error in the command string, generate an error message on the system console, and refuse to respawn this entry until either 5 minutes has elapsed or it receives a signal.  This prevents it from eating up system resources when someone makes a typographical error in the B</etc/inittab> file or the program for the entry is removed.
fr: Si B<init> trouve qu'il n'arrête pas de relancer une entrée (plus de dix fois en deux minutes), il supposera qu'il y a une erreur dans la commande, générera une erreur sur la console système et refusera de relancer cette entrée à moins que cinq minutes se soient écoulées ou qu'il ait reçu un signal. Cela permet d'éviter de consommer des ressources système quand quelqu'un a fait une faute de frappe dans le fichier I</etc/inittab> ou que le programme de l'entrée a été supprimé.

note: }}} {{{  See also type: Plain text
en: Miquel van Smoorenburg (miquels@cistron.nl), initial manual page by Michael Haardt (u31b3hs@pool.informatik.rwth-aachen.de).
fr: Miquel van Smoorenburg (miquels@cistron.nl), page de manuel originelle de Michael Haardt (u31b3hs@pool.informatik.rwth-aachen.de).

note: type: Plain text
en: B<getty>(1), B<login>(1), B<sh>(1), B<runlevel>(8), B<shutdown(8),> B<kill>(1), B<inittab>(5), B<initscript>(5), B<utmp>(5)
fr: B<getty>(1), B<login>(1), B<sh>(1), B<runlevel>(8), B<shutdown>(8), B<kill>(1), B<inittab>(5), B<initscript>(5), B<utmp>(5)

note: type: TH
en: 1 March 2001
fr: 1er mars 2001

note: type: TH
en: Debian Project
fr: Projet Debian

note: type: Plain text
en: invoke-rc.d - executes System-V style init script actions
fr: invoke-rc.d - Exécuter des actions de scripts d'initialisation de type Système V

note: type: Plain text
en: B<invoke-rc.d> [I<--quiet>] [I<--force>] [I<--try-anyway>] [I<--disclose-deny>] [I<--query>] [I<--no-fallback>] I<name> I<action> [I<init\ script\ parameters...>]
fr: B<invoke-rc.d> [I<--quiet>] [I<--force>] [I<--try-anyway>] [I<--disclose-deny>] [I<--query>] [I<--no-fallback>] I<nom> I<action> [I<paramètres script init...>]

note: type: Plain text
en: B<invoke-rc.d> is a generic interface to execute System V style init script B</etc/init.d/>I<name> actions, obeying runlevel constraints as well as any local policies set by the system administrator.
fr: B<invoke-rc.d> est une interface générique pour exécuter des actions de scripts d'initialisation B<etc/init.d/>I<nom> de type Système V, obéissant aux contraintes des niveaux d'exécution et aux politiques locales définies par l'administrateur.

note: type: Plain text
en: All access to the init scripts by Debian packages' maintainer scripts should be done through B<invoke-rc.d>.
fr: Tous les accès aux scripts d'initialisation effectués par les scripts de maintenance des paquets Debian devraient être faits avec B<invoke-rc.d>.

note: type: Plain text
en: This manpage documents only the usage and behavior of B<invoke-rc.d>.  For a discussion of the System V style init script arrangements please see B<init>(8).  More information on invoke-rc.d can be found in the section on runlevels and init.d scripts of the I<Debian Policy Manual>.
fr: Cette page de manuel ne documente que l'utilisation et le comportement de B<invoke-rc.d>. Pour une discussion sur les possibilités des scripts d'initialisation de type Système V, veuillez consulter B<init>(8). Des informations complémentaires sur invoke-rc.d peuvent être trouvées dans la section sur les niveaux d'exécution et sur les scripts init.d de la charte Debian (I<Debian Policy Manual>).

note: type: SH
en: INIT SCRIPT ACTIONS
fr: ACTIONS DES SCRIPTS D'INIT

note: type: Plain text
en: The standard actions are: I<start>, I<stop>, I<force-stop>, I<restart>, I<reload>, I<force-reload>, and I<status>.  Other actions are accepted, but they can cause problems to B<policy-rc.d> (see the B<INIT SCRIPT POLICY> section), so warnings are generated if the policy layer is active.
fr: Les actions standard sont : I<start>, I<stop>, I<force-stop>, I<restart>, I<reload>, I<force-reload> et I<status>. D'autres actions sont acceptées, mais causent des problèmes à B<policy-rc.d> (consultez la section B<POLITIQUE DES SCRIPTS D'INIT>), et des avertissement sont générés si la politique est activée.

note: type: Plain text
en: Please note that not all init scripts will implement all the actions listed above, and that the policy layer may override an action to another action(s), or even deny it.
fr: Veuillez noter que tous les scripts d'initialisation n'implémentent pas toutes les actions listées ci-dessus, et que la politique peut remplacer une action par une autre (ou d'autres) ou encore la refuser.

note: type: Plain text
en: Any extra parameters will be passed to the init script(s) being executed.
fr: Tout paramètre supplémentaire sera passé au(x) script(s) d'initialisation à exécuter.

note: type: Plain text
en: If an action must be carried out regardless of any local policies, use the I<--force> switch.
fr: Si une action doit être menée sans tenir compte des politiques locales, utilisez l'option I<--force>.

note: type: Plain text
en: Display usage help.
fr: Afficher un message d'aide pour l'utilisation.

note: type: Plain text
en: Quiet mode, no error messages are generated.
fr: Mode silencieux, aucun message d'erreur n'est généré.

note: type: Plain text
en: Tries to run the init script regardless of policy and init script subsystem errors.  B<Use of this option in Debian maintainer scripts is severely discouraged.>
fr: Essayer d'exécuter le script d'initialisation sans tenir compte de la politique et des erreurs du sous-système de gestion des scripts d'initialisation. B<L'utilisation de cette option dans les scripts de maintenance Debian est fortement déconseillée.>

note: type: Plain text
en: Tries to run the init script if a non-fatal error is detected.
fr: Essayer d'exécuter le script d'initialisation si une erreur non fatale est détectée.

note: type: Plain text
en: Return status code 101 instead of status code 0 if the init script action is denied by the policy layer.
fr: Renvoyer un code de retour de 101 au lieu du code de retour 0 si l'action du script d'initialisation est interdite par la politique.

note: type: Plain text
en: Returns one of the status codes 100-106. Does not run the init script, and implies I<--disclose-deny> and I<--no-fallback>.
fr: Renvoyer un des codes de retour 100-106. N'exécute pas le script d'initialisation, et force l'utilisation de I<--disclose-deny> et I<--no-fallback>.

note: type: Plain text
en: Ignores any fallback action requests by the policy layer.  B<Warning:> this is usually a very bad idea for any actions other than startI<.>
fr: Ignore toute action de rechange demandée par la politique. B<Attention :> c'est généralement une très mauvaise idée pour les actions autres que I<start>.

note: type: SH
en: STATUS CODES
fr: CODES DE RETOUR

note: type: Plain text
en: Should an init script be executed, B<invoke-rc.d> always returns the status code returned by the init script. Init scripts should not return status codes in the 100+ range (which is reserved in Debian and by the LSB). The status codes returned by invoke-rc.d proper are:
fr: Si un script d'initialisation doit être exécuté, B<invoke-rc.d> renvoie toujours le code de retour renvoyé par le script d'initialisation. Les scripts d'initialisation ne devraient pas renvoyer de code de retour supérieurs à 100 (réservé par Debian et par la SLB). Les codes de retour valables renvoyés par invoke-rc.d sont :

note: type: Plain text
en: I<Success>.  Either the init script was run and returned exit status 0 (note that a fallback action may have been run instead of the one given in the command line), or it was not run because of runlevel/local policy constrains and B<--disclose-deny> is not in effect.
fr: I<Succès>. Soit le script d'initialisation a été exécuté et son code de retour était 0 (notez qu'une action de rechange a pu être exécutée à la place de celle fournie sur la ligne de commande) ou il n'a pas été exécuté à cause des contraintes du niveau d'exécution ou de la politique locale et parce que B<--disclose-deny> n'est pas utilisé.

note: type: Plain text
en: Reserved for init.d script, usually indicates a failure.
fr: Réservé pour les script init.d, indique généralement un échec.

note: type: Plain text
en: B<Init script ID> B<(>I<name>B<)> B<unknown>.  This means the init script was not registered successfully through B<update-rc.d> or that the init script does not exist.
fr: B<Identifiant du script d'initialisation (>I<nom>B<) inconnu>. Cela signifie que le script d'initialisation n'a pas été enregistré correctement par B<update-rc.d> ou que le script d'initialisation n'existe pas.

note: type: Plain text
en: B<Action not allowed>.  The requested action will not be performed because of runlevel or local policy constraints.
fr: B<Action non autorisée>. L'action demandée ne sera pas effectuée à cause des contraintes du niveau d'exécution ou de la politique.

note: type: Plain text
en: B<Subsystem error>.  Init script (or policy layer) subsystem malfunction. Also, forced init script execution due to I<--try-anyway> or I<--force> failed.
fr: B<Erreur du sous-système>. Le sous-système des scripts d'initialisation (ou la politique) n'a pas fonctionné correctement. De plus, l'exécution forcée des scripts d'initialisation avec I<--try-anyway> ou I<--force> a échoué.

note: type: Plain text
en: I<Syntax error>.
fr: I<Erreur de syntaxe>.

note: type: Plain text
en: I<Action allowed>.  Init script would be run, but B<--query> is in effect.
fr: B<Actionpermise>. Le script d'initialisation aurait dû être exécuté, mais l'option I<--query> est utilisée.

note: type: Plain text
en: I<Behavior uncertain>.  It cannot be determined if action should be carried out or not, and B<--query> is in effect.
fr: B<Comportement incertain>. Impossible de déterminer si l'action aurait dû être effectuée ou non, et l'option I<--query> est utilisée.

note: type: Plain text
en: I<Fallback action requested>.  The policy layer denied the requested action, and supplied an allowed fallback action to be used instead.
fr: B<Action de rechange demandée>. La politique interdit l'action demandée et fournit une action de rechange autorisée à utiliser à la place.

note: type: SH
en: INIT SCRIPT POLICY
fr: POLITIQUE DES SCRIPTS D'INIT

note: type: Plain text
en: B<invoke-rc.d> introduces the concept of a policy layer which is used to verify if an init script should be run or not, or if something else should be done instead.  This layer has various uses, the most immediate ones being avoiding that package upgrades start daemons out-of-runlevel, and that a package starts or stops daemons while inside a chroot jail.
fr: B<invoke-rc.d> introduit le concept d'une politique utilisée pour vérifier si un script d'initialisation doit être exécuté ou non ou si une autre action doit être menée à la place. Cette politique a plusieurs utilisations, la plus immédiate étant d'éviter que des mises à jour de paquets ne démarrent des démons en dehors des niveaux d'exécution et qu'un paquet démarre ou arrête des démons dans des « prisons » chroot.

note: type: Plain text
en: The policy layer has the following abilities: deny or approve the execution of an action; request that another action (called a I<fallback>)  is to be taken, instead of the action requested in invoke-rc.d's command line; or request multiple actions to be tried in order, until one of them succeeds (a multiple I<fallback>).
fr: La politique fournit les possibilités suivantes : interdire ou autoriser l'exécution d'une action ; demander qu'une action (de rechange) soit effectuée, à la place de l'action demandée sur la ligne de commande ; ou demander à ce que plusieurs actions soient essayées dans un certain ordre jusqu'à ce qu'une d'entre elles réussisse (plusieurs actions de rechange).

note: type: Plain text
en: B<invoke-rc.d> itself only pays attention to the current runlevel; it will block any attempts to start a service in a runlevel in which the service is disabled.  Other policies are implemented with the use of the B<policy-rc.d> helper, and are only available if B</usr/sbin/policy-rc.d> is installed in the system.
fr: B<invoke-rc.d> lui-même ne tient compte que du niveau d'exécution ; il interdit toute tentative de démarrage d'un service dans un niveau d'exécution où il serait désactivé. Les autres politiques sont implémentées en utilisant le programme d'aide B<policy-rc.d> et sont disponibles si I</usr/sbin/policy-rc.d> est installé sur le système.

note: type: Plain text
en: System V init scripts.
fr: Script d'initialisation Système V.

note: type: Plain text
en: Init script policy layer helper (not required).
fr: Couche d'aide pour les politiques de scripts d'initialisation (facultatif).

note: type: Plain text
en: file-rc runlevel configuration (if the file-rc package is being used).
fr: Configuration des niveaux d'exécution de file-rc (si le paquet file-rc est utilisé).

note: type: Plain text
en: System V runlevel configuration (if the sysv-rc package is being used).
fr: Configuration des niveaux d'exécution Système V (si le paquet sysv-rc est utilisé).

note: type: Plain text
en: B<invoke-rc.d> special cases the I<status> action, and returns exit status 4 instead of exit status 0 when it is denied.
fr: B<invoke-rc.d> traite de façon particulière l'action I<status> et renvoie un code de retour de 4 au lieu de 0 lorsque cette action est refusée.

note: type: Plain text
en: Please report any bugs using the Debian bug tracking system, http://bugs.debian.org/, packages sysv-rc or file-rc (depending on which version of invoke-rc.d you are using).
fr: Veuillez signaler tout bogue en utilisant le système de suivi des bogue de Debian, disponible sur http://bugs.debian.org/, pour les paquets sysv-rc ou file-rc (en fonction de la version de invoke-rc.d que vous utilisez).

note: type: Plain text
en: I<Debian Policy manual>,
fr: I<la Charte Debian>,

note: type: Plain text
en: B</usr/share/doc/sysv-rc/README.policy-rc.d>
fr: B</usr/share/doc/sysv-rc/README.policy-rc.d.gz>

note: type: TH
en: 04 Nov 2003
fr: 4 novembre 2003

note: type: Plain text
en: killall5 -- send a signal to all processes.
fr: killall5 - Envoyer un signal à tous les processus

note: type: Plain text
en: B<killall5> -signalnumber [B<-o> I<omitpid[,omitpid..]]> [B<-o> I<omitpid[,omitpid..]..>]
fr: B<killall5> -signalnumber [B<-o> I<sans_pid[,sans_pid...]>] [B<-o> I<sans_pid[,sans_pid...]>]

note: type: Plain text
en: B<killall5> is the SystemV killall command. It sends a signal to all processes except kernel threads and the processes in its own session, so it won't kill the shell that is running the script it was called from. Its primary (only) use is in the B<rc> scripts found in the /etc/init.d directory.
fr: B<killall5> correspond à la commande killall de Système V. Elle envoie un signal à tous les processus, sauf les threads du noyau et les processus de sa propre session (il ne tuera donc pas l'interpréteur de commande qui l'a lancé. Son rôle principal (unique) est pour les scripts B<rc> situé dans le répertoire I</etc/init.d>.

note: type: IP
en: -o I<omitpid>
fr: -o I<sans_pid>

note: type: Plain text
en: Tells I<killall5> to omit processes with that process id.
fr: Indique à I<killall5> d'ignorer le processus avec cet identifiant.

note: type: Plain text
en: I<killall5> can also be invoked as pidof, which is simply a (symbolic) link to the I<killall5> program.
fr: I<killall5> peut aussi être appelé en tant que pidof, qui n'est qu'un lien symbolique vers le programme I<killall5>.

note: type: Plain text
en: The program return zero if it killed processes.  It return 2 if no process were killed, and 1 if it was unable to find any processes (/proc/ is missing).
fr: Le programme renvoie zéro s'il a tué les processus. Il renvoie 2 si aucun processus n'a été tué et 1 s'il n'a pas réussi à trouver des processus (/proc/ manque).

note: type: TH
en: 01 Sep 1998
fr: 1er septembre 1998

note: type: Plain text
en: pidof -- find the process ID of a running program.
fr: pidof - Afficher le PID d'un programme

note: type: Plain text
en: B<pidof> [B<-s>] [B<-c>] [B<-n>] [B<-x>] [B<-o> I<omitpid[,omitpid..]>] [B<-o> I<omitpid[,omitpid..]..>] B<program> [B<program..>]
fr: B<pidof> [B<-s>] [B<-c>] [B<-n>] [B<-x>] [B<-o> I<sans_pid[,sans_pid...]>] [B<-o> I<sans_pid[,sans_pid...]>] B<programme> [B<programme...>]

note: type: Plain text
en: B<Pidof> finds the process id's (pids) of the named programs. It prints those id's on the standard output. This program is on some systems used in run-level change scripts, especially when the system has a I<System-V> like I<rc> structure. In that case these scripts are located in /etc/rc?.d, where ? is the runlevel. If the system has a B<start-stop-daemon> (8) program that should be used instead.
fr: B<Pidof> cherche les numéros de processus (PID : « Process ID ») portant l'un des noms de programme indiqués. Il affiche ces numéros sur sa sortie standard. Ce programme est utilisé sur certains systèmes dans les scripts de changement de niveau d'exécution, en particulier pour les systèmes utilisant la structure I<rc> de I<Système V>. Dans ce cas, ces scripts sont situés dans /etc/rc?.d où « ? » est le niveau d'exécution. Si le système possède le programme B<start-stop-daemon>(8), celui-ci devrait être utilisé à la place.

note: type: Plain text
en: Single shot - this instructs the program to only return one I<pid>.
fr: Un seul coup - I<pidof> ne renverra qu'un seul I<pid>.

note: type: Plain text
en: Only return process ids that are running with the same root directory.  This option is ignored for non-root users, as they will be unable to check the current root directory of processes they do not own.
fr: Ne renvoyer que les identifiants des processus qui sont exécutés dans le même répertoire racine. Cette option est ignorée pour les utilisateurs autres que le superutilisateur puisqu'ils ne peuvent pas vérifier le répertoire racine en cours des processus dont ils ne sont pas propriétaires.

note: type: Plain text
en: Avoid B<stat>(2)  system function call on all binaries which are located on network based file systems like B<NFS>.  Instead of using this option the the variable B<PIDOF_NETFS> may be set and exported.
fr: Éviter l'appel à la fonction système B<stat>(2) pour tous les binaires situés sur des systèmes de fichiers en réseau comme B<NFS>. Au lieu d'utiliser cette option, il est possible de configurer et d'exporter la variable B<PIDOF_NETFS>.

note: type: Plain text
en: Scripts too - this causes the program to also return process id's of shells running the named scripts.
fr: Scripts également - I<pidof> renverra également les PID des shells exécutant les scripts indiqués.

note: type: Plain text
en: Tells I<pidof> to omit processes with that process id. The special pid B<%PPID> can be used to name the parent process of the I<pidof> program, in other words the calling shell or shell script.
fr: Demander à I<pidof> de ne pas tenir compte du PID indiqué. Le PID spécial B<%PPID> peut décrire le processus parent du programme I<pidof>, c'est-à-dire le shell ou le script appelant.

note: type: Plain text
en: At least one program was found with the requested name.
fr: Au moins un programme a été trouvé avec le nom demandé.

note: type: Plain text
en: No program was found with the requested name.
fr: Aucun programme trouvé avec le nom demandé.

note: type: Plain text
en: I<pidof> is actually the same program as I<killall5>; the program behaves according to the name under which it is called.
fr: I<pidof> utilise en fait le même programme que I<killall5> ; la différence de comportement se fait en fonction du nom du programme appelé.

note: type: Plain text
en: When I<pidof> is invoked with a full pathname to the program it should find the pid of, it is reasonably safe. Otherwise it is possible that it returns pids of running programs that happen to have the same name as the program you're after but are actually other programs. Note that that the executable name of running processes is calculated with B<readlink>(2), so symbolic links to executables will also match.
fr: Quand I<pidof> est exécuté avec le chemin complet du programme dont il doit chercher le PID, son comportement est fiable. Dans le cas contraire, les PID renvoyés peuvent être ceux de processus portant le même nom mais qui sont en fait des programmes différents. Notez que le nom de l'exécutable des processus en cours d'exécution est obtenu à l'aide de B<readlink>(2), et donc les liens symboliques vers les exécutables correspondront également.

note: type: TH
en: May 27, 1997
fr: 27 mai 1997

note: type: Plain text
en: runlevel -- find the previous and current system runlevel.
fr: runlevel - Trouver le niveau d'exécution système précédent et actuel

note: type: Plain text
en: B<Runlevel> reads the system I<utmp> file (typically I</var/run/utmp>)  to locate the runlevel record, and then prints the previous and current system runlevel on its standard output, separated by a single space. If there is no previous system runlevel, the letter B<N> will be printed instead.
fr: B<runlevel> lit le fichier système I<utmp> (typiquement I</var/run/utmp>) pour trouver l'enregistrement du niveau d'exécution puis affiche le niveau d'exécution précédant et le niveau d'exécution actuel du système sur la sortie standard, séparés par une espace. S'il n'y a pas de niveau d'exécution précédent, B<N> est affiché à la place.

note: type: Plain text
en: If no I<utmp> file exists, or if no runlevel record can be found, B<runlevel> prints the word B<unknown> and exits with an error.
fr: Si aucun fichier I<utmp> n'existe ou si aucune entrée pour le niveau d'exécution ne peut être trouvée, B<runlevel> affiche « unknown » et quitte avec une erreur.

note: type: Plain text
en: B<Runlevel> can be used in I<rc> scripts as a substitute for the System-V B<who -r> command.  However, in newer versions of B<init>(8) this information is also available in the environment variables B<RUNLEVEL> and B<PREVLEVEL>.
fr: B<runlevel> peut être utilisé dans les scripts I<rc> comme remplaçant de la commande Système V B<who -r>. Cependant, dans les versions plus récentes d'B<init>(8), ces informations sont disponibles dans les variables d'environnement B<RUNLEVEL> et B<PREVLEVEL>.

note: }}} type: Plain text
en: The name of the I<utmp> file to read.
fr: Le nom du fichier I<utmp> à lire.

note: type: TH
en: Jan 2006
fr: janvier 2006

note: type: Plain text
en: service - run a System V init script
fr: service - Exécuter un script d'initialisation Système V

note: type: Plain text
en: B<service> I<SCRIPT> I<COMMAND> [I<OPTIONS>]
fr: B<service> I<SCRIPT> I<COMMANDE> [I<OPTIONS>]

note: type: Plain text
en: B<service> runs a System V init script or upstart job in as predictable an environment as possible, removing most environment variables and with the current working directory set to B</>.
fr: B<service> exécute un script d'initialisation Système V ou une tâche upstart dans un environnement aussi prévisible que possible, en supprimant la plupart des variables d'environnement et en utilisant B</> comme répertoire de travail.

note: type: Plain text
en: The I<SCRIPT> parameter specifies a System V init script, located in B</etc/init.d/>I<SCRIPT>, or the name of an upstart job in B</etc/init>. The existence of an upstart job of the same name as a script in /etc/init.d will cause the upstart job to take precedence over the init.d script.  The supported values of I<COMMAND> depend on the invoked script.  B<service> passes I<COMMAND> and I<OPTIONS> to the init script unmodified. For upstart jobs, start, stop, status, and reload are passed through to their upstart equivalents. Restart will call the upstart 'stop' for the job, followed immediately by the 'start', and will exit with the return code of the start command.
fr: Le paramètre I<SCRIPT> indique un script d'initialisation Système V, se trouvant dans B</etc/init.d/>I<SCRIPT>, ou le nom d'une tâche upstart dans B</etc/init>. L'existence d'une tâche upstart ayant le nom d'un script de /etc/init.d donnera la priorité à la tâche upstart sur le script init.d. Les valeurs permises pour I<COMMANDE> dépendent du script appelé. B<service> fournit la I<COMMANDE> et les I<OPTIONS> au script, sans les modifier. Pour les tâches upstart, start, stop, status et reload sont envoyés grâce à leurs équivalents pour upstart. Restart appellera le 'stop' d'upstart pour la tâche, immédiatement suivi du 'start' et quittera avec le code de retour de la commande start.

note: type: Plain text
en: All scripts should support at least the B<start> and B<stop> commands.  As a special case, if I<COMMAND> is B<--full-restart>, the script is run twice, first with the B<stop> command, then with the B<start> command. This option has no effect on upstart jobs.
fr: Tous les scripts devraient au moins prendre en charge les commandes B<start> et B<stop>. Comme cas particulier, si I<COMMANDE> vaut B<--full-restart>, le script est exécuté deux fois, une première fois avec la commande B<stop>, puis une seconde fois avec la commande B<start>. Cette option n'a aucun effet sur les tâches upstart.

note: type: Plain text
en: B<service --status-all> runs all init scripts, in alphabetical order, with the B<status> command.  The status is [ + ] for running services, [ - ] for stopped services and [ ? ] for services without a 'status' command.  This option only calls status for sysvinit jobs; upstart jobs can be queried in a similar manner with B<initctl list>.
fr: B<service --status-all> exécute tous les scripts d'initialisation, dans l'ordre alphabétique, en leur fournissant la commande B<status>. L’état est [ + ] pour les services en cours d’exécution, [ - ] pour les services arrêtés et [ ? ] pour les services sans commande B<status>. Cette option n'appelle B<status> que pour les tâches sysvinit ; les tâches upstart peuvent être consultées de façon similaire avec B<initctl list>.

note: type: SH
en: EXIT CODES
fr: CODES DE SORTIE

note: type: Plain text
en: B<service> calls the init script and returns the status returned by it.
fr: B<service> appelle le script d'initialisation et renvoie le code de sortie qu'il a renvoyé.

note: type: Plain text
en: The directory containing System V init scripts.
fr: Le répertoire qui contient les scripts d'initialisation Système V.

note: type: Plain text
en: The directory containing upstart jobs.
fr: Le répertoire qui contient les tâches upstart.

note: type: Plain text
en: The only environment variables passed to the init scripts.
fr: Les seules variables d'environnement passées aux scripts d'initialisation.

note: type: Plain text
en: B<invoke-rc.d>(8).
fr: B<invoke-rc.d>(8),

note: type: Plain text
en: B<initctl>(8).
fr: B<initctl>(8)

note: type: TH
en: November 12, 2003
fr: 12 novembre 2003

note: }}} {{{  Synopsis type: Plain text
en: shutdown - bring the system down
fr: shutdown - Arrêter le système

note: }}} {{{  Description type: Plain text
en: B</sbin/shutdown> [B<-akrhPHfFnc>] [B<-t> I<sec>] I<time> [I<warning message>]
fr: B</sbin/shutdown> [B<-akrhPHfFnc>] [B<-t> I<sec>] I<heure> [I<message-avertissement>]

note: }}} {{{  Options type: Plain text
en: B<shutdown> brings the system down in a secure way.  All logged-in users are notified that the system is going down, and B<login>(1) is blocked.  It is possible to shut the system down immediately or after a specified delay.  All processes are first notified that the system is going down by the signal \s-2SIGTERM\s0.  This gives programs like B<vi>(1)  the time to save the file being edited, mail and news processing programs a chance to exit cleanly, etc.  B<shutdown> does its job by signalling the B<init> process, asking it to change the runlevel.  Runlevel B<0> is used to halt the system, runlevel B<6> is used to reboot the system, and runlevel B<1> is used to put to system into a state where administrative tasks can be performed; this is the default if neither the I<-h> or I<-r> flag is given to B<shutdown>.  To see which actions are taken on halt or reboot see the appropriate entries for these runlevels in the file I</etc/inittab>.
fr: B<shutdown> arrête le système d'une façon sécurisée. Tous les utilisateurs connectés sont informés que le système va s'arrêter, et B<login>(1) est bloqué. Il est possible d'arrêter le système immédiatement ou après un certain délai. En premier lieu, tous les processus sont informés que le système est en train de s'arrêter par le signal \s-2SIGTERM\s0. Cela donne le temps à des programmes comme B<vi>(1) de sauvegarder le fichier en cours d'édition, la chance à des programmes de traitement de mails et de News de se terminer proprement, etc. B<shutdown> fait son travail en envoyant un signal au processus B<init>, lui demandant de modifier le niveau d'exécution. Le niveau d'exécution B<0> est utilisé pour arrêter le système, le niveau B<6> pour le redémarrer, et le niveau B<1> pour le mettre dans un état où des tâches d'administration peuvent être effectuées ; c'est le comportement par défaut si aucune des options I<-h> et I<-r> n'est donnée à B<shutdown>. Pour voir quelles actions sont entreprises durant l'arrêt ou le redémarrage, voyez les entrées appropriées pour ces niveaux d'exécution dans le fichier I</etc/inittab>.

note: }}} {{{  -k type: Plain text
en: Use B</etc/shutdown.allow>.
fr: Utiliser B</etc/shutdown.allow>.

note: }}} {{{  -r type: Plain text
en: Don't really shutdown; only send the warning messages to everybody.
fr: Ne pas réellement s'arrêter ; uniquement envoyer les messages d'avertissement à tout le monde.

note: }}} {{{  -h type: Plain text
en: Reboot after shutdown.
fr: Redémarrer la machine après l'arrêt du système.

note: }}} {{{  -P type: Plain text
en: Halt or power off after shutdown.
fr: Arrêter la machine après l'arrêt du système.

note: }}} {{{  -H type: Plain text
en: Halt action is to turn off the power.
fr: L'action de halt est de couper le courant.

note: }}} {{{  -f type: Plain text
en: Modifier to the -h flag.  Halt action is to halt or drop into boot monitor on systems that support it.  Must be used with the -h flag.
fr: Complément de l'option -h. L'action de halt est d'éteindre la machine ou de passer dans le gestionnaire de démarrage si le système le gère. Elle doit être utilisée avec l'option -h.

note: }}} {{{  -F type: Plain text
en: Skip fsck on reboot.
fr: Ne pas effectuer de fsck lors du redémarrage.

note: }}} {{{  -n type: Plain text
en: Force fsck on reboot.
fr: Forcer l'utilisation de fsck lors du redémarrage.

note: }}} {{{  -c type: Plain text
en: [DEPRECATED] Don't call B<init>(8) to do the shutdown but do it ourself.  The use of this option is discouraged, and its results are not always what you'd expect.
fr: [OBSOLÈTE] Ne pas appeler B<init>(8) pour l'arrêt, mais le faire soi-même. L'utilisation de cette option est découragée, et ses résultats ne sont pas toujours ceux espérés.

note: }}} {{{  -t sec type: Plain text
en: Cancel a waiting shutdown. ("shutdown now" is no longer waiting.) With this option it is of course not possible to give the time argument, but you can enter explanatory message arguments on the command line that will be sent to all users.
fr: Annuler un B<shutdown> en attente (avec « shutdown now », il n'y a plus d'attente). Avec cette option, il n'est évidemment pas possible de donner de paramètre heure, mais vous pouvez entrer des messages d'explication en paramètres sur la ligne de commandes qui seront envoyés à tous les utilisateurs.

note: }}} {{{  time type: Plain text
en: Tell B<init>(8) to wait I<sec> seconds between sending processes the warning and the kill signal, before changing to another runlevel.
fr: Indiquer à B<init>(8) d'attendre I<sec> secondes entre le moment de l'émission de l'avertissement et celui du signal de fin (kill) aux processus, avant d'effectuer un changement de niveau d'exécution.

note: type: IP
en: I<time>
fr: I<heure>

note: }}} {{{  warning-message type: Plain text
en: When to shutdown.
fr: Quand effectuer l'arrêt.

note: type: IP
en: I<warning message>
fr: I<message-avertissement>

note: }}} type: Plain text
en: Message to send to all users.
fr: Message à envoyer à tous les utilisateurs.

note: type: Plain text
en: The I<time> argument can have different formats.  First, it can be an absolute time in the format I<hh:mm>, in which I<hh> is the hour (1 or 2 digits) and I<mm> is the minute of the hour (in two digits).  Second, it can be in the format B<+>I<m>, in which I<m> is the number of minutes to wait.  The word B<now> is an alias for B<+0>.
fr: L'argument I<heure> peut avoir différents formats. Primo, il peut être dans le format absolu I<hh:mm>, dans lequel I<hh> est l'heure (1 ou 2 chiffres) et I<mm> la minute de l'heure (sur deux chiffres). Secundo, il peut être au format B<+>I<m>, dans lequel I<m> est le nombre de minutes à attendre. Le mot B<now> est un synonyme pour B<+0>.

note: type: Plain text
en: If shutdown is called with a delay, it will create the advisory file I</run/nologin> which causes programs such as I<login(1)> to not allow new user logins. This file is created five minutes before the shutdown sequence starts. Shutdown removes this file if it is stopped before it can signal init (i.e. it is cancelled or something goes wrong).  It also removes it before calling init to change the runlevel.
fr: Si B<shutdown> est appelé avec un délai, il crée le fichier de mise en garde I</run/nologin> qui indique à des programmes comme I<login>(1) de refuser les nouvelles connexions d'utilisateurs. Ce fichier est créé 5 minutes avant que la séquence d'arrêt ne débute. B<Shutdown> supprime ce fichier s'il a été stoppé avant qu'il ait pu envoyer un signal à init (c'est-à-dire s'il a été annulé ou si quelque chose s'est mal passé). Il le supprime également avant d'appeler init pour modifier le niveau d'exécution.

note: type: Plain text
en: The B<-f> flag means `reboot fast'.  This only creates an advisory file I</fastboot> which can be tested by the system when it comes up again.  The boot rc file can test if this file is present, and decide not to run B<fsck>(1) since the system has been shut down in the proper way.  After that, the boot process should remove I</fastboot>.
fr: L'option B<-f> signifie « redémarrage rapide ». Cela crée uniquement un fichier I</fastboot> qui peut être testé par le système quand il revient à la vie. Le fichier de démarrage rc peut tester si ce fichier existe, et décider de ne pas lancer B<fsck>(1) puisque le système a été arrêté d'une manière propre. Après cela, le processus de démarrage devrait supprimer I</fastboot>.

note: type: Plain text
en: The B<-F> flag means `force fsck'.  This only creates an advisory file I</forcefsck> which can be tested by the system when it comes up again.  The boot rc file can test if this file is present, and decide to run B<fsck>(1) with a special `force' flag so that even properly unmounted file systems get checked.  After that, the boot process should remove I</forcefsck>.
fr: L'option B<-F> signifie « forcer le fsck ». Cela crée uniquement un fichier I</forcefsck> qui peut être testé par le système quand il revient à la vie. Le fichier de démarrage rc peut tester si ce fichier existe, et décider de lancer B<fsck>(1) avec un drapeau spécial d'« obligation » afin que même les systèmes de fichiers correctement démontés soient vérifiés. Après cela, le processus de démarrage devrait supprimer I</forcefsck>.

note: }}} {{{  Files type: Plain text
en: The B<-n> flag causes B<shutdown> not to call B<init>, but to kill all running processes itself.  B<shutdown> will then turn off quota, accounting, and swapping and unmount all file systems.
fr: L'option B<-n> empêche B<shutdown> d'appeler B<init>, mais lui fait tuer les processus en cours d'exécution lui-même. B<shutdown> désactive ensuite les quotas, les comptes et la mémoire partagée, et démonte tous les systèmes de fichiers.

note: type: SH
en: ACCESS CONTROL
fr: CONTRÔLE D'ACCÈS

note: type: Plain text
en: B<shutdown> can be called from B<init>(8) when the magic keys B<CTRL-ALT-DEL> are pressed, by creating an appropriate entry in I</etc/inittab>. This means that everyone who has physical access to the console keyboard can shut the system down. To prevent this, B<shutdown> can check to see if an authorized user is logged in on one of the virtual consoles. If B<shutdown> is called with the B<-a> argument (add this to the invocation of shutdown in /etc/inittab), it checks to see if the file I</etc/shutdown.allow> is present.  It then compares the login names in that file with the list of people that are logged in on a virtual console (from I</var/run/utmp>). Only if one of those authorized users B<or root> is logged in, it will proceed. Otherwise it will write the message
fr: B<shutdown> peut être appelé à partir d'B<init>(8) quand les touches magiques B<Ctrl-Alt-Suppr> sont pressées, en créant une entrée appropriée dans I</etc/inittab>. Cela signifie que tous ceux qui ont un accès physique au clavier de la console peuvent arrêter le système. Pour empêcher cela, B<shutdown> peut vérifier si un utilisateur autorisé est connecté sur une des consoles virtuelles. Si B<shutdown> est appelé avec l'argument B<-a> (ajoutez cela à l'invocation de shutdown dans /etc/inittab), il vérifie si le fichier I</etc/shutdown.allow> est présent. Il compare ensuite les noms de connexion de ce fichier avec la liste des personnes qui sont connectées sur une console virtuelle (à partir de I</var/run/utmp>). Il ne poursuivra son exécution que si l'un des utilisateurs autorisés B<ou le superutilisateur> est connecté. Sinon, il affichera le message :

note: type: Plain text
en: B<shutdown: no authorized users logged in>
fr: B<shutdown : no authorized users logged in>

note: type: Plain text
en: to the (physical) system console. The format of I</etc/shutdown.allow> is one user name per line. Empty lines and comment lines (prefixed by a B<#>) are allowed. Currently there is a limit of 32 users in this file.
fr: (aucun utilisateur autorisé connecté) sur la console (physique) du système. Le format de I</etc/shutdown.allow> est formé d'un nom d'utilisateur par ligne. Les lignes vides et les lignes de commentaires (commençant par un B<#>) sont autorisées. Actuellement, il y a une limite de 32 utilisateurs dans ce fichier.

note: type: Plain text
en: Note that if I</etc/shutdown.allow> is not present, the B<-a> argument is ignored.
fr: Notez que si I</etc/shutdown.allow> n'existe pas, l'argument B<-a> est ignoré.

note: type: SH
en: HALT OR POWEROFF
fr: HALT OU POWEROFF

note: type: Plain text
en: The B<-H> option just sets the I<init> environment variable I<INIT_HALT> to I<HALT>, and the B<-P> option just sets that variable to I<POWEROFF>. The shutdown script that calls B<halt>(8) as the last thing in the shutdown sequence should check these environment variables and call B<halt>(8) with the right options for these options to actually have any effect.  Debian 3.1 (sarge) supports this.
fr: L'option B<-H> ne fait que positionner la variable d'environnement I<INIT_HALT> d'I<init> à la valeur I<HALT> et l'option B<-P> la positionne à la valeur I<POWEROFF>. Le script d'extinction qui appelle B<halt>(8) à la fin de la séquence d'arrêt devrait vérifier cette variable et appeler B<halt>(8) avec les bonnes options pour que ces options aient un effet. Debian 3.1 (sarge) gère ces options.

note: type: Plain text
en: A lot of users forget to give the I<time> argument and are then puzzled by the error message B<shutdown> produces. The I<time> argument is mandatory; in 90 percent of all cases this argument will be the word B<now>.
fr: Beaucoup d'utilisateurs oublient de donner le paramètre I<heure> et sont ensuite intrigués par le message d'erreur produit par B<shutdown>. Le paramètre I<heure> est obligatoire ; dans 90 % des cas, ce sera le mot B<now>.

note: type: Plain text
en: Init can only capture CTRL-ALT-DEL and start shutdown in console mode.  If the system is running the X window System, the X server processes all key strokes. Some X11 environments make it possible to capture CTRL-ALT-DEL, but what exactly is done with that event depends on that environment.
fr: Init ne peut capturer CTRL-ALT-SUPPR et exécuter shutdown qu'en mode console. Si le système exécute le système X Window, le serveur X gère toutes les frappes au clavier. Certains environnements X11 permettent de capturer CTRL-ALT-SUPPR, mais ce qui est fait exactement dépend de l'environnement.

note: {{{  Author type: Plain text
en: Shutdown wasn't designed to be run setuid. /etc/shutdown.allow is not used to find out who is executing shutdown, it ONLY checks who is currently logged in on (one of the) console(s).
fr: Shutdown n'a pas été conçu pour être exécuté dans le mode setuid. /etc/shutdown.allow n'est pas utilisé pour vérifier qui exécute shutdown, il ne fait QUE vérifier qui est actuellement connecté sur la (une des) console(s).

note: type: TH
en: 14 November 2005
fr: 14 novembre 2005

note: type: Plain text
en: update-rc.d - install and remove System-V style init script links
fr: update-rc.d - Installer ou supprimer les liens vers les scripts d'initialisation de type Système V

note: type: Plain text
en: B<update-rc.d> [I<-n>] [I<-f>] I<name>B< remove>
fr: B<update-rc.d> [I<-n>] [I<-f>] I<nom>B< remove>

note: type: Plain text
en: B<update-rc.d> [I<-n>] I<name>B< defaults>
fr: B<update-rc.d> [I<-n>] I<nom>B< defaults>

note: type: Plain text
en: B<update-rc.d> [I<-n>] I<name>B< disable|enable > [I< S|2|3|4|5 >]
fr: B<update-rc.d> [I<-n>] I<nom> B<disable>|B<enable> [B<S>|B<2>|B<3>|B<4>|B<5>]

note: type: Plain text
en: B<update-rc.d> updates the System V style init script links B</etc/rc>I<runlevel>B<.d/>I<NNname> whose target is the script B</etc/init.d/>I<name>.  These links are run by B<init> when it changes runlevels; they are generally used to start and stop system services such as daemons.  I<runlevel> is one of the runlevels supported by B<init>, namely, B<0123456789S>, and I<NN> is the two-digit sequence number that determines where in the sequence B<init> will run the scripts.
fr: B<update-rc.d> met à jour automatiquement les liens vers les scripts d'initialisation de type Système V dont le nom est B</etc/rc>I<runlevel>B<.d/>I<NNnom> vers les scripts B</etc/init.d/>I<name>. Ils sont lancés par B<init> quand on change de niveau de fonctionnement et ils sont généralement utilisés pour démarrer ou arrêter des services tels que les démons. I<runlevel> est l'un des niveaux de fonctionnement autorisés par B<init>, B<0123456789S>, et I<NN> est le code à deux chiffres utilisé par B<init> pour décider de l'ordre d'exécution des scripts.

note: type: Plain text
en: This manpage documents only the usage and behaviour of B<update-rc.d>.  For a discussion of the System V style init script arrangements please see B<init>(8)  and the I<Debian Policy Manual>.
fr: Cette page de manuel documente seulement le comportement de B<update-rc.d> et son utilisation. Pour une discussion sur la préparation des scripts pour l'initialisation de type Système V voyez B<init>(8) et la I<charte Debian>.

note: type: SH
en: INSTALLING INIT SCRIPT LINKS
fr: L'INSTALLATION DES LIENS DES SCRIPTS D'INITIALISATION

note: type: Plain text
en: update-rc.d requires dependency and runlevel information to be provided in the init.d script LSB comment header of all init.d scripts.  See the insserv(8) manual page for details about the LSB header format.
fr: update-rc.d nécessite que des informations de dépendance et de niveau de fonctionnement soient fournies dans l'en-tête de commentaire LSB de tous les scripts init.d. Consultez la page de manuel insserv(8) pour avoir plus de détails sur le format d'en-tête LSB.

note: type: Plain text
en: When run with the B<defaults> option, B<update-rc.d> makes links named B</etc/rc>I<runlevel>B<.d/[SK]>I<NNname> that point to the script B</etc/init.d/>I<name>, using runlevel and dependency information from the init.d script LSB comment header.
fr: Quand B<update-rc.d> est lancé avec l'option B<defaults>, il crée les liens B</etc/rc>I<runlevel>B<.d/[SK]>I<NNname> qui pointent vers le script B</etc/init.d/>I<name> en utilisant l'information de niveau de fonctionnement et de dépendance de l'entête de commentaire LSB du script init.d.

note: type: Plain text
en: If any files named B</etc/rc>I<runlevel>B<.d/[SK]??>I<name> already exist then B<update-rc.d> does nothing.  The program was written this way so that it will never change an existing configuration, which may have been customized by the system administrator.  The program will only install links if none are present, i.e., if it appears that the service has never been installed before.
fr: Quand des fichiers B</etc/rc>I<niveau_exécution>B<.d/[SK]??>I<nom> existent déjà, B<update-rc.d> ne fait rien. C'est ainsi pour que l'administrateur système puisse réarranger les liens -- à condition qu'il en reste au moins un -- sans que sa configuration ne soit réécrite. Le programme n'installera des liens que si aucun n'est présent, c'est-à-dire s'il semble que le service n'était pas installé auparavant.

note: type: Plain text
en: Older versions of B<update-rc.d> also supported B<start> and B<stop> options.  These options are no longer supported, and are now equivalent to the B<defaults> option.
fr: Les anciennes versions de B<update-rc.d> prenaient également en charge les options B<start> et B<stop>. Ces options ne sont plus prises en charge et sont maintenant équivalentes à l'option B<defaults>.

note: type: Plain text
en: A common system administration error is to delete the links with the thought that this will "disable" the service, i.e., that this will prevent the service from being started.  However, if all links have been deleted then the next time the package is upgraded, the package's I<postinst> script will run B<update-rc.d> again and this will reinstall links at their factory default locations.  The correct way to disable services is to configure the service as stopped in all runlevels in which it is started by default.  In the System V init system this means renaming the service's symbolic links from B<S> to B<K>.
fr: Une erreur courante d'administration d'un système consiste à supprimer les liens en pensant que ça « désactive » le service, c'est-à-dire que ça empêchera le service de démarrer. Cependant, si tous les liens sont supprimés, alors la prochaine fois que le paquet sera mis à jour, le script I<postinst> lancera B<update-rc.d> de nouveau, ce qui réinstallera les liens à leur emplacement par défaut. La façon correcte pour désactiver des services est de configurer le service comme étant arrêté dans tous les niveaux d'exécution pour lesquels il serait démarré par défaut. Avec le système d'initialisation Système V, cela signifie qu'il faut renommer le lien symbolique du service de B<S> vers B<K>.

note: type: Plain text
en: The script B</etc/init.d/>I<name> must exist before B<update-rc.d> is run to create the links.
fr: Le script B</etc/init.d/>I<nom> doit exister avant de lancer B<update-rc.d> pour créer les liens.

note: type: SH
en: REMOVING SCRIPTS
fr: LA SUPPRESSION DES SCRIPTS

note: type: Plain text
en: When invoked with the I<remove> option, update-rc.d removes any links in the B</etc/rc>I<runlevel>B<.d> directories to the script B</etc/init.d/>I<name>.  The script must have been deleted already.  If the script is still present then B<update-rc.d> aborts with an error message.
fr: Quand on appelle update-rc.d avec l'option I<remove> les liens dans les répertoires B</etc/rc>I<niveau_exécution>B<.d> qui pointent vers le script B</etc/init.d/>I<nom> sont supprimés. Ce script doit déjà avoir été supprimé. Si le script est toujours présent, B<update-rc.d> quittera avec un message d'erreur.

note: type: Plain text
en: B<update-rc.d> is usually called from a package's post-removal script when that script is given the B<purge> argument.  Any files in the B</etc/rc>I<runlevel>B<.d> directories that are not symbolic links to the script B</etc/init.d/>I<name> will be left untouched.
fr: On appelle habituellement B<update-rc.d> dans le script « post-removal » d'un paquet et quand ce script a détecté que son premier paramètre était B<purge>. Tout fichier dans les répertoires B</etc/rc>I<runlevel>B<.d> qui n'est pas un lien symbolique vers le script B</etc/init.d/>I<name> est préservé.

note: type: SH
en: DISABLING INIT SCRIPT START LINKS
fr: DÉSACTIVATION DES LIENS DE DÉMARRAGE DES SCRIPTS D'INITIALISATION

note: type: Plain text
en: When run with the B<disable> [ B<S|2|3|4|5> ] options, B<update-rc.d> modifies existing runlevel links for the script B</etc/init.d/>I<name> by renaming start links to stop links with a sequence number equal to the difference of 100 minus the original sequence number.
fr: Avec l'option B<disable> [ B<S|2|3|4|5> ], B<update-rc.d> modifie pour les niveaux d'exécution les liens existants vers le script B</etc/init.d/>I<nom> en renommant les liens de démarrage en liens d'arrêt avec un numéro de séquence égal à 100 moins le numéro de séquence d'origine.

note: type: Plain text
en: When run with the B<enable> [ B<S|2|3|4|5> ] options, B<update-rc.d> modifies existing runlevel links for the script B</etc/init.d/>I<name> by renaming stop links to start links with a sequence number equal to the positive difference of current sequence number minus 100, thus returning to the original sequence number that the script had been installed with before disabling it.
fr: Avec l'option B<enable> [ B<S|2|3|4|5> ], B<update-rc.d> modifie pour les niveaux d'exécution les liens existants vers le script B</etc/init.d/>I<nom> en renommant les liens d'arrêt en liens de démarrage avec un numéro de séquence égal à 100 moins le numéro de séquence actuel, revenant ainsi au numéro de séquence d'origine du script avant qu'il soit désactivé.

note: type: Plain text
en: Both of these options only operate on start runlevel links of S, 2, 3, 4 or 5. If no start runlevel is specified after the disable or enable keywords, the script will attempt to modify links in all start runlevels.
fr: Ces deux options ne fonctionnent qu'avec les niveaux d'exécution S, 2, 3, 4 ou 5. Si aucun niveau d'exécution n'est précisé après le mot clé disable ou enable, le script essaiera de modifier des liens dans tous les niveaux d'exécution.

note: type: Plain text
en: Don't do anything, just show what we would do.
fr: Ne fait rien, montre seulement ce qui pourrait être fait.

note: type: Plain text
en: Force removal of symlinks even if B</etc/init.d/>I<name> still exists.
fr: Forcer la suppression des liens même si B</etc/init.d/>I<nom> existe encore.

note: type: Plain text
en: Insert links using the defaults:
fr: Insérer des liens avec l'option « defaults » :

note: type: Plain text
en: B<update-rc.d foobar defaults>
    The equivalent dependency header would have start and stop
    dependencies on $remote_fs and $syslog, and start in
    runlevels 2-5 and stop in runlevels 0, 1 and 6.
fr: B<update-rc.d truc defaults>
    L'en-tête des dépendances équivalent devrait avoir des dépendances
    de démarrage et d'arrêt pour $remote_fs et $syslog, et devrait démarrer
    dans les niveaux d'exécution 2 à 5 et s'arrêter dans les niveaux 0, 1 et 6.

note: type: Plain text
en: Remove all links for a script (assuming foobar has been deleted already):
fr: Retirer tous les liens d'un script (en supposant que truc a déjà été supprimé) :

note: type: Plain text
en: B<update-rc.d foobar remove>
fr: B<update-rc.d truc remove>

note: type: Plain text
en: Example of disabling a service:
fr: Exemple de désactivation d'un service :

note: type: Plain text
en: B<update-rc.d foobar disable>
fr: B<update-rc.d truc disable>

note: type: Plain text
en: Example of a command for installing a system initialization-and-shutdown script:
fr: Exemple de commande pour installer un script système d'initialisation et d'arrêt :

note: type: Plain text
en: B<update-rc.d foobar defaults>
fr: B<update-rc.d truc defaults>

note: type: Plain text
en: Example of a command for disabling a system initialization-and-shutdown script:
fr: Exemple de commande pour désactiver un script système d'initialisation et d'arrêt :

note: type: Plain text
en: See http://bugs.debian.org/sysv-rc.
fr: Consultez http://bugs.debian.org/sysv-rc.

note: type: Plain text
en: The directory containing the actual init scripts.
fr: Le répertoire qui contient en fait les scripts d'initialisation.

note: type: Plain text
en: The directories containing the links used by B<init> and managed by B<update-rc.d>.
fr: Le répertoire qui contient les liens utilisés par B<init> et gérés par B<update-rc.d>.

note: type: Plain text
en: Model for use by writers of B<init.d> scripts.
fr: Modèle pour l'écriture des scripts d'B<init.d>.

note: type: Plain text
en: I<Debian Policy Manual>,
fr: I<la charte Debian>,

note: type: Plain text
en: B<insserv>(8), B<sysv-rc-conf>(8), B<bum>(8), B<init>(8).
fr: B<insserv>(8), B<sysv-rc-conf>(8), B<bum>(8), B<init>(8)
