sm: Always create a keybox header when creating a new keybox.
authorWerner Koch <wk@gnupg.org>
Thu, 17 Mar 2016 14:15:48 +0000 (15:15 +0100)
committerWerner Koch <wk@gnupg.org>
Thu, 17 Mar 2016 14:15:48 +0000 (15:15 +0100)
commit1aad5c6277ea3852ff57bbf680f61c9136ce4d5c
treecc287b2686140cb7fb8ef59cc4390069fd06c05d
parent1dc7f55a4095ee42ce2d8c3eb41b7162edf2ca2e
sm: Always create a keybox header when creating a new keybox.

* sm/keydb.c (maybe_create_keybox): Create the header blob.
--

This is required so that g10/keydb.c can properly detect that a keybox
file is actually there.  Just writing a 0 zero length keybox file is
not sufficient because a file with that name may also be an old-style
OpenPGP keyring.

GnuPG-bug-id: 2275
Signed-off-by: Werner Koch <wk@gnupg.org>
sm/keydb.c