# Extrepo et les fichier de signature

**URL:** <https://www.debian-fr.org/t/extrepo-et-les-fichier-de-signature/92935>\
**Category:** Support Debian\
**Tags:** extrepo, installation, signed-by\
**Created:** [Septembre 21, 2026, 9:30 UTC](https://www.debian-fr.org/t/extrepo-et-les-fichier-de-signature/92935 "2026-09-21T09:30:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 21, 2026, 9:30 UTC](https://www.debian-fr.org/t/extrepo-et-les-fichier-de-signature/92935/1 "2026-09-21T09:30:05Z")

</div>

Bonjour,  
J’utilise extrepo qui est bien pratique. Mais j’ai constaté un point négatif: il n’utilise pas les répertoire prévu pour le fichier de signature.  
Normalement, on est sensé utiliser /`usr/share/keyrings` ou /`etc/apt/trusted.gpg.d`.  
Il utilise `/var/lib/extrepo`.  
Y-a-t-il y moyen de modifier ce comportement fautif?

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Septembre 21, 2026, 9:54 UTC](https://www.debian-fr.org/t/extrepo-et-les-fichier-de-signature/92935/2 "2026-09-21T09:54:11Z")

</div>

> [@Zargos](#):
>
> / `etc/apt/trusted.gpg.d` .

Stocker les clé dedans n’est pas déconseillé dorénavant ?

> **[OpenPGP certificate distribution - DebianRepository/UseThirdParty - Debian Wiki](https://wiki.debian.org/DebianRepository/UseThirdParty?pow_referer=#OpenPGP_certificate_distribution)**
>
> Repositories MUST be signed with an OpenPGP certificate. A binary export (gpg --export) of the certificate SHOULD be available at the root of the repository under the filename deriv-archive-keyring.pgp, where deriv is the a short name for the...

> [@Zargos](#):
>
> / `usr/share/keyrings`

Cet emplacement quant à lui (toujours dans le même lien) est réservé au dépôts de Debian.

Finalement la question c’est pourquoi pas dans `/etc/apt/keyrings` mais faut croire que extrepo doit avoir un besoin de séparer ces ressources pour éviter qu’un autre process viennent toucher au clés sans qu’il en ai conscience.

> [@Zargos](#):
>
> Il utilise `/var/lib/extrepo` .

Ce qui est le répertoire pour les données persistante, donc à priori la bonne place ?

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 21, 2026, 10:01 UTC](https://www.debian-fr.org/t/extrepo-et-les-fichier-de-signature/92935/3 "2026-09-21T10:01:40Z")

</div>

> [@Clochette](#):
>
> Stocker les clé dedans n’est pas déconseillé dorénavant ?

Oui exact. D’ailleurs, il y a encore pas mal de tutoriels, même récents qui l’utilisent toujours.  
Personnellement, dans le doute j’utilise /use/share/keyrings. Mais tu as raison, la logique voudrais que ce soit mis sous /etc/apt/keyrings.

Mais j’ai effectivement trouvé ceci, bien que cela ne résolve pas trusted.gpg.d car il y est toujours d’actualité semble-t-il:

Les emplacements recommandés pour les porte-clés sont /usr/share/keyrings pour les porte-clés gérés par des packages, et /etc/apt/keyrings pour les porte-clés gérés par l’opérateur système. Si aucun fichier de trousseau de clés n’est spécifié, la valeur par défaut est le trousseau de clés trusted.gpg et tous les trousseaux de clés du répertoire trusted.gpg.d/ .

En fait en vérifiant, c’est plus compliqué:  
Debian met des clefs pgp dans /usr/share/keyrings. IL faut un lien gpg sur ces mêmes clefs.  
Et les clefs .asc sont mises dans /etc/apt/trusted.gpg.d

C’est un peu le bordel 😃

En résumant:

- Debian → on le laisse faire 😉
- Extrepo → ben pareil, trop pénible à changer
- Le reste → /etc/apt/keyrings
