.lf 1 stdin .\" t .\" Copyright © 2005-2010 Roger Leigh .\" .\" schroot 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 3 of the License, or .\" (at your option) any later version. .\" .\" schroot 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. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see .\" . .\" .lf 1 /build/schroot-MPc_7p/schroot-1.6.10/debian/build/man/config.man .ds RELEASE_DATE 05 May 2014 .ds VERSION 1.6.10 .ds SCHROOT_LIBEXEC_DIR /usr/lib/x86_64-kfreebsd-gnu/schroot .ds SCHROOT_MOUNT_DIR /var/run/schroot/mount .ds SCHROOT_SESSION_DIR /var/lib/schroot/session .ds SCHROOT_FILE_UNPACK_DIR /var/lib/schroot/unpack .ds SCHROOT_OVERLAY_DIR /var/lib/schroot/union/overlay .ds SCHROOT_UNDERLAY_DIR /var/lib/schroot/union/underlay .ds SCHROOT_SYSCONF_DIR /etc/schroot .ds SCHROOT_CONF /etc/schroot/schroot.conf .ds SCHROOT_CONF_CHROOT_D /etc/schroot/chroot.d .ds SCHROOT_CONF_SETUP_D /etc/schroot/setup.d .ds SCHROOT_DATA_DIR /usr/share/schroot .ds SCHROOT_SETUP_DATA_DIR /usr/share/schroot/setup .ds SCHROOT_LOCALE_DIR /usr/share/locale .ds PACKAGE_LOCALE_DIR /usr/share/locale .ds PROGRAM schroot .lf 19 stdin .ds PROGRAM dchroot\-dsa .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH DCHROOT\-DSA 1 \*[RELEASE_DATE] "Version \*[VERSION]" "Debian sbuild" .SH NOM dchroot\-dsa — entrer dans un environnement de chroot. .SH RÉSUMÉ \fBdchroot\-dsa\fP [\fB\-h\fP\[or]\fB\-\-help\fP \[or] \fB\-V\fP\[or]\fB\-\-version\fP \[or] \fB\-l\fP\[or]\fB\-\-list\fP \[or] \fB\-i\fP\[or]\fB\-\-info\fP \[or] \fB\-\-config\fP \[or] \fB\-p\fP|\fB\-\-listpaths\fP] [\fB\-d \fP\fIrépertoire\fP\[or]\fB\-\-directory=\fP\fIrépertoire\fP] [\fB\-q\fP\[or]\fB\-\-quiet\fP \[or] \fB\-v\fP\[or]\fB\-\-verbose\fP] [\fB\-c \fP\fIchroot\fP\[or]\fB\-\-chroot=\fP\fIchroot\fP \[or] \fB\-\-all\fP \[or] \fBCHROOT]\fP [\fBCOMMANDE\fP] .SH DESCRIPTION \fBdchroot\-dsa\fP autorise l'utilisateur à exécuter une commande ou un interpréteur de commande de connexion dans un environnement chrooté. Si aucune commande n'est précisée, un interpréteur de commande de connexion sera démarré dans le répertoire personnel de l'utilisateur dans le chroot. .PP L'environnement de l'utilisateur sera préservé à l'intérieur du chroot. .PP La commande est un unique argument qui doit être un chemin absolu vers le programme. Des options supplémentaires ne sont pas permises. .PP Le répertoire dans lequel la commande ou l'interpréteur de commandes initial sont exécutés dépend du contexte. Voir l'option \fI\-\-directory\fP ci\-dessous pour une description complète. .PP Cette version de dchroot\-dsa est une encapsulation de compatibilité autour du programme \fBschroot\fP(1). Elle est fournie à des fins de rétro\-compatibilité avec les options de ligne de commande de dchroot\-dsa, mais schroot est recommandé pour des utilisations futures. Voyez la section \[lq] \fIIncompatibilités\fP\[rq] ci\-dessous pour plus d'informations sur des incompatibilités connues avec des versions plus anciennes de dchroot\-dsa. .PP .SH OPTIONS \fBdchroot\-dsa\fP accepte les options suivantes\ : .SS "Options basiques" .TP \fB\-h\fP, \fB\-\-help\fP Afficher un résumé de l'aide. .TP \fB\-a\fP, \fB\-\-all\fP Sélectionner tous les chroots. Notez que les versions précédentes de dchroot\-dsa n'incluent pas cette option. .TP \fB\-c\fP, \fB\-\-chroot=\fP\fIchroot\fP Spécifier un chroot à utiliser. Cette option peut être utilisée plusieurs fois pour spécifier plus d'un chroot, qui dans ce cas a un effet similaire à \fI\-\-all\fP. Si cette option n'est pas utilisée, le premier argument non\-option définira le chroot à utiliser. Notez que les versions précédentes de dchroot\-dsa n'incluent pas cette option. .TP \fB\-l\fP, \fB\-\-list\fP Lister tous les chroots disponibles. .TP \fB\-i\fP, \fB\-\-info\fP Afficher des informations détaillées à propos des chroots disponibles. Notez que les versions précédentes de dchroot\-dsa n'incluent pas cette option. .TP \fB\-p\fP, \fB\-\-listpaths\fP Afficher les chemins absolus des chroots disponibles. .TP \fB\-\-config\fP Afficher la configuration des chroots disponibles. C'est utile pour tester que la configuration utilisée est la même que celle du fichier de configuration. Tous les commentaires du fichier d'origine sont omis. Notez que les versions précédentes de dchroot\-dsa n'incluent pas cette option. .TP \fB\-d\fP, \fB\-\-directory=\fP\fIrépertoire\fP Se déplacer dans le \fIrépertoire\fP dans le chroot avant d'exécuter la commande ou l'interpréteur de commande de connexion. Si le \fIrépertoire\fP n'est pas disponible, dchroot\-dsa se terminera par un état d'erreur. .IP Le comportement par défaut (tous les répertoires sont dans le chroot) est d'exécuter l'interpréteur de commande de connexion ou la commande dans le répertoire personnel de l'utilisateur, ou dans \fI/\fP si le répertoire personnel n'est pas disponible. Si aucun de ces répertoires n'est disponible, dchroot se terminera par un état d'erreur. .TP \fB\-q\fP, \fB\-\-quiet\fP Afficher uniquement les messages essentiels. Notez que les versions précédentes de dchroot\-dsa n'incluent pas cette option. .TP \fB\-v\fP, \fB\-\-verbose\fP Afficher tous les messages. Notez que les versions précédentes de dchroot\-dsa n'incluent pas cette option. .TP \fB\-V\fP, \fB\-\-version\fP Afficher les informations de version. .SH CONFIGURATION .SH INCOMPATIBILITÉS .SS "Debian dchroot antérieur à la version 1.5.1" .IP \[bu] Cette version de dchroot\-dsa utilise \fIschroot.conf\fP pour sauver la configuration pour les chroots disponibles, au lieu du fichier \fIdchroot.conf\fP utilisé historiquement. dchroot\-dsa prend en charge la migration automatique de \fIdchroot.conf\fP vers le format de fichier par clé de \fIschroot.conf\fP avec l'option \fI\-\-config\fP des versions 0.2.2 à 1.5.0\ ; la prise en charge des formats plus anciens n'est plus disponible. .SS "dchroot DSA" .IP \[bu] Les messages d'information sont formulés et formatés différemment. .IP \[bu] dchroot\-dsa fournit un nombre restreint des fonctionnalités implémentées par \fBschroot\fP, mais c'est quand même schroot qui est en\-dessous. Par conséquent dchroot\-dsa est toujours soumis aux vérifications de sécurité de schroot, incluant les authentification et autorisation PAM et la gestion des sessions, par exemple, et par conséquent il peut se comporter légèrement différemment des versions plus anciennes de dchroot\-dsa dans certaines circonstances. .SS "dchroot de Debian" Le paquet \fBdchroot\fP fournit une implémentation alternative de dchroot. .IP \[bu] Toutes les incompatibilités ci\-dessus s'appliquent. .IP \[bu] Cette version de dchroot possède des options de ligne de commande incompatibles et certaines de ces options sont supportées ou ont des options équivalentes avec un nom différent, l'option \fI\-c\fP n'est pas nécessaire pour spécifier un chroot. Elle permet également à un shell script d'être utilisé comme option au lieu d'un chemin absolu unique ce qui permet l'exécution de commandes à options multiples au lieu d'une seule option. .SH "RÉPERTOIRES DE SUBSTITUTION" .PP dchroot\-dsa sélectionnera un répertoire approprié à utiliser à l'intérieur du chroot suivant si l'option \fI\-\-directory\fP est utilisée. Quand un répertoire est explicitement spécifié, seul un répertoire sera utilisé pour des raisons de sécurité et d'intégrité. Notez qu'à cause de multiples solutions de repli considérées pour les commandes, il est dangereux d'exécuter des commandes en utilisant dchroot\ ; utiliser schroot à la place. Les sous\-sections suivantes listent les séquences de solutions de repli pour chaque cas. CWD est le répertoire de travail courant, DIR est le répertoire spécifié par \fI\-\-directory\fP. .SS "Interpréteur de commande de connexion ou commande" .TS box; l|lw(4i). Transition (Host \[->] Chroot) Comment _ CWD \[->] passwd pw_dir T{ Comportement normal (si \fI\-\-directory\fP n'est pas utilisé) T} CWD \[->] / T{ Si passwd pw_dir n'existe pas T} \fBFAIL\fP T{ Si / n'existe pas T} .TE .SS "utilisation de \-\-directory" .TS box; l|lw(4i). Transition (Host \[->] Chroot) Comment _ CWD \[->] DIR Normal behaviour \fBFAIL\fP If DIR is nonexistent .TE .PP Aucune solution de repli ne devrait exister en toute circonstance. .SS Débogage .PP Notez que \fI\-\-debug=notice\fP affichera la liste interne des répertoires de repli calculée pour la session. .SH EXEMPLES .EX $ \f[CB]dchroot\-dsa \-l\fR\[CR] Available chroots: sarge, sid $ \f[CB]dchroot\-dsa \-\-listpaths\fR\[CR] /srv/chroot/sarge /srv/chroot/sid $ \f[CB]dchroot\-dsa \-q sid \-\- /bin/uname\fR\[CR] Linux $ \f[CB]dchroot\-dsa sid\fR\[CR] I: [sid chroot] Running login shell: \[lq]/bin/bash\[rq] $ .EE .LP Notez que la première ligne a été affichée sur l'erreur standard, et le reste sur la sortie standard. C'est intentionnel, pour que la sortie du programme exécuté dans le chroot puisse être redirigée via un pipe ou autre si besoin\ ; les données seront les mêmes que si la commande était exécutée directement sur le système hôte. .SH DÉPANNAGES Si quelque chose ne fonctionne pas, et qu'il n'est pas facile de déterminer ce qui ne va pas à partir des messages d'erreur, vous pouvez utiliser l'option \fB\-\-debug=\fP\fIniveau\fP pour activer les messages de débogage. Cela donnera un plus grand nombre d'informations. Les niveaux de débogage valides sont \[oq]none\[cq], \[oq]notice\[cq], \[oq]info\[cq], \[oq]warning\[cq] et \[oq]critical\[cq] par ordre croissant de sévérité. Plus le niveau de sévérité est faible, plus il y a de sortie. .PP Si vous avez toujours des problèmes, les développeurs peuvent être contactés sur la liste de diffusion (en anglais)\ : .br \f[CR]Debian\ buildd\-tools\ Developers\fR .br \f[CR]\fR .SH BOGUES Sur les architectures \fBmips\fP et \fBmipsel\fP, les noyaux Linux, jusqu'à la version 2.6.17 incluse, ont une prise en charge cassée des \fBpersonality\fP(2), qui a pour conséquence un échec de la mise en place des personnalités. Cela se manifeste par une erreur \[lq]Operation not permitted\[rq] (EPERM). Pour contourner ce problème, définissez \f[CI]personality\fR à \[oq]undefined\[cq], ou mettez à jour votre noyau vers une version plus récente. .SH FICHIERS .TP \f[BI]\*[SCHROOT_CONF]\fR Le fichier de configuration de \fBschroot\fP pour l'ensemble du système. Ce fichier doit être possédé par l'utilisateur root, et être non inscriptible par les autres. .lf 1 /build/schroot-MPc_7p/schroot-1.6.10/debian/build/man/translated/fr/authors.man .SH AUTEURS Roger Leigh. .lf 240 stdin .PP Cette implémentation de dchroot\-dsa utilise les même options de ligne de commande que le \fBdchroot\fP trouvé sur les machines exécutées par les Administrateur Système Debian pour le projet Debian. Ces machines ont un paquet source \fBdchroot\-dsa\fP qui fournit un paquet \fBdchroot\-dsa\fP, écrit par Ben Collins \f[CR] \fR et Martin Schulze \f[CR]\fR. .lf 1 /build/schroot-MPc_7p/schroot-1.6.10/debian/build/man/translated/fr/copyright.man .SH COPYRIGHT Copyright \(co 2005\-2012 Roger Leigh \f[CR]\fR .PP \fB\*[PROGRAM]\fP est un logiciel libre\ : vous pouvez le redistribuer et/ou le modifier aux conditions définies dans la licence publique générale GNU telle que publiée par la Free Software Foundation\ ; version\ 2 ou, selon votre préférence, toute version ultérieure. .lf 248 stdin .SH "VOIR AUSSI" \fBschroot\fP(1), \fBsbuild\fP(1), \fBchroot\fP(2), \fBschroot\-setup\fP(5), \fBschroot.conf\fP(5). .\"# .\"# The following sets edit modes for GNU EMACS .\"# Local Variables: .\"# mode:nroff .\"# fill-column:79 .\"# End: