Sign up ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

When I type

set | grep -i proxy

I see all environmental variables which refers to proxy settings. I understand the meaning of http_proxy and ftp_proxy but what is all_proxy used for and where can I change it ?

It has been added to my environment variables when I used gnome-network-properties application. Why socks is specified there as a protocol?

share|improve this question

1 Answer 1

up vote 3 down vote accepted

I found a post in a mailing list which says:

We already export http,ftp,https proxy environment variables. Some environments, GNOME for instance, place the socks proxy in ALL_PROXY and all_proxy. Export it as well.

Here is the post

So it's for the SOCKS proxy in gnome.

share|improve this answer
For those who (as me) were not familiar with socks protocol –  tommyk Feb 10 '11 at 7:28

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.