Projet

Général

Profil

Tâche #20055

Mis à jour par Joël Cuissinat il y a environ 7 ans

En voulant documenter la fonctionnalité de la demande #17449

Deux améliorations possibles :
* Query-Auto/Maj-Auto devrait évoquer l'ajout du nouveau dépôt
* le script devait prendre en compte le proxy :
# La clé de signature ne peut être récupérée sans configurer la variable d'environnement https_proxy
# L'ajout de dépôt complémentaire devrait être géré derrière le proxy

h2. Query-Auto/Maj-Auto devrait évoquer l'ajout du nouveau dépôt

Query-Auto/Maj-Auto devrait évoquer l'ajout du nouveau dépôt, en revanche l'ajout d'une clé au trousseau est apparent :
<pre>
root@horus:~# Query-Auto
Mise à jour le lundi 03 avril 2017 09:23:19
*** horus 2.6.1 (0000000A) ***

Configuration du dépôt Ubuntu avec la source test-eole.ac-dijon.fr
Configuration du dépôt EOLE avec la source test-eole.ac-dijon.fr
gpg: le porte-clefs « /tmp/tmpJyC_Qm/secring.gpg » a été créé
gpg: le porte-clefs « /tmp/tmpJyC_Qm/pubring.gpg » a été créé
gpg: demande de la clef CE49EC21 sur le serveur hkp keyserver.ubuntu.com
gpg: /tmp/tmpJyC_Qm/trustdb.gpg : base de confiance créée
gpg: clef CE49EC21 : clef publique « Launchpad PPA for Mozilla Team » importée
gpg: aucune clef de confiance ultime n'a été trouvée
gpg: Quantité totale traitée : 1
gpg: importées : 1 (RSA: 1)
OK
OK
Action update pour root
Action list-upgrade pour root
Mise à jour OK
Aucun paquet à installer.
root@horus:~#
</pre>

h2. L'ajout h2.L'ajout de dépôt complémentaire devrait être géré derrière le proxy

L'exception est configurée pour le dépôt Scenari sur le module Amon.
La clé de signature ne peut être récupérée sans configurer la variable d'environnement https_proxy

Le dépôt est bien ajouté aux source.list.d
<pre>
root@scribe:~# cat /etc/apt/sources.list.d/additional.list
#template genere par Maj-Auto
#
# dépôt scenari
deb https://download.scenari.org/deb xenial main
root@scribe:~#
</pre>

Query-Auto sur le module Scribe n'affiche aucun message en rapport avec l'ajout de la clé.

Pour l'ajout de la clé de signature des paquets il faut configurer la variable d'environnement :
<pre>
# export https_proxy=http://10.1.3.1:3128
</pre>

Après un nouveau Query-Auto la clé n'est pas plus ajoutée au trousseau :
<pre>
# apt-key list
/etc/apt/trusted.gpg
--------------------
pub 1024D/437D05B5 2004-09-12
uid Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
sub 2048g/79164387 2004-09-12

pub 4096R/C0B21F32 2012-05-11
uid Ubuntu Archive Automatic Signing Key (2012) <ftpmaster@ubuntu.com>

pub 4096R/EFE21092 2012-05-11
uid Ubuntu CD Image Automatic Signing Key (2012) <cdimage@ubuntu.com>

pub 1024D/FBB75451 2004-12-30
uid Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>

/etc/apt/trusted.gpg.d/eole-archive-keyring.gpg
-----------------------------------------------
pub 4096R/4E78A3F5 2012-05-30 [expire : 2018-05-29]
uid EOLE 2.4 Repository <repository@listeseole.ac-dijon.fr>

pub 4096R/00F855DF 2016-03-23 [expire : 2024-03-21]
uid EOLE ISO Automatic Signing Key (2.6/Xenial) <repository@listeseole.ac-dijon.fr>

pub 4096R/C87937E0 2017-02-06 [expire : 2022-02-05]
uid EOLE Samba Repository (4.5) <repository@listeseole.ac-dijon.fr>
sub 4096R/BE3B7F6D 2017-02-06 [expire : 2022-02-05]

</pre>

Retour