summaryrefslogtreecommitdiff
path: root/tickets/b6df8a5d7d3d4b7e8c2ddf8c95cfc33d/Maildir/new/1455998997.M885478P17339Q75.exolobe1
blob: 037c6e9dc874390df99b913a3d3fdec2d2b3f211 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
Return-Path: <obnam-dev-bounces@obnam.org>
X-Original-To: distix@pieni.net
Delivered-To: distix@pieni.net
Received: from bagpuss.pepperfish.net (bagpuss.pepperfish.net [148.251.8.16])
	(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by pieni.net (Postfix) with ESMTPS id D65342E0ED
	for <distix@pieni.net>; Fri, 11 Sep 2015 07:22:40 +0200 (CEST)
Received: from platypus.pepperfish.net (unknown [10.112.100.20])
	by bagpuss.pepperfish.net (Postfix) with ESMTP id 1196ECBA;
	Fri, 11 Sep 2015 06:22:40 +0100 (BST)
Received: from ip6-localhost ([::1] helo=platypus.pepperfish.net)
	by platypus.pepperfish.net with esmtp (Exim 4.80 #2 (Debian))
	id 1ZaGnH-0007V9-Uv; Fri, 11 Sep 2015 06:22:39 +0100
Received: from inmail0 ([10.112.100.10] helo=mx0.pepperfish.net)
 by platypus.pepperfish.net with esmtp (Exim 4.80 #2 (Debian))
 id 1ZaGnG-0007V2-84
 for <obnam-dev@obnam.org>; Fri, 11 Sep 2015 06:22:38 +0100
Received: from mail-io0-f172.google.com ([209.85.223.172])
 by mx0.pepperfish.net with esmtps (TLS1.2:RSA_ARCFOUR_SHA1:128)
 (Exim 4.80) (envelope-from <mathstuf@gmail.com>) id 1ZaGnE-0004Il-6y
 for obnam-dev@obnam.org; Fri, 11 Sep 2015 06:22:38 +0100
Received: by ioiz6 with SMTP id z6so85993506ioi.2
 for <obnam-dev@obnam.org>; Thu, 10 Sep 2015 22:22:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=c03BoVGUZuMZN/NKdaknz/mrT3AyOH7w9VfGSrfmDUc=;
 b=BYYFn+YxHka83+Yhfhz80lKlw2OLBOXEsvzaJEfGnul1EbNrzOkIr+dIM9luYPOal8
 Bn5xXT9sLAZwfl1fnwqfX7U7WNKvsXr8VL9HGbouYftV+4/heQrkq9Rkiba1a52wHBmC
 W2XQkq4LD4rs4hyKZJuDXhs8eBFDRhFixB1i5dqvKnB/P44FKBFxkG+nGyX3cLujKFQk
 UJOblu0gRYh+J/sWfeUGm13jdBHCEPRUpKyIGbmST9Tst7N79Y5H891gQgoYRAbC5Ee1
 +fY7ppJFFFC1PCnsRNEwTKNmKbMw85F9lnVKq2wv9SiwuXfXpugKLdXKwmScBqc//Ynr
 9UXQ==
X-Received: by 10.107.8.164 with SMTP id h36mr499182ioi.35.1441948943581;
 Thu, 10 Sep 2015 22:22:23 -0700 (PDT)
Received: from localhost (45.sub-70-209-135.myvzw.com. [70.209.135.45])
 by smtp.gmail.com with ESMTPSA id 67sm149756iog.34.2015.09.10.22.22.21
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 10 Sep 2015 22:22:21 -0700 (PDT)
From: Ben Boeckel <mathstuf@gmail.com>
To: obnam-dev@obnam.org
Date: Fri, 11 Sep 2015 01:22:13 -0400
Message-Id: <1441948936-12526-1-git-send-email-mathstuf@gmail.com>
X-Mailer: git-send-email 2.5.1
X-Spam-Score: -0.5
X-Spam-Score-int: -4
X-Spam-Bar: /
X-Scanned-By: pepperfish.net, Fri, 11 Sep 2015 06:22:38 +0100
X-Spam-Report: Content analysis details: (-0.5 points)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.0 PPF_FROM_CONTAINS_MAIL The From header contains 'mail'
 1.2 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
 (mathstuf[at]gmail.com)
 -0.7 RCVD_IN_DNSWL_LOW      RBL: Sender listed at http://www.dnswl.org/, low
 trust [209.85.223.172 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
 -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's
 domain
 0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
 not necessarily valid
 -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-ACL-Warn: message may be spam
X-Scan-Signature: 8887c701ef4198506b295ef73f0e38b1
Cc: Ben Boeckel <mathstuf@gmail.com>
Subject: [PATCH 0/3] Support obnam-specific GPGHOMEDIR
X-BeenThere: obnam-dev@obnam.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Obnam development discussions <obnam-dev-obnam.org>
List-Unsubscribe: <http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/obnam-dev-obnam.org>,
 <mailto:obnam-dev-request@obnam.org?subject=unsubscribe>
List-Archive: <http://listmaster.pepperfish.net/pipermail/obnam-dev-obnam.org>
List-Post: <mailto:obnam-dev@obnam.org>
List-Help: <mailto:obnam-dev-request@obnam.org?subject=help>
List-Subscribe: <http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/obnam-dev-obnam.org>,
 <mailto:obnam-dev-request@obnam.org?subject=subscribe>
Sender: obnam-dev-bounces@obnam.org
Errors-To: obnam-dev-bounces@obnam.org

Having recently finally started to back up my working machines (versus
my servers), I've hit a new use (corner?) case :) .

I use an obscure setup where my GPG keyring files are actually symlinks
to an automounted USB key (similar symlinks are used with SSL client
certs, SSH private keys, etc.). This means that when the systemd timer
job comes around and starts obnam, it may not be available (currently
working around it with Environment=GNUPGHOME=...). Instead, allow obnam
to be configured with a machine-local GPG keyring which is stable.

The tests pass up to running the actual backup tests. Unfortunately,
they do not output any logs (or don't mention them).

I can add a test for the gpg-homedir option if wanted (would like code
review first since it is late :) ).

Also contains two other minor fixups, one whitespace, and another to
support the build directory being a symlink.

--Ben

Ben Boeckel (3):
  encryption_plugin: add a gpg-homedir configuration option
  manpage: remove rogue trailing whitespace
  build: support build/ being a symlink

 check                                 |  2 +-
 obnam.1.in                            |  7 ++++++-
 obnamlib/plugins/encryption_plugin.py | 15 ++++++++++++---
 setup.py                              |  6 +++++-
 4 files changed, 24 insertions(+), 6 deletions(-)

-- 
2.5.1


_______________________________________________
obnam-dev mailing list
obnam-dev@obnam.org
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/obnam-dev-obnam.org