1 .TH libproxy 3lib "7 Apr 2017" "OpenIndiana" "Interface Libraries"
3 libproxy \- automatic proxy configuration management library
6 \fBlibproxy\fR provides interfaces to get the proxy that will be used
7 to access network resources\&. It uses various plugins to get proxy configuration
8 via different mechanisms (e\&.g\&. environment variables or desktop settings)\&.
10 The envvar plugin gets the proxy configuration from the http_proxy and no_proxy
11 environment variables\&. The file plugin gets proxy configuration from
12 \fB/etc/proxy\&.conf\fR and
13 \fB$HOME/\&.proxy\&.conf\fR\&. The Gnome plugin gets the proxy
14 configuration via Gsettings.
16 The order in which each proxy mechanism will be checked is specified by the
17 environment PX_CONFIG_ORDER\&. The default order is
18 "USER,SESSION,SYSTEM,envvar"\&. USER, SESSION and SYSTEM are all
19 categories of proxy configuration\&. envvar means the plugin which gets proxy
20 setting from the environment variable "http_proxy"\&.
22 The Gnome plugin belongs to the SESSION category, so the Gnome settings will be
23 checked before the environment variable\&.
24 .SH "ENVIRONMENT VARIABLES"
26 See \fBenviron\fR(7) for descriptions of environment variables\&.
29 URL of HTTP proxy to use\&.
32 A comma delimited list of hosts (or domains) for which proxying is not to be
36 The following files are provided by this library:
38 .B /usr/lib/libproxy\&.so
39 libproxy 32-bit shared library
41 .B /usr/lib/64/libproxy\&.so
42 libproxy 64-bit shared library
44 .B /usr/lib/pkgconfig/libproxy-1.0.pc
46 file for libproxy 32-bit shared library
48 .B /usr/lib/64/pkgconfig/libproxy-1.0.pc
50 file for libproxy 64-bit shared library
52 The following files are used by this library:
54 .B /usr/lib/libproxy/*
57 \fB/etc/proxy\&.conf\fR, \fI$HOME\fR\fB/\&.proxy\&.conf\fR
58 configuration files used by file plugin to look for proxy configuration
61 .BR gnome-interfaces (7),
65 Written by Ke Wang, Sun Microsystems Inc\&., 2004, 2009\&.