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): seahorse-nautilus.x86_64 3.8.0-1.fc19 How reproducible: Steps to Reproduce: 1. yum -y install seahorse-nautilus 2. righ click on a file 3. click on "Encrypt" Actual results: No encrypted file is created. No "Decrypt" option is show while I'm selecting a gpg file. Expected results: File selected is correctly encrypted/decrypted. Additional info:
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. Thank you.
*** This bug has been marked as a duplicate of bug 1007238 ***