summaryrefslogtreecommitdiff
path: root/net/py-urllib3/files
diff options
context:
space:
mode:
Diffstat (limited to 'net/py-urllib3/files')
-rw-r--r--net/py-urllib3/files/patch-setup.py11
-rw-r--r--net/py-urllib3/files/pkg-message.in18
2 files changed, 16 insertions, 13 deletions
diff --git a/net/py-urllib3/files/patch-setup.py b/net/py-urllib3/files/patch-setup.py
deleted file mode 100644
index eff6df0398d2..000000000000
--- a/net/py-urllib3/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2016-09-06 14:39:59 UTC
-+++ setup.py
-@@ -61,7 +61,7 @@ setup(name='urllib3',
- 'certifi',
- ],
- 'socks': [
-- 'PySocks>=1.5.6,<2.0,!=1.5.7',
-+ 'PySocks>=1.5.6',
- ]
- },
- )
diff --git a/net/py-urllib3/files/pkg-message.in b/net/py-urllib3/files/pkg-message.in
index 4a619c6a094d..4aa5b9e1f1d9 100644
--- a/net/py-urllib3/files/pkg-message.in
+++ b/net/py-urllib3/files/pkg-message.in
@@ -1,7 +1,21 @@
[
-{ type: install
+{
message: <<EOM
-Be careful, support of IPv6 is broken with PySocks 1.5.7.
+Since version 1.25 HTTPS connections are now verified by default which is done
+via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be
+disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on.
+
+Various consumers of net/py-urllib3 already have implemented routines that
+either explicitly enable or disable HTTPS certificate verification (e.g. via
+configuration settings, CLI arguments, etc.).
+
+Yet it may happen that there are still some consumers which don't explicitly
+enable/disable certificate verification for HTTPS connections which could then
+lead to errors (as is often the case with self-signed certificates).
+
+In case of an error one should try first to temporarily disable certificate
+verification of the problematic urllib3 consumer to see if that approach will
+remedy the issue.
EOM
}
]