Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Pendeli - 08.10.18 - klo:13.54

Otsikko: PGP-salaus ja nautilus{RATKAISTU]
Kirjoitti: Pendeli - 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
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: nm - 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".
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: Pendeli - 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ää?
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: nm - 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
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: Pendeli - 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ää.
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: Pendeli - 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
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: nm - 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
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: Pendeli - 08.10.18 - klo:16.24
Onneksi Enigmailin suhteen ei mitään hämminkiä ollutkaan.

Mutta se alkuperäinen ongelma vielä pysyy.
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: nm - 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.
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: Pendeli - 08.10.18 - klo:16.43
Failed to load info for handler '/usr/share/applications/seahorse-pgp-encrypted.desktop'
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: nm - 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
Otsikko: Vs: PGP-salaus ja nautilus
Kirjoitti: Pendeli - 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!!