[tor-commits] [bridgedb/develop] Add undocumented OS-level dependency.

phw at torproject.org phw at torproject.org
Mon Oct 28 22:27:06 UTC 2019


commit 5151a329394b14341aa93903e617995f5b274fae
Author: Philipp Winter <phw at nymity.ch>
Date:   Wed Oct 16 17:21:44 2019 -0700

    Add undocumented OS-level dependency.
    
    BridgeDB uses the binary dkimverify in /home/bridgedb/.procmailrc.  The
    binary used to be provided by the python-dkim package (which is
    installed on polyanthum) but with the upgrade to Debian Buster, it is
    now provided by python3-dkim (which is not installed).  This patch makes
    this OS-level dependency explicit.
    
    This commit fixes <https://bugs.torproject.org/32105>.
---
 CHANGELOG  | 3 +++
 README.rst | 1 +
 2 files changed, 4 insertions(+)

diff --git a/CHANGELOG b/CHANGELOG
index 5b6dce6..c91b026 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -6,6 +6,9 @@ Changes in version A.B.C - YYYY-MM-DD
         translation request and also updates our instructions on how to request
         new translations.
 
+        * FIXES https://bugs.torproject.org/32105
+        Mention an undocumented OS-level dependency: python3-dkim.
+
 Changes in version 0.9.0 - 2019-10-16
 
         * FIXES https://bugs.torproject.org/26543
diff --git a/README.rst b/README.rst
index 2576fa7..6fce8a0 100644
--- a/README.rst
+++ b/README.rst
@@ -80,6 +80,7 @@ BridgeDB requires the following OS-level dependencies:
 
 -  python>=2.7
 -  python-dev
+-  `python3-dkim <https://pypi.org/project/dkimpy/>`__ (it contains the ``dkimverify`` binary)
 -  build-essential
 -  gnupg (preferrably, gnupg2)
 -  OpenSSL>=1.0.1g





More information about the tor-commits mailing list