Création d'un paquet authentifié

Bonsoir,

J’ai créer un paquet (pour haskell 7.10.2).
Je l’ai mis sur un dépôt distant. Jusque là j’ai pas eu de pb, par contre lorsque j’essaie de l’installer sur un système vierge (docker) j’ai un pb d’authentification du paquet.
J’ai pourtant signer mon paquet via ma clé avec ma clé (dispo oss-repository.firebaseapp.com/key.asc)
Voici comment j’ai signé mon paquet via

cd $(mktemp -d) mv $MON_FICHIER_DEB . ar x $MON_FICHIER_DEB cat debian-binary control.tar.gz data.tar.gz > /tmp/combined-contents gpg -abs -o _gpgorigin /tmp/combined-contents ar rc ghc_7.10.2_amd64.deb _gpgorigin debian-binary control.tar.gz data.tar.gz mv ghc_7.10.2_amd64.deb ~/Dropbox/repository/dists/debian/jessie/binary-amd64
et pour le tester, via un docker, j’ai utilisé

apt-get install apt-transport-https curl echo 'deb https://oss-repository.firebaseapp.com debian jessie' > /etc/apt/sources.list.d/oss-repository.list curl https://oss-repository.firebaseapp.com/key.asc | apt-key add - cat <<EOF> /etc/apt/preferences.d/haskell-compiler Package: ghc Candidate: 7.10.2 EOF Package: ghc Pin: origin oss-repository.firebaseapp.com Pin-Priority: 600 EOF apt-get update
Quand je tente d’installer mon paquets

j’ai

Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: ghc 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 166 MB of archives. After this operation, 971 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated!

Hello,

Tu as essayé avec --allow-unauthenticated ?

wiki.debian.org/SecureApt#How_a … elease.gpg

Oui, et effectivement apt-get réussi à m’installer mon paquet

Mais ma question, c’est plus de savoir comment signé mon [quote]ghc_7.10.2_amd64.deb[/quote]

sachant que je demandé d’installer un clé gpg oss-repository.firebaseapp.com/key.asc

pour utiliser mon dépôt