[pkg-lynx-maint] Bug#792532: lynx: w3m consistency would be nice
Anonymous
anonymous at foto.nl1.torservers.net
Fri Jul 24 15:50:52 UTC 2015
Package: lynx
Version: 2.8.9dev1-2
Followup-For: Bug #792532
Andy,
Thanks for the reply. In principle, I would not be fussy about how
the fail-safe is implemented, so long as there is a means to fail
safely.
But I suggest that whatever the syntax is, it would be useful if it
were consistent with other browsers. Inventing yet another way of
expressing something adds complexity to the overall gnu environment.
E.g. isn't it a bit irritating that w3m looks for the variable
"HTTP_PROXY", and lynx looks for "http_proxy"?
For the matter at hand, w3m also lacks a fail-safe, so I created bug
792234 at the same time. Perhaps there could be some coordination.
If lynx aligns with the "links" browser, links has these options:
-http-proxy <host:port>
-ftp-proxy <host:port>
-https-proxy <host:port>
-socks-proxy <user at host:port>
as well as this (poorly worded) option:
-only-proxies <0>/<1>
"1" causes that Links won't initiate any non-proxy connection.
It is useful for anonymization with tor or similar networks.
cURL has:
-U, --proxy-user <user:password>
-x, --proxy <[protocol://][user:password@]proxyhost[:port]>
-p, --proxytunnel
--proxy1.0 <proxyhost[:port]>
--proxy-ntlm
--proxy-digest
--proxy-basic
--proxy-anyauth
--proxy-header <header>
--noproxy <no-proxy-list>
env vars: http_proxy, HTTPS_PROXY <= it's bizarre that casing is
inconsistent
wget has:
--no-proxy
--proxy-user=user
--proxy-password=password
env vars: http_proxy, https_proxy, ftp_proxy, no_proxy
wget can also force a proxy to be used, but it's somewhat clumsy.
It requires config file options to be given on the commandline.
E.g. "wget -e use_proxy=yes -e http_proxy=$proxy http://www.eff.org"
-- System Information:
Debian Release: 8.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages lynx depends on:
ii lynx-cur 2.8.9dev1-2+b1
lynx recommends no packages.
lynx suggests no packages.
-- no debconf information
More information about the pkg-lynx-maint
mailing list