Keys anche per Arch Linux (e derivate)

Ho pacchettizzato keys anche per Arch Linux (e derivate).
Potete scaricare il binario, al solito, dal sito del progetto (https://sf/net/p/keys).
Qui sotto comunque trovate il link diretto!

arch-linux-logo

 

 

 

 

P.S. Se riesco a costruire un source tarball che piaccia ad AUR, il pacchetto verrà pubblicato anche sui repo community 😉

!UPDATE!
Sono riuscito a costruire un tarball abbastanza decente da andare su AUR, primo step per essere un pacchetto dei repo community.
Perché rimanga però servono almeno 10 voti da parte degli utenti; quindi se qualcuno è interessato che keys rimanga nei repo community di AUR, può cliccare  a questo indirizzo (https://aur.archlinux.org/packages/keys/) e dare il proprio voto 🙂

Keys anche per OpenSuse/Suse

Mi sono accorto che l’rpm di keys non si installava correttamente su OpenSuse (ho eseguito il test sull’ultima attualmente disponibile, la 13.2) per un banale errore di dipendenze.
Ho creato quindi un rpm per gli utenti Opensuse/Suse, da usare al posto dell’rpm “standard” (che invece funziona su RedHat/Fedora/CentOS).
Il pacchetto è scaricabile dal sito del progetto ( https://sf.net/p/keys ), qui sotto il link diretto.

Enjoy!

rpm_package_icon

Keys Virus Free!

Oggi tornando sulla pagina del mio progetto su SourceForge ho notato che SF certifica come Virus Free la mia applicazione!
Ecco , se non fosse che ero comunque – personalmente – tranquillo della “bontà” del software (avendolo scritto io), ora mi sentirei certamente più al sicuro 😉
Allego qui sotto screenshot.

virusfreeAh, aggiungo una piccola nota di servizio: soruceforge propone come download predefinito il pacchetto rpm, ma basta scegliere “Browse all files” per scaricare il deb o il tragz.

Keys non funziona su KDE?

Scrivo questo breve howto dopo essermi imbattuto in un problema con il desktop KDE e il mio software di gestione delle password – Keys.
Apparentemente, Keys non funziona correttamente, non proponendo la maschera di inserimento password all’apertura di una Key DB.
Tutto questo nonostante il software necessario, GPG2 incluso, sia correttamente installato sul sistema.
Il problema, in questo caso, è relativo al programma pinentry, che si occupa (come dice il nome stesso) di chiedere, attraverso una maschera grafica, e intercettare le password per la decifrazione delle chiavi.
Esistono tre interfacce grafiche per pinentry: pinentry-curses (interfaccia che si basa sulle ncurses), pinentry-gtk (basata sulle libreire gtk) e pinentry-qt (basata sulle librerie qt).
Ed è proprio pinentry-qt il responsabile del problema; per ovviare al problema, occorre:
– installare pinentry-gtk (alcune distribuzioni lo chiamano pinentry-gtk2 o pinentry-gtk-2, regolate i comandi successivi di conseguenza)
– controllare dove è installato pinentry-gtk con il comando

which pinentry-gtk

(tipicamente, sarà in /usr/bin/pinentry-gtk)
– editare il file ~/.gnupg/gpg-agent.conf mettendo la riga

pinentry-program /usr/bin/pinentry-gtk

(da modificare se pinentry-gtk è installato in altra directory)
– Killare le istanze di gpg-agent con il comando

killall gpg-agent

Ora Keys dovrebbe nuovamente funzionare correttamente!
P.S. Ho testato il bug con Kubuntu 14.04.1 e con Fedora 20.

Keys 1.0.0

ita-flag

È con grande piacere che scrivo questo articolo; ho appena pubblicato su SourceForge la versione 1.0.0 di Keys, il mio password manager a linea di comando.
Rispetto alla versione precedente ci sono alcune piccole novità, in particolare:

  • sistemati alcuni bug minori nelle procedure di autodigitazione con xdotool
  • aggiornati i messaggi di aiuto
  • DB Key di tipo Website: aggiunta una voce di menu per la sola autodigitazione (come per le DB key di tipo Account)
  • DB key di tipo Website: è ora possibile interrompere la procedure di connessione+autodigitazione premendo il pulsante “Cancel”
  • Aggiunto un nuovo manuale in pdf in lingua inglese (disponibile in /usr/share/doc/keys), che si affianca a quello già presente in lingua italiana

Ho deciso di rimuovere la (parziale) traduzione in francese; chi fosse interessato a tradurre keys in altre lingue non esiti a contattarmi!
Infine, ultimo ma non ultimo, con la versione 1.0.0 di keys ho fatto un piccolo sforzo ulteriore, pacchettizzando il software – oltre che nei consueti formati tar.gz e deb – anche in rpm.
Keys quindi sarà facilmente installabile anche su sistemi basati su rpm; ho testato il pacchetto sull’ultima release di Fedora, quindi non mi aspetto problemi per tutte le distro derivate e “cugine”.
Non mi aspetto grossi problemi neanche su Suse/OpenSuse, ma attendo vostri eventuali feedback.

Buon download  a tutti!

 

Pacchetto Debian
Pacchetto Debian

Pacchetto RedHat
Pacchetto RedHat

Pacchetto targz
Pacchetto targz

 

uk-flag

 

It’s with big pleasure I inform you I‘ve just released version 1.0.0 of Keys, my password manager command line, on SourceForge.
Compared to the previous version there are some small innovations, in particular:

  •      corrected some minor bugs in the process of auto-typing with xdotool
  •      updated help messages
  •      Website DB Key : Added a menu item for the sole auto-type of username and password (as for the Account DB Key)
  •      Website DB Key : It is now possible to interrupt the procedure of connection&auto-tiping by pressing the “Cancel” button
  •      Added a new manual in pdf format in English (available in /usr/share/doc/keys), which joins the one already present in Italian


I decided to remove the (partial) French translation; if you are interested to translate keys in other languages ​​do not hesitate to contact me!
Finally, last but not least, with version 1.0.0 of Keys I made a little extra effort, packaging the software – as well as in the usual tar.gz and deb formats – even in rpm.
Keys now can be easily installed even on rpm based systems; I’ve tested the package on the last release of Fedora, so I do not expect problems for all distros derived and “cousins​​”.
I do not expect any major problems even on Suse/OpenSuse, but I await your possible feedback.

Enjoy!

 

Pacchetto Debian
Debian Package

Pacchetto RedHat
RedHat Package

Pacchetto targz
Targz Package