X-Git-Url: http://www.privoxy.org/gitweb/?a=blobdiff_plain;f=doc%2Fwebserver%2Fuser-manual%2Fconfig.html;h=a25a894814a2e8d137f027ea68b3c578f3c06120;hb=9adfbd2f4dd6acc1d92f00d46d18a16e8dfd5f1b;hp=06b0042dc0901a2764a9dd4a66309d771a662009;hpb=a5b1999794b4b0faa68812c0b8b2861316ae8341;p=privoxy.git diff --git a/doc/webserver/user-manual/config.html b/doc/webserver/user-manual/config.html index 06b0042d..a25a8948 100644 --- a/doc/webserver/user-manual/config.html +++ b/doc/webserver/user-manual/config.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ ">Privoxy 3.1.1 User ManualPrivoxy 3.0.4 User Manual

7. The Main Configuration File

7. The Main Configuration File

Again, the main configuration file is named

7.1. Configuration and Log File Locations

7.1. Configuration and Log File Locations

7.1.1. confdir

7.1.1. confdir

7.1.2. logdir

7.1.2. logdir

7.1.3. actionsfile

7.1.3. actionsfile

7.1.4. filterfile

7.1.4. filterfile

The filter filefilter file(s) to use

Notes:

Multiple filterfiles lines are permitted. +

The filter file contains content modification +>filter files contain content modification rules that use regular expressions. These rules permit - powerful changes on the content of Web pages, e.g., you could disable your favorite - JavaScript annoyances, re-write the actual displayed text, or just have some - fun replacing "Microsoft" with "MicroSuck" wherever - it appears on a Web page. +> wherever it appears + on a Web page.

The @@ -541,14 +560,14 @@ CLASS="REPLACEABLE" >name) - to be defined in the filter file! + to be defined in a filter file!

A pre-defined filter file called default.filter that contains - a bunch of handy filters for common problems is included in the distribution. + a number of useful filters for common problems is included in the distribution. See the section on the action for a list.

It is recommended to place any locally adapted filters into a separate + file, such as user.filter. +

7.1.5. logfile

7.1.5. logfile

Notes:

The windows version will additionally log to the console. -

The logfile is where all logging and error messages are written. The level of detail and number of messages are set with the

7.1.6. jarfile

7.1.6. jarfile

7.1.7. trustfile

7.1.7. trustfile

Effect if unset:

The whole trust mechanism is turned off. +> The entire trust mechanism is turned off.

Privoxy will only allow - access to sites that are named in the trustfile. - You can also mark sites as trusted referrers (with

Prepending a ~ character limits access to this site + only (and any sub-paths within this site), e.g. + ~www.example.com. +

Or, you can designate sites as trusted referrers, by + prepending the name with a +), with - the effect that access to untrusted sites will be granted, if a link from a - trusted referrer was used. - The link target will then be added to the character. The effect is that + access to untrusted sites will be granted -- but only if a link from this + trusted referrer was used. The link target will then be added to the + "trustfile". - Possible applications include limiting Internet access for children. +> so that future, direct accesses will be granted. + Sites added via this mechanism do not become trusted referrers themselves + (i.e. they are added with a ~ designation).

If you use If you use the + operator in the trust file, it may grow considerably over time. +> operator in the trust file, it may grow + considerably over time. +

It is recommended that Privoxy be compiled with + the --disable-force, --disable-toggle and + --disable-editor options, if this feature is to be + used. +

Possible applications include limiting Internet access for children.

7.2. Local Set-up Documentation

7.2. Local Set-up Documentation

If you intend to operate

7.2.1. user-manual

7.2.1. user-manual

user-manual  file:///usr/share/doc/privoxy-3.1.1/user-manual/
  user-manual  file:///usr/share/doc/privoxy-3.0.4/user-manual/ +

Windows, in local filesystem, must use forward slash notation: +

  user-manual  file:/c:/some-dir/privoxy-3.0.4/user-manual/
+

Windows, UNC notation (with forward slashes): +

  user-manual  file://///some-server/some-path/privoxy-3.0.4/user-manual/

user-manual  http://local-webserver/privoxy-user-manual/
  user-manual  http://local-webserver/privoxy-user-manual/

7.2.2. trust-info-url

7.2.2. trust-info-url

7.2.3. admin-address

7.2.3. admin-address

7.2.4. proxy-info-url

7.2.4. proxy-info-url

7.3. Debugging

7.3. Debugging

These options are mainly useful when tracing a problem. Note that you might also want to invoke @@ -1202,7 +1332,9 @@ CLASS="SECT3" >

7.3.1. debug

7.3.1. debug

7.3.2. single-threaded

7.3.2. single-threaded

7.4. Access Control and Security

7.4. Access Control and Security

This section of the config file controls the security-relevant aspects of

7.4.1. listen-address

7.4.1. listen-address

7.4.2. toggle

7.4.2. toggle

7.4.3. enable-remote-toggle

7.4.3. enable-remote-toggle

7.4.4. enable-edit-actions

7.4.4. enable-edit-actions

7.4.5. ACLs: permit-access and deny-access

7.4.5. ACLs: permit-access and deny-access

7.4.6. buffer-limit

7.4.6. buffer-limit

7.5. Forwarding

7.5. Forwarding

This feature allows routing of HTTP requests through a chain of multiple proxies. @@ -2204,7 +2354,9 @@ CLASS="SECT3" >

7.5.1. forward

7.5.1. forward

7.5.2. forward-socks4 and forward-socks4a

7.5.2. forward-socks4 and forward-socks4a

7.5.3. Advanced Forwarding Examples

7.5.3. Advanced Forwarding Examples

If you have links to multiple ISPs that provide various special content only to their subscribers, you can configure multiple

7.6. Windows GUI Options

7.6. Windows GUI Options