logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:mentors:cowbuilder [10/07/2015 10:07]
captnfab [Préparation]
doc:mentors:cowbuilder [10/07/2015 10:12]
captnfab
Ligne 244: Ligne 244:
 Rendre les deux fichiers exécutables : Rendre les deux fichiers exécutables :
 <code root>​chmod a+x /​var/​cache/​pbuilder/​hooks/​{D05deps,​B10lintian}</​code>​ <code root>​chmod a+x /​var/​cache/​pbuilder/​hooks/​{D05deps,​B10lintian}</​code>​
- 
-===== Préparation ===== 
- 
-Génération du chroot: 
-<code root>​DIST=unstable;​ ARCH=amd64; cowbuilder --create --architecture ${ARCH} --distribution ${DIST}</​code>​ 
-ou si vous utilisez un proxy pour les paquets : 
-<code root>​DIST=unstable;​ ARCH=amd64; cowbuilder --create --architecture ${ARCH} --distribution ${DIST} --http-proxy http://​localhost:​3142</​code>​ 
- 
-<code root>​chown -R user:user /​var/​cache/​pbuilder</​code>​ 
  
 ===== Configuration de sudo ===== ===== Configuration de sudo =====
  
-pbuilder et cowbuilder nécessitent d'​être lancés avec les droits super-utilisateurs. Cela se fait via sudo. Nous devons nous assurer que cela se passe bien, et pouvons même demander à ce que le mot de passe ne soit pas demandé à chaque fois (dangereux).+pbuilder et cowbuilder nécessitent d'​être lancés avec les droits super-utilisateurs, avec certaines variables d'​environnement. Cela peut être fait via sudo. Nous devons nous assurer que cela se passe bien, et pouvons même demander à ce que le mot de passe ne soit pas demandé à chaque fois (dangereux).
  
 Rajouter ce texte dans un nouveau fichier ''/​etc/​sudoers.d/​01_pbuilders''​ permet de s'​assurer cela. Rajouter ce texte dans un nouveau fichier ''/​etc/​sudoers.d/​01_pbuilders''​ permet de s'​assurer cela.
Ligne 268: Ligne 259:
   * Si vous préférez autoriser un groupe plutôt qu'un utilisateur,​ vous pouvez créer le groupe //​builders//​ et remplacer ''​user''​ par ''​%builders''​ dans le fichier ci-dessus.   * Si vous préférez autoriser un groupe plutôt qu'un utilisateur,​ vous pouvez créer le groupe //​builders//​ et remplacer ''​user''​ par ''​%builders''​ dans le fichier ci-dessus.
 Assurez-vous alors que votre utilisateur est bien membre de ce groupe et que vous avez relancé sa session.</​note>​ Assurez-vous alors que votre utilisateur est bien membre de ce groupe et que vous avez relancé sa session.</​note>​
 +
 +===== Préparation =====
 +
 +Génération du chroot:
 +<code user>​DIST=unstable;​ ARCH=amd64; sudo -H -E cowbuilder --create --architecture ${ARCH} --distribution ${DIST}</​code>​
 +ou si vous utilisez un proxy pour les paquets :
 +<code user>​DIST=unstable;​ ARCH=amd64; sudo -H -E cowbuilder --create --architecture ${ARCH} --distribution ${DIST} --http-proxy http://​localhost:​3142</​code>​
 +
 +<code root>​chown -R user:user /​var/​cache/​pbuilder</​code>​
 +
  
 ===== Entretien ===== ===== Entretien =====
doc/mentors/cowbuilder.txt · Dernière modification: 04/08/2015 17:46 par milou

Pied de page des forums

Propulsé par FluxBB