aboutsummaryrefslogtreecommitdiff
path: root/debian/patches
diff options
context:
space:
mode:
authorDaniele Tricoli <eriol@mornie.org>2012-02-05 00:30:09 +0000
committerDaniele Tricoli <eriol@mornie.org>2012-02-05 00:30:09 +0000
commit64f4534b6dbc2be09384483579d53627daf28995 (patch)
tree445102e2c7ea62e30491aec2b3a8ddf4a5f3c6e6 /debian/patches
parente5f81f996be2c4290ec08ab68ce83b5685c3e276 (diff)
downloadpython-requests-64f4534b6dbc2be09384483579d53627daf28995.tar
python-requests-64f4534b6dbc2be09384483579d53627daf28995.tar.gz
* debian/patches/01_do-not-use-python-certifi.patch
- To verify SSL certificates for HTTPS requests, use the bundle provided by ca-certificates instead of python-certifi
Diffstat (limited to 'debian/patches')
-rw-r--r--debian/patches/01_do-not-use-python-certifi.patch31
-rw-r--r--debian/patches/series1
2 files changed, 32 insertions, 0 deletions
diff --git a/debian/patches/01_do-not-use-python-certifi.patch b/debian/patches/01_do-not-use-python-certifi.patch
new file mode 100644
index 0000000..9887716
--- /dev/null
+++ b/debian/patches/01_do-not-use-python-certifi.patch
@@ -0,0 +1,31 @@
+Description: To verify SSL certificates for HTTPS requests, use the bundle
+ provided by ca-certificates instead of python-certifi.
+Author: Daniele Tricoli <eriol@mornie.org>
+Forwarded: not-needed
+Last-Update: 2012-02-05
+
+--- a/requests/models.py
++++ b/requests/models.py
+@@ -481,9 +481,9 @@
+ if not cert_loc:
+ cert_loc = os.environ.get('CURL_CA_BUNDLE')
+
+- # Use the awesome certifi list.
++ # On Debian use the bundle provided by ca-certificates.
+ if not cert_loc:
+- cert_loc = __import__('certifi').where()
++ cert_loc = '/etc/ssl/certs/ca-certificates.crt'
+
+ conn.cert_reqs = 'CERT_REQUIRED'
+ conn.ca_certs = cert_loc
+--- a/setup.py
++++ b/setup.py
+@@ -21,7 +21,7 @@
+ os.system('python test_requests.py')
+ sys.exit()
+
+-required = ['certifi>=0.0.7',]
++required = []
+
+ if is_py3:
+ required.append('chardet2')
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..94aff1f
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+01_do-not-use-python-certifi.patch