Kirjoittaja Aihe: PGP-salaus ja nautilus{RATKAISTU]  (Luettu 3029 kertaa)

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
PGP-salaus ja nautilus{RATKAISTU]
« : 08.10.18 - klo:13.54 »
https://blog.programster.org/nautilus-gpg-integration

Rupesin kokeilemaan pgp-salausta nautiluksen kautta. Salaus kyllä onnistuu  suoraan hiiren oikean painikkeen kautta "encrypt".
Mutta kun haluaa avata salauksen, niin sehän pitäisi samalla tavalla
onnistua klikkaamalla "decrypt". Mutta valikossa ei näy ollenkaan tuota vaihtoehtoa.
Ubuntu 16.04
Onko vika Nautiluksessa vai missä?

Terminaalin kautta tiedostot kyllä avautuvat ja samalla tulee seuraava teksti:
Koodia: [Valitse]
$ nautilus

(nautilus:3424): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed

(nautilus:3424): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed

(nautilus:3424): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

(nautilus:3424): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(nautilus:3424): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
« Viimeksi muokattu: 08.10.18 - klo:17.12 kirjoittanut Pendeli »

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #1 : 08.10.18 - klo:14.31 »
Rupesin kokeilemaan pgp-salausta nautiluksen kautta. Salaus kyllä onnistuu  suoraan hiiren oikean painikkeen kautta "encrypt".
Mutta kun haluaa avata salauksen, niin sehän pitäisi samalla tavalla
onnistua klikkaamalla "decrypt". Mutta valikossa ei näy ollenkaan tuota vaihtoehtoa.

Eli kyseessä varmaankin seahorse-nautilus -paketin avulla asennettu toiminto?

Nautilus ei korvaa alkuperäistä tiedostoa, vaan kryptattu versio tallennetaan päätteellä .pgp (eli tiedosto.jokupääte.pgp). Sen saa sitten dekryptattua kaksoisklikkaamalla tai valitsemalla kontekstivalikosta ylimmän vaihtoehdon "Avaa sovelluksella Pura tiedosto".

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #2 : 08.10.18 - klo:15.03 »
Kyllä, seahorse-nautilus -paketti kyseessä.
Kryptattu tiedosto tallentuu .pgp muodossa.
Jos sitä tuplaklikkaa se avautuu vain punaisenkirjavana
kryptattuna. Hiiren oikea painike ei anna kryptauksen avausvaihtoehtoa.
Ylin vaihtoehto on normaali gedit ja muut tekstieditorit jne.

Eikö Nautiluksen ilmoitus osoita siinä jotain häikkää?

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #3 : 08.10.18 - klo:15.28 »
Kyllä, seahorse-nautilus -paketti kyseessä.
Kryptattu tiedosto tallentuu .pgp muodossa.
Jos sitä tuplaklikkaa se avautuu vain punaisenkirjavana
kryptattuna. Hiiren oikea painike ei anna kryptauksen avausvaihtoehtoa.
Ylin vaihtoehto on normaali gedit ja muut tekstieditorit jne.

Lienee jotain häikkää PGP:n MIME-tyypin asetuksissa. Löytyisiköhän purkuvaihtoehto, jos muokkaat tiedostomuodon oletusohjelmaa? (Eli tiedoston kontekstivalikosta Ominaisuudet -> Avaa sovelluksella.)

Ubuntu 18.04:ssä toimii kyllä suoraan ilman säätämistä.


Eikö Nautiluksen ilmoitus osoita siinä jotain häikkää?

Luultavasti ei mitään asiaan liittyvää, tai muutenkaan tavallisesta poikkeavaa. Täällä bugiraporttia viimeisestä viestistä: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1582496

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #4 : 08.10.18 - klo:15.41 »
Kyllä, seahorse-nautilus -paketti kyseessä.
Kryptattu tiedosto tallentuu .pgp muodossa.
Jos sitä tuplaklikkaa se avautuu vain punaisenkirjavana
kryptattuna. Hiiren oikea painike ei anna kryptauksen avausvaihtoehtoa.
Ylin vaihtoehto on normaali gedit ja muut tekstieditorit jne.

