* gpgv.c, keydb.c (keydb_add_resource): Factored keyring creation out to
authorDavid Shaw <dshaw@jabberwocky.com>
Thu, 30 Sep 2004 15:00:58 +0000 (15:00 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Thu, 30 Sep 2004 15:00:58 +0000 (15:00 +0000)
commit85f975596887930f8488f9008367d052b9aa660d
tree4be8d9c27425689a9f43eee28ae06e5ff45fe94f
parent07288476ac15c2d3fbf455935785f22d59373141
* gpgv.c, keydb.c (keydb_add_resource): Factored keyring creation out to
.. (maybe_create_keyring): .. new.  Make sure that we do the checks in a
locked state.  Problem reported by Stefan Haller.  Try to create the home
directory before acquiring a lock for the keyring. From Werner on stable
branch.

* g10.c (main): Blow up if we didn't lose setuid.  From Werner on stable
branch.
g10/ChangeLog
g10/g10.c
g10/gpgv.c
g10/keydb.c