Provided by: manpages-fr-extra_20151231_all bug

NOM

       tmpfs - Variables configurant les systèmes de fichiers tmpfs montés au démarrage

DESCRIPTION

       /etc/default/tmpfs contient des variables de configuration au format POSIX suivant :

            VAR=VAL

       Une seule valeur par ligne est autorisée. Les commentaires (commençant par le caractère « # ») sont aussi
       acceptés.

       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.

       /run   Alors qu'il était jusqu'à présent configuré avec 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 :

              tmpfs     /run tmpfs     nodev,nosuid,size=10%,mode=755     0    0

              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.

       /run/lock
              Auparavant  configuré grâce à 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 :

              tmpfs     /run/lock tmpfs     nodev,noexec,nosuid,size=52428800,mode=1777  0    0

              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.

       /run/shm
              Auparavant  configuré  grâce  à 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 :

              tmpfs     /run/shm  tmpfs     nosuid,nodev,size=40%,mode=1777    0    0

              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.

       /tmp   Auparavant  configuré  grâce  à 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 :

              tmpfs     /tmp tmpfs     nodev,nosuid,size=20%,mode=1777    0    0

              Les paquets ne doivent pas compter sur la présence de fichiers dans /tmp après un démarrage.

OPTIONS

       Les variables suivantes peuvent être définies :

   Activer ou désactiver les montages tmpfs
       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.

       RAMLOCK
              Monter  /run/lock en tant que tmpfs (différent de /run). Réglé à yes par défaut ; réglez à no pour
              désactiver (/run/lock fera alors partie du tmpfs /run, si disponible).

       RAMSHM Monter /run/shm en tant que tmpfs (différent de /run). Réglé à yes par défaut ; réglez à  no  pour
              désactiver (/run/shm fera alors partie du tmpfs /run, si disponible).

       RAMTMP Monter /tmp en tant que tmpfs. Réglé à no par défaut ; réglez à 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.

   Configurer les limites de taille pour les montages tmpfs
       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.

       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.

       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 :

       tmpfs     /run tmpfs     size=10%  0    0

       est équivalent à

       RUN_SIZE=10%

       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.

       TMPFS_SIZE
              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 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).

       RUN_SIZE
              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.

       LOCK_SIZE
              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.

       SHM_SIZE
              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.

       TMP_SIZE
              Taille maximale de /tmp. Pas de taille par défaut.

   Dépassement de tampon d'urgence de /tmp
       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.

       TMP_OVERFLOW_LIMIT
              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).

AUTEUR

       Roger Leigh <rleigh@debian.org>

VOIR AUSSI

       rcS(5), mount(8)

TRADUCTION

       La  traduction  de  cette page de manuel est maintenue par les membres de la liste <debian-l10n-french AT
       lists DOT debian DOT org>. Veuillez signaler toute erreur de traduction par un rapport de  bogue  sur  le
       paquet manpages-fr-extra.

                                                 18 février 2012                                        tmpfs(5)