Firma pacchetti deb

Installazione, configurazione e uso di programmi e strumenti.
paozaf
Prode Principiante
Messaggi: 108
Iscrizione: mercoledì 25 aprile 2007, 14:43

Firma pacchetti deb

Messaggio da paozaf »

Buonasera,
sto creando il file deb di un progetto scritto in C e vorrei che il pacchetto fosse disponibile sia per architetture a 32 bit che a 64.
Per questo motivo ho virtualizzato una distribuzione di Ubuntu a 32 bit e una a 64 nelle quali creo il pacchetto deb per le relative architetture.
Vorrei anche firmare il pacchetto e per questo motivo, dopo la creazione dell'archivio, uso gpg e dpkg-sig.
Ora il problema è uno: se creo la chiave sulla piattaforma a 32 bit, devo copiarla su quella a 64 o devo crearla da capo?
Se la devo copiare, che file mi interessano?
Grazie
deimos
Prode Principiante
Messaggi: 66
Iscrizione: lunedì 11 ottobre 2010, 19:51
Località: vercelli
Contatti:

Re: Firma pacchetti deb

Messaggio da deimos »

dovresti usare sempre la stessa gpg key. Ti basta copiare la dir "~/.ssh" di modo che sia uguale in entrambe le virtualizzazioni
Linux counter #101284
mediadownloader
paozaf
Prode Principiante
Messaggi: 108
Iscrizione: mercoledì 25 aprile 2007, 14:43

Re: Firma pacchetti deb

Messaggio da paozaf »

.ssh? forse vuoi dire .gnupg o no?
Comunque, cosa cambia se firmo un deb o se non lo firmo?
Vorrei creare un piccolo repo online per distribuire questo programma.
Altra cosa: le guide che ho trovato e che spiegano come creare un repo online non fanno riferimento alla creazione della chiave associata al repo. E' normale?
deimos
Prode Principiante
Messaggi: 66
Iscrizione: lunedì 11 ottobre 2010, 19:51
Località: vercelli
Contatti:

Re: Firma pacchetti deb

Messaggio da deimos »

Codice: Seleziona tutto

.ssh? forse vuoi dire .gnupg o no?
si scusa  >:(

La firma serve per accertare la provenienza ed è obbligatoria se per esempio vuoi che venga "considerato" per essere messo nei repo ufficiali, comunque non costa niente metterla :) 

Codice: Seleziona tutto

Altra cosa: le guide che ho trovato e che spiegano come creare un repo online non fanno riferimento alla creazione della chiave associata al repo. E' normale?
Non ne so molto di packaging, spero che altri ti possano aiutare
Linux counter #101284
mediadownloader
paozaf
Prode Principiante
Messaggi: 108
Iscrizione: mercoledì 25 aprile 2007, 14:43

Re: Firma pacchetti deb

Messaggio da paozaf »

Capito...ma poi la chiave la devo caricare su qualche keylogger?
Per la chiave del repo aspetto chi ne sa di più.
Grazie mille.
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: Firma pacchetti deb

Messaggio da vaillant »

Nel nostro bel wiki è spiegato per filo e per segno come creare una chiave GPG e caricarla su un apposito server Sicurezza/GnuPg
Avatar utente
ItachiSama93
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 16 dicembre 2010, 21:35
Località: Gallarate/In qualche parte della terra del Fuoco =)
Contatti:

Re: Firma pacchetti deb

Messaggio da ItachiSama93 »

se proprio non riesci a giostrartela, ti faccio una videoguida su come caricare il progetto e/o firmarlo con la chiave u.u
anch'io ero nei tuoi casini, ma ora so un pò di packaging ;) (ma non di scrittura in C! xD)
fammi sapere qui o per p.m.
sto creando dei ppa per release svn di FFmpeg e Red Eclipse... se vuoi aiutarmi fammelo sapere ;-)
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti