[Yum-devel] [PATCH] support socks4/5 proxies
Zdenek Pavlas
zpavlas at redhat.com
Thu Apr 18 14:01:55 UTC 2013
There was a request to implement this:
http://lists.baseurl.org/pipermail/yum/2013-February/023923.html
curl supports socks proxies via the same setopt(PROXY, url) API
we already use for ftp/http/https proxies, so it's pretty easy.
---
yum/config.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/yum/config.py b/yum/config.py
index 438cb88..ec7ba80 100644
--- a/yum/config.py
+++ b/yum/config.py
@@ -735,7 +735,8 @@ class YumConf(StartupConf):
commands = ListOption()
exclude = ListOption()
failovermethod = Option(__main_failovermethod_default__)
- proxy = UrlOption(default=False, schemes=('http', 'ftp', 'https'), allow_none=True)
+ proxy = UrlOption(default=False, schemes=('http', 'ftp', 'https',
+ 'socks4', 'socks4a', 'socks5', 'socks5h'), allow_none=True)
proxy_username = Option()
proxy_password = Option()
username = Option()
--
1.7.11.7
More information about the Yum-devel
mailing list