libproxy man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

libproxy(3)		      C Library Functions		   libproxy(3)

NAME
       libproxy	 -  a library that provides automatic proxy configuration man‐
       agement

DESCRIPTION
       libproxy provides interfaces to get the proxy  that  will  be  used  to
       access network resources. It uses various plugins to get proxy configu‐
       ration via different mechanisms	(e.g.  environment  variables,	GConf,
       PAC).

       The  envvar plugin gets the proxy configuration from the http_proxy and
       no_proxy environment variables. The file plugin gets  proxy  configura‐
       tion  from /etc/proxy.conf and $HOME/.proxy.conf. The gnome plugin gets
       the proxy configuration via GConf, and if the configuration  uses  PAC,
       then the mozjs plugin is used.

       The order in which each proxy mechanism will be checked is specified by
       the environment	PX_CONFIG_ORDER.   The	default	 order	is  "USER,SES‐
       SION,SYSTEM,envvar".  USER,  SESSION  and  SYSTEM are all categories of
       proxy configuration.  envvar means the plugin  who  get	proxy  setting
       from the environment variable "http_proxy".

       The  GConf plugin belongs to the SESSION category, so the GConf setting
       will be checked before the environment variable.

       libproxy also supports the feature of WPAD. But for  the	 consideration
       of  WPAD	 security  risks,  the	wpad-fallback  plugin  is  disabled by
       default. Users who want to enable this  feature	can  set  the  PX_CON‐
       FIG_ORDER  environment  variable	 to  "USER,SESSION,SYSTEM,envvar,wpad-
       fallback", so the WPAD will be used if all the other  plugins  fail  to
       find a proxy.

ENVIRONMENT VARIABLES
       See environ(5) for descriptions of environment variables.

       http_proxy      URL of HTTP proxy to use.

       no_proxy	       A  comma delimited list of hosts (or domains) for which
		       proxying is not to be used.

FILES
       The following files are used by this application:

       /usr/lib/libproxy.so

	   libproxy shared library

       /usr/lib/libproxy/*

	   libproxy plugins

       /etc/proxy.conf
       $HOME/.proxy.conf

	   configuration file used by file plugin to look for proxy configura‐
	   tion

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │library/libproxy		   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface stability	     │Volatile			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       attributes(5), gnome-interfaces(5), environ(5)

       libproxy home page:

	   http://code.google.com/p/libproxy/

NOTES
       Written by Ke Wang, Sun Microsystems Inc., 2004, 2009.

SunOS 5.11			  9 Feb 2009			   libproxy(3)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net