On +0200, john doe wrote: > On 7/13/2018 11:13 AM, J. Tull wrote: > > It seems the usual way to supress the output of a command in linux is not > > working for gpg2: > > > > $gpg2 -d my_file.gpg 2>/dev/null > > > > still outputs some data through stderr. So could someone try to find out a > > way to get rid of everything gpg2 is outputting but the decrypted output of > > the gpg file? > > > > It is working fine here, which version of gpg2 do you have and which distro > are you using? > > Output redirection is more a shell issue then a gpg2 problem. > Can you redirect STDERR of other commands to the null device? > > -- > John Doe
of course i can redirect STDERR to /dev/null. i retried with "find /root" as a normal user and it worked. I use it daily to run irssi through proxyserve. $ gpg2 --version gpg (GnuPG) 2.0.31 libgcrypt 1.7.10 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Home: ~/.gnupg Supported algorithms: Pubkey: RSA, RSA, RSA, ELG, DSA Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256 Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 Compression: Uncompressed, ZIP, ZLIB, BZIP2 On -0500, [email protected] wrote: > On Fri, Jul 13, 2018 at 09:13:06AM +0000, J. Tull wrote: > > It seems the usual way to supress the output of a command in linux is not > > working for gpg2: > > > > $gpg2 -d my_file.gpg 2>/dev/null > > Have you tried "gpg -qd my_file.gpg" ? below is a copy of some tests. Running normally, then with STDERR redirected to the null device, and then with -q option. Only redirecting STDOUT to the null device works normally, i.e. the decrypted output is not displayed. [user@linuxbox ~]$ gpg2 -d my_file.gpg You need a passphrase to unlock the secret key for user: "user <[email protected]>" 2048-bit ELG key, ID xxxxxxxxxxx, created 2018-07-13 (main key ID XxXxXxXxXxXxX) gpg: encrypted with 2048-bit ELG key, ID xxxxxxxxxxx, created 2018-07-13 "user <[email protected]>" """ decrypted content of file """ [user@linuxbox ~]$ gpg2 -d .my_pwds.gpg 2>/dev/null You need a passphrase to unlock the secret key for user: "user <[email protected]>" 2048-bit ELG key, ID xxxxxxxxxxx, created 2018-07-13 (main key ID XxXxXxXxXxXxX) """ decrypted content of file """ [user@linuxbox ~]$ gpg2 -qd .my_pwds.gpg You need a passphrase to unlock the secret key for user: "user <[email protected]>" 2048-bit ELG key, ID xxxxxxxxxxx, created 2018-07-13 (main key ID XxXxXxXxXxXxX) """ decrypted content of file """ _______________________________________________ Gnupg-users mailing list [email protected] http://lists.gnupg.org/mailman/listinfo/gnupg-users
