man-pages/fr/man1/dh_usrlocal.1.html
2021-03-31 01:06:50 +01:00

145 lines
4.5 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of DH_USRLOCAL</TITLE>
</HEAD><BODY>
<H1>DH_USRLOCAL</H1>
Section: Debhelper (1)<BR>Updated: 2020-03-27<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NOM</H2>
dh_usrlocal - Migrer les répertoires usr/local dans les scripts de
maintenance du paquet
<A NAME="lbAC">&nbsp;</A>
<H2>SYNOPSIS</H2>
<B>dh_usrlocal</B> [<I>options_de_debhelper</I>] [<B>-n</B>]
<A NAME="lbAD">&nbsp;</A>
<H2>DESCRIPTION</H2>
<B>dh_usrlocal</B> est le programme de la suite debhelper qui peut être utilisé
pour la construction des paquets qui produisent un sous-répertoire dans
<I>/usr/local</I> lors de leur installation.
<P>
<B>dh_usrlocal</B> recherche des sous-répertoires dans <I>usr/local</I> du
répertoire de construction du paquet et les supprime. Il remplace les
répertoires supprimés par des lignes de code dans les scripts de maintenance
du paquet (sauf si <B>-n</B> est utilisé) afin de créer ces répertoires au
moment de l'installation. Il génère également les lignes de code pour
supprimer ces répertoires lorsque le paquet est enlevé, conformément à la
Charte Debian. Ces lignes de codes sont ajoutées aux scripts de maintenance
du paquet par <B>dh_installdeb</B>. Voir <B><A HREF="/cgi-bin/man/man2html?1+dh_installdeb">dh_installdeb</A></B>(1) pour une
explication sur l'ajout des lignes de code aux scripts de maintenance du
paquet.
<P>
Lorsque la variable d'environnement <I></I><FONT SIZE="-1"><I>DEB_RULES_REQUIRES_ROOT</I></FONT><I></I> n'est pas
égale à <I>binary-targets</I>, les répertoires dans <I>/usr/local</I> sont traités
comme s'ils appartenaient à root:root (voir ci-dessous).
<P>
Lorsque la variable d'environnement <I></I><FONT SIZE="-1"><I>DEB_RULES_REQUIRES_ROOT</I></FONT><I></I> vaut
<TT>&quot;binary-targets&quot;</TT>, le propriétaire, les groupes et les permissions seront
conservés, sauf si le répertoire appartient à root:root.
<P>
Si un répertoire appartient à root:root, le propriétaire sera déterminé à
l'installation. Le propriétaire et les permissions seront fixés à root:root
en mode 0755, ou à root:staff en mode 02775. Le choix effectif dépend de la
présence du fichier <I>/etc/staff-group-for-usr-local</I> (comme documenté dans
la Charte Debian, §9.1.2, depuis la version 4.1.4).
<A NAME="lbAE">&nbsp;</A>
<H2>OPTIONS</H2>
<DL COMPACT>
<DT id="1"><B>-n</B>, <B>--no-scripts</B><DD>
Empêche la modification des scripts de maintenance du paquet <I>postinst</I> et
<I>prerm</I>.
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>REMARQUES</H2>
Nota : Ce programme n'est pas idempotent. Un <B><A HREF="/cgi-bin/man/man2html?1+dh_prep">dh_prep</A></B>(1) doit être réalisé
entre chaque exécution de ce programme. Sinon, il risque d'y avoir plusieurs
occurrences des mêmes lignes de code dans les scripts de maintenance du
paquet.
<A NAME="lbAG">&nbsp;</A>
<H2>CONFORMITÉ</H2>
Charte Debian, version 2.2
<A NAME="lbAH">&nbsp;</A>
<H2>VOIR AUSSI</H2>
<B><A HREF="/cgi-bin/man/man2html?7+debhelper">debhelper</A></B>(7)
<P>
Ce programme fait partie de debhelper.
<A NAME="lbAI">&nbsp;</A>
<H2>AUTEUR</H2>
Andrew Stribblehill &lt;<A HREF="mailto:ads@debian.org">ads@debian.org</A>&gt;
<A NAME="lbAJ">&nbsp;</A>
<H2>TRADUCTION</H2>
Cette traduction est maintenue à l'aide de l'outil po4a
&lt;URL:<A HREF="http://po4a.alioth.debian.org/">http://po4a.alioth.debian.org/</A>&gt; par l'équipe francophone de traduction
de Debian.
<P>
Veuillez signaler toute erreur de traduction en écrivant à
&lt;<A HREF="mailto:debian-l10n-french@lists.debian.org">debian-l10n-french@lists.debian.org</A>&gt; ou par un rapport de bogue sur le paquet
debhelper.
<P>
Vous pouvez toujours avoir accès à la version anglaise de ce document en
utilisant la commande « man -L C &lt;section&gt; &lt;page_de_man&gt; ».
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="2"><A HREF="#lbAB">NOM</A><DD>
<DT id="3"><A HREF="#lbAC">SYNOPSIS</A><DD>
<DT id="4"><A HREF="#lbAD">DESCRIPTION</A><DD>
<DT id="5"><A HREF="#lbAE">OPTIONS</A><DD>
<DT id="6"><A HREF="#lbAF">REMARQUES</A><DD>
<DT id="7"><A HREF="#lbAG">CONFORMITÉ</A><DD>
<DT id="8"><A HREF="#lbAH">VOIR AUSSI</A><DD>
<DT id="9"><A HREF="#lbAI">AUTEUR</A><DD>
<DT id="10"><A HREF="#lbAJ">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>