Pagina 1 di 1

repository megasync da cartella web con file release.gpg

MessaggioInviato: 07/04/2016, 7:55
da vagnu00
Salve a tutti! volevo chiedere una cosa riguardo a questa cartella web ma forse potrebbe valere per altre relative ad altri pacchetti

se io aggiungo in sources.list la riga

deb https://mega.nz/linux/MEGAsync/Debian_9.0/ ./

di per se apt update non funziona, ma ho notato che nella cartella c'e' un file release.gpg.
e' la chiave per permettere gli aggiornamenti?
e' possibile importarla a "mano"?

Re: repository megasync da cartella web con file release.gpg

MessaggioInviato: 12/04/2016, 7:49
da vagnu00
sinceramente non ho trovato niente a riguardo, ho provato scaricare il file .gpg e a importarlo con il comanto apt-key ... ma non funziona....:-(

Re: repository megasync da cartella web con file release.gpg

MessaggioInviato: 12/04/2016, 12:56
da s3v
Qual è l'output di errore?

Re: repository megasync da cartella web con file release.gpg

MessaggioInviato: 15/04/2016, 20:35
da vagnu00
in seguito a mio comando

Codice: Seleziona tutto
# apt-key add /home/vagnu00/Release.gpg


risposta

Codice: Seleziona tutto
gpg: non sono stati trovati dati OpenPGP validi.

Re: repository megasync da cartella web con file release.gpg

MessaggioInviato: 18/04/2016, 14:16
da s3v
apt-key, come dice il nome, accetta una chiave pubblica da inserire nel keyring di APT per verificare l'autenticità dei pacchetti. Il file Release.gpg è invece la un file di firma creato a partire dalla chiave privata di chi ha creato quel file.
Per cui ti serve la chiave pubblica contenuta in qualche file da qualche parte o su un server di chiavi.
Servirebbe l'output di:
Codice: Seleziona tutto
# apt-get update

che, in caso di assenza di chiave pubblica per un dato repository, emette un messaggio d'errore (o dovrebbe farlo).

Re: repository megasync da cartella web con file release.gpg

MessaggioInviato: 18/04/2016, 15:56
da Selky
Nei giorni scorsi ci avevo provato. La 8 funzionava, la 9 mi dava il medesimo errore. Avevo notato che nel loro repository per la 9 mancava la "Release.key". L'hanno inserita il 18, cioè oggi e ora funziona.

Rimane però un problema per Stretch e la versione 9, la libreria libcrypto++9v5 che non è installabile perchè non è presente nei repo.