Try to make clear that SOCKS proxying is currently BROKEN.
/trunk/config/global/download_extract.in | 36 19 17 0 +++++++++++++++++++-----------------
1 file changed, 19 insertions(+), 17 deletions(-)
1 # Options specific to downloading and extracting packages
7 prompt "Force downloads"
10 Force downloading tarballs, even if one already exists.
12 Usefull if you suspect a tarball to be damaged.
16 prompt "Stop after downloading tarballs"
19 Only download the tarballs. Exit once it done.
21 Usefull to pre-retrieve the tarballs before going off-line.
28 config PROXY_TYPE_NONE
32 Select this option if you have a direct connection to the internet,
33 or if you already set the environment adequately.
35 config PROXY_TYPE_HTTP
39 Use an HTTP proxy to connect to to the internet.
40 Only the http and ftp protocols will be tunneled through this
43 Alternatively to setting this option, you can set and export the
44 following variables in your environment:
45 ftp_proxy=http://user:passwd@proxy.server:port/
46 http_proxy=http://user:passwd@proxy.server:port/
47 https_proxy=http://user:passwd@proxy.server:port/
49 # Haha! Here is an interesting feature/bug of mconf!
50 # The following config entries will be shown out-side the
52 # To add a third entry in the choice menu, add it after the
53 # if...endif conditional below, and so on for a fourth entry...
73 endif # USE_HTTP_PROXY
75 config PROXY_TYPE_SOCKS
77 prompt "SOCKS 4/5 proxy (EXPERIMENTAL)"
78 depends on EXPERIMENTAL
80 Use a Socks 4/5 proxy to connect to the internet.
81 All protocols can get tunneled through this kind of proxy (depending
82 on your proxy configuration, so;e do not allow all protocols, but
83 chances are that protocols needed by crosstool-NG are allowed).
85 Please note that the proxy you are using MUST be on the same subnet
86 as your machine. That is, it must be reachable without a hop through
87 any gate. If this is not the case, then do NOT use this option, and
88 setup tsocks system-wide.
90 Alternatively to setting this option, you can configure tsocks
91 system-wide, and set and export the following variable in your
93 LD_PRELOAD=/path/to/your/tsocks-library.so
95 This option makes use of the tsocks library. You will have to have tsocks
96 installed on your system, of course.
98 If you think you do not know what tsocks is, or how to configure it,
99 chances are that you do not need to set this option.
106 default PROXY_TYPE_SOCKS_SYS
108 config PROXY_TYPE_SOCKS_SYS
110 prompt "Use system settings"
112 Use that if tsocks is already configured on your system.
114 config PROXY_TYPE_SOCKS_AUTO
116 prompt "Auto (BROKEN)"
119 crosstool-NG will attempt to guess what type of SOCKS version
122 config PROXY_TYPE_SOCKS_4
124 prompt "SOCKS 4 (BROKEN)"
127 config PROXY_TYPE_SOCKS_5
129 prompt "SOCKS 5 (BROKEN)"
134 if ! PROXY_TYPE_SOCKS_SYS
153 endif # ! PROXY_TYPE_SOCKS_SYS
155 endif # USE_SOCKS_PROXY
161 default "none" if PROXY_TYPE_NONE
162 default "http" if PROXY_TYPE_HTTP
163 default "sockssys" if PROXY_TYPE_SOCKS_SYS
164 default "socksauto" if PROXY_TYPE_SOCKS_AUTO
165 default "socks4" if PROXY_TYPE_SOCKS_4
166 default "socks5" if PROXY_TYPE_SOCKS_5
168 # Force restore indentation
179 prompt "Force extractions"
182 Force extraction of already exctracted tarballs.
184 Usefull if you suspect a previous extract did not complete (eg. broken
185 tarball), or you added a new set of patches for this component.
189 prompt "Stop after extracting tarballs"
192 Exit after unpacking and patching tarballs.
194 Usefull to look at the code before doing the build itself.
196 endif # ! ONLY_DOWNLOAD