Lienee jotain häikkää PGP:n MIME-tyypin asetuksissa. Löytyisiköhän purkuvaihtoehto, jos muokkaat tiedostomuodon oletusohjelmaa? (Eli tiedoston kontekstivalikosta Ominaisuudet -> Avaa sovelluksella.)

Ubuntu 18.04:ssä toimii kyllä suoraan ilman säätämistä.


Eikö Nautiluksen ilmoitus osoita siinä jotain häikkää?

Luultavasti ei mitään asiaan liittyvää, tai muutenkaan tavallisesta poikkeavaa. Täällä bugiraporttia viimeisestä viestistä: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1582496

://askubuntu.com/questions/816789/seahorse-does-not-decrpypt-under-ubuntu-16

Tein tuonkin ohjeen temput mutta ei mitään muutosta.
Ei myöskää eri sovellusten kokeilu vaikuttanut mihinkään.
Täytyy tutkiskella lisää.

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #5 : 08.10.18 - klo:15.58 »


://askubuntu.com/questions/816789/seahorse-does-not-decrpypt-under-ubuntu-16

Tein tuonkin ohjeen temput mutta ei mitään muutosta.
Ei myöskää eri sovellusten kokeilu vaikuttanut mihinkään.
Täytyy tutkiskella lisää.


Vähän tuota pelkäsinkin. Nimittäin Enigmail hukkasi avaimet.
Kuinka tuo komennon saisi  peruttua ja avaimet takaisin sinne missä olivatkin:

gpg --export-secret-keys | gpg2 --import

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #6 : 08.10.18 - klo:16.14 »
Vähän tuota pelkäsinkin. Nimittäin Enigmail hukkasi avaimet.
Kuinka tuo komennon saisi  peruttua ja avaimet takaisin sinne missä olivatkin:

gpg --export-secret-keys | gpg2 --import

gpg --export-secret-keys ei sinänsä hävitä mitään, eikä gpg1:n puolella mikään muutu. Sen sijaan ongelmana on varmaankin se, että Enigmail yrittää nyt käyttää gpg2:sta löytyviä avaimia, mutta siellä on vain yksityiset avaimet, eikä vastaavia julkisia avaimia. Kopioi siis julkiset avaimet myös:

Koodia: [Valitse]
gpg --export | gpg2 --import

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #7 : 08.10.18 - klo:16.24 »
Onneksi Enigmailin suhteen ei mitään hämminkiä ollutkaan.

Mutta se alkuperäinen ongelma vielä pysyy.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #8 : 08.10.18 - klo:16.30 »
Auttaisiko tämä:

Koodia: [Valitse]
gvfs-mime --set application/pgp-encrypted /usr/share/applications/seahorse-pgp-encrypted.desktop
Kirjaudu tuon jälkeen ulos työpöydältä ja takaisin sisään, jotta Nautilus käynnistyy varmasti uudelleen.

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #9 : 08.10.18 - klo:16.43 »
Failed to load info for handler '/usr/share/applications/seahorse-pgp-encrypted.desktop'

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #10 : 08.10.18 - klo:16.58 »
Okei, ilmeisesti ei saa antaa koko polkua. Toimiiko tämä:

Koodia: [Valitse]
gvfs-mime --set application/pgp-encrypted seahorse-pgp-encrypted.desktop
Voit myös tarkistaa, että asetus on oikein:

Koodia: [Valitse]
gvfs-mime --query application/pgp-encrypted
Lainaus
Oletussovellus tiedostoille 'application/pgp-encrypted': seahorse-pgp-encrypted.desktop
Rekisteröidyt sovellukset:
        seahorse-pgp-encrypted.desktop
Suositellut sovellukset:
        seahorse-pgp-encrypted.desktop

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Vs: PGP-salaus ja nautilus
« Vastaus #11 : 08.10.18 - klo:17.11 »
Okei, ilmeisesti ei saa antaa koko polkua. Toimiiko tämä:

Koodia: [Valitse]
gvfs-mime --set application/pgp-encrypted seahorse-pgp-encrypted.desktop




Se auttoi! Mahtavaa ;D
Kiitoksia!!
« Viimeksi muokattu: 08.10.18 - klo:17.13 kirjoittanut Pendeli »