appending to gpg file?
dshaw at jabberwocky.com
Mon Nov 17 19:07:59 CET 2008
On Mon, Nov 17, 2008 at 11:46:30AM -0500, David Kennedy wrote:
> I am trying to append new data to a gpg log file id like to keep running.
> Lets say i run
> echo "line1" | gpg -z 0 -r test at test.com -e > testfile
> is there a way to append to testfile and reparse/unencrypt later?
> Concatenating to the file doesnt help:
> echo "line2" | gpg -z 0 -r test at test.com -e >> testfile
> Is there a clean way to go about this from the command line? Another
> packaging option (hopefully something with minimal overhead)?
Not really. You can do this as a running append (i.e. keep a file
descriptor open to your gpg process and keep pushing data at it),
which would create one large file. You can't do it with '>>' as that
creates multiple OpenPGP messages in a single file, which is not
required to be supported by an OpenPGP client.
More information about the Gnupg-users