Kirjoittaja Aihe: Pinentry GPG-salausongelma...  (Luettu 2107 kertaa)

linuxoija

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Pinentry GPG-salausongelma...
« : 23.04.09 - klo:12.48 »
Ubuntun asennuksen myötä vanha "päiväkirjaskriptini" ei enää osaa hakea salasanaa komentoriviltä... Eli skriptissäni salasana kysytään GPG-ohjelmaa varten muuttujaan, mutta nykyään se ei käytä sitä, vaan tulee aina semmoinen PINENTRY-ikkuna 3 kertaa skriptin käytön aikana. Haluaisin ettei pinentryä tule, millähän sen saisi disabloitua?

Olennaisia rivejä alla - haluaisin siis että kun salasana on luettu pass-muuttujaan, sitä ei enää missään yhteydessä kysellä uudelleen:

Koodia: [Valitse]
read -s -e pass

gpg --passphrase $pass -o $filu --decrypt $filu.gpg   &&   wipe -f $filu.gpg

gpg -c --passphrase $pass $filu   &&   wipe -f $filu

linuxoija

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Vs: Pinentry GPG-salausongelma...
« Vastaus #1 : 06.05.09 - klo:13.40 »
Nosto... Ei kellään ole GPG:tä käytössä tai muuta vinkkiä tähän?

johnsmith

  • Käyttäjä
  • Viestejä: 35
    • Profiili
Vs: Pinentry GPG-salausongelma...
« Vastaus #2 : 06.05.09 - klo:19.18 »
Onhan gpg käytössä mutta en pidä päiväkirja :)

Tuntuu siltä, että kyseinen "ominaisuus" tuli gnupg kakkosversion mukana. Kokeilin symmetristä salausta salasanalla Gentoo pöytäkoneessa ja siellä on sama juttu pinentry ikkuna tulee väkisin pyytämään salasanaa. Versio gnupg-2.0.9-r1. Ei auttanut "use-agent" direktiivin poistaminen gpg.conf -istakaan.

Ubuntu 8.10 kannettava jossa versio 1.4.9 siellä se päiväkirjasalaus onnistuu hyvin. Tässä samantapainen keskustelu gnupg postituslistalta ja Werner Koch itse vastaa http://lists.gnupg.org/pipermail/gnupg-users/2007-April/030927.html

Jokunen kikka siinä varmaan löytyy mutta tuntuu silta, että helpompaa on asentaa vanhempi versio gnupg -sta takaisin. Kai siinä kakkosversion mukana tuli muitakin "parannuksia" mutta ihan hyvin se 1.4.9 versio minulla toimii, salasana kysytään aukaistakseen yksityisen avaimen kun lähetaän meiliä evolutionilla mutta myös päiväkirjajuttu terminalista toimii.

linuxoija

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Vs: Pinentry GPG-salausongelma...
« Vastaus #3 : 07.05.09 - klo:12.15 »
Paljon kiitoksia neuvoista, tuossa viestissä olleella ohjeella toimii:

Lainaus
Use gpg 1.4 and remove use-agent from gpg.conf.  gpgme has a fucntion
to setup the engine to use.