Pagina 1 di 1

[RISOLTO] Creazione pacchetto deb, problemi durante la firma

Inviato: venerdì 16 ottobre 2009, 20:40
da SaMMoX
Può darsi che non abbia capito io come si creano i deb, ad ogni modo... Vorrei creare un pacchetto deb di un semplice progettino, per questo ho rinominato la cartella dei sorgenti come nomepacchetto-1.0, sono entrato in tale cartella e ho dato

Codice: Seleziona tutto

dh_make -e email -n
Sono poi entrato nella cartella debian e ho modificato opportunamente i vari file, tra cui il control. Quindi sono rientrato nella root ed ho dato

Codice: Seleziona tutto

sudo dpkg-buildpackage -rfakeroot
e come risposta, alla fine, ottengo questo

Codice: Seleziona tutto

dpkg-deb: costruisco il pacchetto `nomepacchetto' in `../nomepacchetto_1.0_i386.deb'.
 signfile nomepacchetto_1.0.dsc
gpg: WARNING: unsafe enclosing directory ownership on configuration file `/home/gianni/.gnupg/gpg.conf'
gpg: skipped "Gianni <email>": secret key not available
gpg: [stdin]: clearsign failed: secret key not available

 dpkg-genchanges  >../nomepacchetto_1.0_i386.changes
dpkg-genchanges: including full source code in upload
dpkg-buildpackage: full upload; Debian-native package (full source is included)
dpkg-buildpackage: warning: Failed to sign .dsc and .changes file
Avevo creato precedentemente una coppia di chiavi pgp seguendo questo.

Il deb che viene creato funge, solo mi sapreste dire come fare per firmarlo?

Grazie in anticipo, ciao!

Re: Creazione pacchetto deb, problemi durante la firma

Inviato: martedì 20 ottobre 2009, 0:37
da DktrKranz
La firma è utile solo se intendi pubblicare il pacchetto in un repository che, all'atto dell'upload, verifichi la correttezza della firma (archivi di Debian/Ubuntu o i PPA), normalmente non serve. Se proprio lo vuoi fare, usa l'opzione -kID_CHIAVE_GPG

Re: Creazione pacchetto deb, problemi durante la firma

Inviato: domenica 25 ottobre 2009, 14:48
da SaMMoX
Fatto, grazie! ;D