Firma pacchetti deb
Firma pacchetti deb
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
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
dovresti usare sempre la stessa gpg key. Ti basta copiare la dir "~/.ssh" di modo che sia uguale in entrambe le virtualizzazioni
Re: Firma pacchetti deb
.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?
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
Codice: Seleziona tutto
.ssh? forse vuoi dire .gnupg o no?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?Re: Firma pacchetti deb
Capito...ma poi la chiave la devo caricare su qualche keylogger?
Per la chiave del repo aspetto chi ne sa di più.
Grazie mille.
Per la chiave del repo aspetto chi ne sa di più.
Grazie mille.
- vaillant
- 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
Nel nostro bel wiki è spiegato per filo e per segno come creare una chiave GPG e caricarla su un apposito server Sicurezza/GnuPg
- 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
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.
anch'io ero nei tuoi casini, ma ora so un pò di packaging
fammi sapere qui o per p.m.
sto creando dei ppa per release svn di FFmpeg e Red Eclipse... se vuoi aiutarmi fammelo sapere ;-)
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti