I can answer why the passphrase is needed: You are using the -s option
which tells gpg to sign the file, which requires your private key.
Brian
On 11/2/19 11:14 AM, Fourhundred Thecat wrote:
> On 02/11/2019 16.51, Tony Lane via Gnupg-users wrote:
>> On 11/2/19 10:35 AM, Fourhundred Thecat wrote:
Writing over the original file as "gpg -encrypt foo && mv foo.gpg foo"
would do will also :potentially: leave remnants of the original
unencrypted file around. The encrypted file will most likely be smaller
(if plain text) than the original, thus not as many blocks may be
used... also, I don't