app-crypt/gnupg: sync 9999 with current 2.1.15-r1
[portage-overlay.git] / app-crypt / gnupg / files / gnupg-9999-g10-tofu.c-Specify-file-access-mode.patch
1 From fb4925fb62393e5c947c3994df82336d4cfda741 Mon Sep 17 00:00:00 2001
2 From: Kristian Fiskerstrand <kf@sumptuouscapital.com>
3 Date: Thu, 17 Nov 2016 22:16:11 +0100
4 Subject: [PATCH] (g10/tofu.c) Specify file access mode
5
6 Specify explicit file access mode for open
7 ---
8  g10/tofu.c | 2 +-
9  1 file changed, 1 insertion(+), 1 deletion(-)
10
11 diff --git a/g10/tofu.c b/g10/tofu.c
12 index 03d8ebe..0794405 100644
13 --- a/g10/tofu.c
14 +++ b/g10/tofu.c
15 @@ -732,7 +732,7 @@ busy_handler (void *cookie, int call_count)
16           process will have to wait a bit longer, but otherwise nothing
17           horrible should happen.  */
18  
19 -      int fd = open (dbs->want_lock_file, O_CREAT);
20 +      int fd = open (dbs->want_lock_file, O_RDWR, O_CREAT);
21        if (fd == -1)
22          log_debug ("TOFU: Error opening '%s': %s\n",
23                     dbs->want_lock_file, strerror (errno));
24 -- 
25 2.7.3
26