Red Hat Bugzilla – Bug 1015886
seahorse-nautilus plugin does not encrypt/decrypt any file
Last modified: 2013-10-10 12:57:47 EDT
Description of problem:
seahorse-nautilus should adding a context manu in nautilus in order to decrypt/encrypt gpg files.
Actually, only "Encrypt/sing" option is shown but that option doesn't work (it show dialog with recipients and password request) but no encrypted file is created.
And, second issue, if I select an encrypted file, no "Decrypt" option is shown.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. yum -y install seahorse-nautilus
2. righ click on a file
3. click on "Encrypt"
No encrypted file is created.
No "Decrypt" option is show while I'm selecting a gpg file.
File selected is correctly encrypted/decrypted.
Could you run seahorse-tool from the command line to see why things aren't working?
$ seahorse-tool --encrypt /path/to/my-file.ext
Once you do, could you post the output here? Thanks.
Hi Stef, this is the output (after command I selected my gpg public key in the dialog):
** (seahorse-tool:13788): WARNING **: couldn't load all the keys (1/2) from GPGME
(seahorse-tool:13788): GLib-WARNING **: GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.
*** This bug has been marked as a duplicate of bug 1007238 ***