192 lines
9.2 KiB
HTML
192 lines
9.2 KiB
HTML
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<HTML><HEAD><TITLE>Man page of dpkg-statoverride</TITLE>
|
|
</HEAD><BODY>
|
|
<H1>dpkg-statoverride</H1>
|
|
Section: suite dpkg (1)<BR>Updated: 2020-03-23<BR><A HREF="#index">Index</A>
|
|
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
|
|
|
|
|
<A NAME="lbAB"> </A>
|
|
<H2>NOM</H2>
|
|
|
|
dpkg-statoverride - Annuler la propriété et le mode des fichiers
|
|
<A NAME="lbAC"> </A>
|
|
<H2>SYNOPSIS</H2>
|
|
|
|
<B>dpkg-statoverride</B> [<I>option</I>...] <I>commande</I>
|
|
<A NAME="lbAD"> </A>
|
|
<H2>DESCRIPTION</H2>
|
|
|
|
Les « <B>dérogations d'état</B> » sont une façon de demander à <B><A HREF="/cgi-bin/man/man2html?1+dpkg">dpkg</A></B>(1) de
|
|
changer le propriétaire ou le mode d'un chemin lors de l'installation d'un
|
|
paquet (cela s'applique à tout objet de système de fichiers que <B>dpkg</B>
|
|
gère, notamment les répertoires, les périphériques, etc.). On peut s'en
|
|
servir pour forcer l'installation de programmes qui sont normalement
|
|
« setuid » sans ce drapeau « setuid », ou pour les rendre exécutables
|
|
seulement par un groupe donné.
|
|
<P>
|
|
|
|
<B>dpkg-statoverride</B> est un utilitaire pour gérer la liste des
|
|
dérogations. Il possède trois fonctions élémentaires : l'ajout, la
|
|
suppression et le listage des dérogations.
|
|
<A NAME="lbAE"> </A>
|
|
<H2>COMMANDES</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="1"><B>--add</B><I> utilisateur groupe mode chemin</I><DD>
|
|
Ajoute une dérogation (« override ») pour <I>chemin</I>. <I>chemin</I> n'a pas
|
|
besoin d'exister quand cette commande est utilisée ; la dérogation est
|
|
stockée et utilisée par la suite. Les utilisateurs ou les groupes peuvent
|
|
être indiqués par leur nom (par exemple <B>root</B> ou <B>nobody</B>) ou bien par
|
|
leur numéro, en préfixant ce numéro par le caractère « <B>#</B> » (par exemple,
|
|
<B>#0</B> ou <B>#65534</B>). Le <I>mode</I> doit être indiqué en numérotation octale.
|
|
<P>
|
|
Si <B>--update</B> est utilisée et si <I>chemin</I> existe, le fichier change
|
|
immédiatement de propriétaire et de mode.
|
|
<DT id="2"><B>--remove</B> <I> chemin</I><DD>
|
|
Supprime une dérogation (« override ») pour <I>chemin</I>, l'état de <I>chemin</I>
|
|
est inchangé.
|
|
<DT id="3"><B>--list</B> [<I>motif-global</I>]<DD>
|
|
Liste toutes les dérogations. Quand on donne une expression rationnelle
|
|
(« glob »), la sortie est limitée aux dérogations qui correspondent au
|
|
motif.
|
|
<DT id="4"><B>--help</B><DD>
|
|
Affiche un message d'aide puis quitte.
|
|
<DT id="5"><B>--force-help</B><DD>
|
|
Donne des renseignements sur les options <B>--force-</B><I>quelque-chose</I> (depuis
|
|
dpkg 1.19.5).
|
|
<DT id="6"><B>--version</B><DD>
|
|
Affiche le numéro de version puis quitte.
|
|
</DL>
|
|
<A NAME="lbAF"> </A>
|
|
<H2>OPTIONS</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="7"><B>--admindir</B><I> répertoire</I><DD>
|
|
Fixe le répertoire d'administration à <I>répertoire</I>, où se trouve aussi le
|
|
fichier <I>statoverride</I>. La valeur par défaut est <I>/var/lib/dpkg</I>.
|
|
<DT id="8"><B>--instdir</B> <I>répertoire</I><DD>
|
|
Définit le répertoire d'installation qui désigne le répertoire où les
|
|
paquets sont installés (depuis dpkg 1.19.2). Par défaut c'est « <I>/</I> ».
|
|
<DT id="9"><B>--root</B> <I>répertoire</I><DD>
|
|
Définit le répertoire root à <B>directory</B>, ce qui définit le répertoire
|
|
d'installation à « <I>répertoire</I> » et le répertoire d'administration à
|
|
« <I>répertoire</I><B>/var/lib/dpkg</B> » (depuis dpkg 1.19.2).
|
|
<DT id="10"><B>--force-</B><I>quelque-chose</I><DD>
|
|
|
|
<B>--no-force-</B><I>quelque-chose</I>, <B>--refuse-</B><I>quelque-chose</I>
|
|
Force ou refuse (<B>no-force</B> et <B>refuse</B> signifient la même chose) de faire
|
|
quelque chose (depuis dpkg 1.19.5). <I>quelque-chose</I> est une liste d'actions
|
|
séparées par des virgules, décrites ci-après. <B>--force-help</B> affiche un
|
|
message qui les décrit. Les actions marquées d'un (*) sont forcées par
|
|
défaut.
|
|
<P>
|
|
<I>Avertissement : ces options sont principalement destinées aux experts. Un
|
|
usage auquel manque la pleine compréhension de leurs effets peut casser le
|
|
système entier.</I>
|
|
<P>
|
|
<B>all</B> : Met en œuvre (ou pas) toutes les options de forçage.
|
|
<P>
|
|
<B>statoverride-add</B> : remplacer une dérogation d'état existante lors de son
|
|
ajout (depuis dpkg 1.19.5)
|
|
<P>
|
|
<B>statoverride-remove</B> : ignorer l'absence de dérogation d'état lors de sa
|
|
suppression (depuis dpkg 1.19.5).
|
|
<P>
|
|
<B>security-mac</B>(*) : utiliser une sécurité basée sur le contrôle d'accès
|
|
obligatoire (Mandatory Access Controls - MAC) spécifique à la plateforme
|
|
lors de l'installation de fichiers dans le systèmes de fichiers (depuis
|
|
dpkg 1.19.5). Sur les systèmes Linux, la mise en œuvre utilise SELinux.
|
|
<DT id="11"><B>--force</B><DD>
|
|
Force une opération, même si un test de validité l'interdirait. C'est
|
|
nécessaire pour annuler une précédente dérogation. Cette option est obsolète
|
|
(depuis dpkg 1.19.5), elle est remplacée par <B>--force-all</B>.
|
|
<DT id="12"><B>--update</B><DD>
|
|
Essaye de changer immédiatement le <I>chemin</I> vers les nouveaux propriétaire
|
|
et mode s'il existe.
|
|
<DT id="13"><B>--quiet</B><DD>
|
|
Moins de bavardage sur ce qui est fait.
|
|
</DL>
|
|
<A NAME="lbAG"> </A>
|
|
<H2>CODE DE SORTIE</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="14"><B>0</B><DD>
|
|
L'action demandée s'est correctement déroulée.
|
|
<DT id="15"><B>1</B><DD>
|
|
Pour <B>--list</B>, s'il n'y a pas de dérogation ou si aucune ne correspond au
|
|
« glob » fourni.
|
|
<DT id="16"><B>2</B><DD>
|
|
Erreur fatale ou irrécupérable due à l'utilisation d'une ligne de commande
|
|
non valable, ou interactions avec le système, telles que des accès à la base
|
|
de données, des allocations de mémoire, etc.
|
|
</DL>
|
|
<A NAME="lbAH"> </A>
|
|
<H2>ENVIRONNEMENT</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="17"><B>DPKG_ROOT</B><DD>
|
|
Si cette variable est positionnée et que les options <B>--admindir</B> ou
|
|
<B>--root</B> ne sont pas précisées, ce répertoire sera utilisé comme répertoire
|
|
racine du système de fichiers (depuis dpkg 1.19.2).
|
|
<DT id="18"><B>DPKG_ADMINDIR</B><DD>
|
|
Si cette variable est positionnée et que les options <B>--admindir</B> ou
|
|
<B>--root</B> ne sont pas précisées, ce répertoire sera utilisé comme répertoire
|
|
de données pour <B>dpkg</B>.
|
|
<DT id="19"><B>DPKG_FORCE</B><DD>
|
|
Si cette variable est positionnée et qu'aucune des options <B>--force-</B><I>...</I>
|
|
n'est précisée, elle sera considérée comme l'option de forçage à utiliser
|
|
(depuis dpkg 1.19.5).
|
|
<DT id="20"><B>DPKG_COLORS</B><DD>
|
|
Définit le mode de couleur (depuis dpkg 1.18.5). Les valeurs actuellement
|
|
acceptées sont <B>auto</B> (par défaut), <B>always</B> et <B>never</B>.
|
|
</DL>
|
|
<A NAME="lbAI"> </A>
|
|
<H2>FICHIERS</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="21"><I>/var/lib/dpkg/statoverride</I><DD>
|
|
Ce fichier contient la liste actuelle des dérogations concernant le
|
|
système. Il se trouve dans le répertoire d'administration de <B>dpkg</B>, avec
|
|
les autres fichiers importants comme <I>status</I> ou <I>available</I>.
|
|
<BR>
|
|
|
|
Note : <B>dpkg-statoverride</B> garde une copie de ce fichier, avec une
|
|
extension « -old », avant de le remplacer par un nouveau.
|
|
</DL>
|
|
<A NAME="lbAJ"> </A>
|
|
<H2>VOIR AUSSI</H2>
|
|
|
|
<B><A HREF="/cgi-bin/man/man2html?1+dpkg">dpkg</A></B>(1).
|
|
<A NAME="lbAK"> </A>
|
|
<H2>TRADUCTION</H2>
|
|
|
|
Ariel VARDI <<A HREF="mailto:ariel.vardi@freesbee.fr">ariel.vardi@freesbee.fr</A>>, 2002.
|
|
Philippe Batailler, 2006.
|
|
Nicolas François, 2006.
|
|
Veuillez signaler toute erreur à <<A HREF="mailto:debian-l10n-french@lists.debian.org">debian-l10n-french@lists.debian.org</A>>.
|
|
<P>
|
|
|
|
<HR>
|
|
<A NAME="index"> </A><H2>Index</H2>
|
|
<DL>
|
|
<DT id="22"><A HREF="#lbAB">NOM</A><DD>
|
|
<DT id="23"><A HREF="#lbAC">SYNOPSIS</A><DD>
|
|
<DT id="24"><A HREF="#lbAD">DESCRIPTION</A><DD>
|
|
<DT id="25"><A HREF="#lbAE">COMMANDES</A><DD>
|
|
<DT id="26"><A HREF="#lbAF">OPTIONS</A><DD>
|
|
<DT id="27"><A HREF="#lbAG">CODE DE SORTIE</A><DD>
|
|
<DT id="28"><A HREF="#lbAH">ENVIRONNEMENT</A><DD>
|
|
<DT id="29"><A HREF="#lbAI">FICHIERS</A><DD>
|
|
<DT id="30"><A HREF="#lbAJ">VOIR AUSSI</A><DD>
|
|
<DT id="31"><A HREF="#lbAK">TRADUCTION</A><DD>
|
|
</DL>
|
|
<HR>
|
|
This document was created by
|
|
<A HREF="/cgi-bin/man/man2html">man2html</A>,
|
|
using the manual pages.<BR>
|
|
Time: 00:05:01 GMT, March 31, 2021
|
|
</BODY>
|
|
</HTML>
|