Pagina 1 di 1
Chiavi gpg
Inviato: martedì 14 aprile 2009, 10:36
da craft
Ho questo problemino, quando inserisco un nuovo repo, magari seguendo una guida che poi mi consente di installare un nuovo software, non so poi come fare per autenticarlo. Esiste un comando standard per far ciò?
Spesso, accade che vi è postato solo il repo e non la chiave gpg. questo comporta tutti quei segnali d'errore ogno volta dia da terminale un sudo apt-get update
Ciao.
Re: Chiavi gpg
Inviato: martedì 14 aprile 2009, 10:39
da filo1234
Re: Chiavi gpg
Inviato: martedì 14 aprile 2009, 11:47
da Elrond
Re: Chiavi gpg
Inviato: martedì 14 aprile 2009, 12:07
da ale88sv
Ciao se ti puo aiutare io ho fatto uno script k aggiorna in automatico tutto (aggiungendo anke le chiavi )
#!/bin/bash
touch err
sudo apt-get update 2>err
num=$(grep 'NO_PUBKEY' err | wc -l)
str=$(grep 'NO_PUBKEY' err)
tot=$num
if [ $num != 0 ]
then
echo "---RISOLVO NO_PUBKEY---"
for (( i=0 ; i<$num ; i++ ))
do
tmp=${str#*NO_PUBKEY }
key=${tmp:0:16}
str=${str#*NO_PUBKEY}
echo "Aggiungo la chiave:$key"
gpg --keyserver subkeys.pgp.net --recv $key
gpg --export --armor $key | sudo apt-key add -
done
fi
num=0
num=$(grep 'BADSIG' err | wc -l)
str=$(grep 'BADSIG' err)
tot=$(( $tot + $num ))
if [ $num != 0 ]
then
echo "---RISOLVO BADSIG---"
for (( i=0 ; i<$num ; i++ ))
do
tmp=${str#*BADSIG }
key=${tmp:0:16}
str=${str#*BADSIG}
echo "Aggiungo la chiave:$key"
gpg --keyserver subkeys.pgp.net --recv $key
gpg --export --armor $key | sudo apt-key add -
done
fi
rm err
if [ $tot != 0 ]
then
sudo apt-get update
fi
sudo apt-get upgrade
sudo apt-get dist-upgrade -f
cmq se ne parla qui:
http://forum.ubuntu-it.org/viewtopic.php?t=201409 (c'e anke l interfaccia grafica volendo)