generated
authoroes <oes@users.sourceforge.net>
Fri, 24 May 2002 00:17:26 +0000 (00:17 +0000)
committeroes <oes@users.sourceforge.net>
Fri, 24 May 2002 00:17:26 +0000 (00:17 +0000)
15 files changed:
doc/webserver/user-manual/actions-file.html
doc/webserver/user-manual/appendix.html
doc/webserver/user-manual/config.html
doc/webserver/user-manual/configuration.html
doc/webserver/user-manual/contact.html
doc/webserver/user-manual/copyright.html
doc/webserver/user-manual/filter-file.html
doc/webserver/user-manual/index.html
doc/webserver/user-manual/installation.html
doc/webserver/user-manual/introduction.html
doc/webserver/user-manual/quickstart.html
doc/webserver/user-manual/seealso.html
doc/webserver/user-manual/startup.html
doc/webserver/user-manual/templates.html
doc/webserver/user-manual/upgradersnote.html

index bc85832..ca87032 100644 (file)
@@ -4,8 +4,7 @@
 >Actions Files</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
@@ -202,7 +201,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN1527"
+NAME="AEN1553"
 >8.1. Finding the Right Mix</A
 ></H2
 ><P
@@ -236,7 +235,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN1534"
+NAME="AEN1560"
 >8.2. How to Edit</A
 ></H2
 ><P
@@ -282,35 +281,40 @@ CLASS="QUOTE"
 HREF="actions-file.html#ALIASES"
 >alias</A
 >"</SPAN
-> sections which will be discussed later. For now
- let's concentrate on regular sections: They have a heading line (often split
- up to multiple lines for readability) which consist of a list of actions,
- separated by whitespace and enclosed in curly braces. Below that, there
- is a list of URL patterns, each on a separate line.</P
+> sections which will
+ be discussed later. For now let's concentrate on regular sections: They have a
+ heading line (often split up to multiple lines for readability) which consist
+ of a list of actions, separated by whitespace and enclosed in curly braces.
Below that, there is a list of URL patterns, each on a separate line.</P
 ><P
 > To determine which actions apply to a request, the URL of the request is
  compared to all patterns in each action file file. Every time it matches, the list of
  applicable actions for the URL is incrementally updated, using the heading
  of the section in which the pattern is located. If multiple matches for
  the same URL set the same action differently, the last match wins. If not, 
- the effects are aggregated (e.g. a URL might match both the 
- <A
+ the effects are aggregated. E.g. a URL might match a regular section with 
+ a heading line of <TT
+CLASS="LITERAL"
+>{ 
+ +<A
 HREF="actions-file.html#HANDLE-AS-IMAGE"
 TARGET="_top"
-><SPAN
-CLASS="QUOTE"
->"+handle-as-image"</SPAN
-></A
->
- and <A
+>handle-as-image</A
+> }</TT
+>,
+ then later another one with just <TT
+CLASS="LITERAL"
+>{
+ +<A
 HREF="actions-file.html#BLOCK"
 TARGET="_top"
-><SPAN
-CLASS="QUOTE"
->"+block"</SPAN
-></A
-> actions).
- </P
+>block</A
+> }</TT
+>, resulting
+ in <I
+CLASS="EMPHASIS"
+>both</I
+> actions to apply.</P
 ><P
 > You can trace this process for any given URL by visiting <A
 HREF="http://config.privoxy.org/show-url-info"
@@ -435,7 +439,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN1597"
+NAME="AEN1624"
 >8.4.1. The Domain Pattern</A
 ></H3
 ><P
@@ -609,7 +613,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN1659"
+NAME="AEN1686"
 >8.4.2. The Path Pattern</A
 ></H3
 ><P
@@ -654,21 +658,19 @@ CLASS="QUOTE"
 > (regular expression speak 
  for the beginning of a line).</P
 ><P
-> Please also note that matching in the path is case
- <I
+> Please also note that matching in the path is <I
 CLASS="EMPHASIS"
->INSENSITIVE</I
-> by default, but you can switch to case
- sensitive at any point in the pattern by using the 
+>CASE INSENSITIVE</I
+>
by default, but you can switch to case sensitive at any point in the pattern by using the 
  <SPAN
 CLASS="QUOTE"
 >"(?-i)"</SPAN
-> switch:
- <TT
+> switch: <TT
 CLASS="LITERAL"
 >www.example.com/(?-i)PaTtErN.*</TT
-> will match only
- documents whose path starts with <TT
+> will match
only documents whose path starts with <TT
 CLASS="LITERAL"
 >PaTtErN</TT
 > in
@@ -969,10 +971,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="ADD-HEADER"
->8.5.1. <I
-CLASS="EMPHASIS"
->add-header</I
-></A
+>8.5.1. add-header</A
 ></H4
 ><P
 ></P
@@ -1054,10 +1053,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="BLOCK"
->8.5.2. <I
-CLASS="EMPHASIS"
->block</I
-></A
+>8.5.2. block</A
 ></H4
 ><P
 ></P
@@ -1222,10 +1218,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="CRUNCH-INCOMING-COOKIES"
->8.5.3. <I
-CLASS="EMPHASIS"
->crunch-incoming-cookies</I
-></A
+>8.5.3. crunch-incoming-cookies</A
 ></H4
 ><P
 ></P
@@ -1329,10 +1322,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="CRUNCH-OUTGOING-COOKIES"
->8.5.4. <I
-CLASS="EMPHASIS"
->crunch-outgoing-cookies</I
-></A
+>8.5.4. crunch-outgoing-cookies</A
 ></H4
 ><P
 ></P
@@ -1436,10 +1426,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="DEANIMATE-GIFS"
->8.5.5. <I
-CLASS="EMPHASIS"
->deanimate-gifs</I
-></A
+>8.5.5. deanimate-gifs</A
 ></H4
 ><P
 ></P
@@ -1529,10 +1516,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="DOWNGRADE-HTTP-VERSION"
->8.5.6. <I
-CLASS="EMPHASIS"
->downgrade-http-version</I
-></A
+>8.5.6. downgrade-http-version</A
 ></H4
 ><P
 ></P
@@ -1608,10 +1592,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="FAST-REDIRECTS"
->8.5.7. <I
-CLASS="EMPHASIS"
->fast-redirects</I
-></A
+>8.5.7. fast-redirects</A
 ></H4
 ><P
 ></P
@@ -1705,10 +1686,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="FILTER"
->8.5.8. <I
-CLASS="EMPHASIS"
->filter</I
-></A
+>8.5.8. filter</A
 ></H4
 ><P
 ></P
@@ -2067,10 +2045,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="HANDLE-AS-IMAGE"
->8.5.9. <I
-CLASS="EMPHASIS"
->handle-as-image</I
-></A
+>8.5.9. handle-as-image</A
 ></H4
 ><P
 ></P
@@ -2200,10 +2175,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="HIDE-FORWARDED-FOR-HEADERS"
->8.5.10. <I
-CLASS="EMPHASIS"
->hide-forwarded-for-headers</I
-></A
+>8.5.10. hide-forwarded-for-headers</A
 ></H4
 ><P
 ></P
@@ -2284,10 +2256,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="HIDE-FROM-HEADER"
->8.5.11. <I
-CLASS="EMPHASIS"
->hide-from-header</I
-></A
+>8.5.11. hide-from-header</A
 ></H4
 ><P
 ></P
@@ -2398,10 +2367,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="HIDE-REFERRER"
->8.5.12. <I
-CLASS="EMPHASIS"
->hide-referrer</I
-></A
+>8.5.12. hide-referrer</A
 ></H4
 ><A
 NAME="HIDE-REFERER"
@@ -2537,10 +2503,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="HIDE-USER-AGENT"
->8.5.13. <I
-CLASS="EMPHASIS"
->hide-user-agent</I
-></A
+>8.5.13. hide-user-agent</A
 ></H4
 ><P
 ></P
@@ -2672,12 +2635,9 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="KILL-POPUPS"
->8.5.14. <I
-CLASS="EMPHASIS"
->kill-popups<A
+>8.5.14. kill-popups<A
 NAME="KILL-POPUP"
 ></A
-></I
 ></A
 ></H4
 ><P
@@ -2824,10 +2784,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="LIMIT-CONNECT"
->8.5.15. <I
-CLASS="EMPHASIS"
->limit-connect</I
-></A
+>8.5.15. limit-connect</A
 ></H4
 ><P
 ></P
@@ -2930,10 +2887,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="PREVENT-COMPRESSION"
->8.5.16. <I
-CLASS="EMPHASIS"
->prevent-compression</I
-></A
+>8.5.16. prevent-compression</A
 ></H4
 ><P
 ></P
@@ -3064,10 +3018,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="SEND-VANILLA-WAFER"
->8.5.17. <I
-CLASS="EMPHASIS"
->send-vanilla-wafer</I
-></A
+>8.5.17. send-vanilla-wafer</A
 ></H4
 ><P
 ></P
@@ -3140,10 +3091,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="SEND-WAFER"
->8.5.18. <I
-CLASS="EMPHASIS"
->send-wafer</I
-></A
+>8.5.18. send-wafer</A
 ></H4
 ><P
 ></P
@@ -3230,10 +3178,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="SESSION-COOKIES-ONLY"
->8.5.19. <I
-CLASS="EMPHASIS"
->session-cookies-only</I
-></A
+>8.5.19. session-cookies-only</A
 ></H4
 ><P
 ></P
@@ -3370,10 +3315,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="SET-IMAGE-BLOCKER"
->8.5.20. <I
-CLASS="EMPHASIS"
->set-image-blocker</I
-></A
+>8.5.20. set-image-blocker</A
 ></H4
 ><P
 ></P
@@ -3615,7 +3557,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2593"
+NAME="AEN2600"
 >8.5.21. Summary</A
 ></H3
 ><P
@@ -3871,7 +3813,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2645"
+NAME="AEN2652"
 >8.7.1. default.action</A
 ></H3
 ><P
@@ -4660,7 +4602,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2799"
+NAME="AEN2806"
 >8.7.2. user.action</A
 ></H3
 ><P
index a60e0a9..f84bf0e 100644 (file)
@@ -4,8 +4,7 @@
 >Appendix</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
@@ -703,7 +702,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN3346"
+NAME="AEN3353"
 >14.2. <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
@@ -752,7 +751,7 @@ CLASS="APPLICATION"
    Privoxy main page: 
   </P
 ><A
-NAME="AEN3361"
+NAME="AEN3368"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -785,7 +784,7 @@ CLASS="APPLICATION"
     editing of actions files:
   </P
 ><A
-NAME="AEN3369"
+NAME="AEN3376"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -805,7 +804,7 @@ TARGET="_top"
     Show the source code version numbers:
   </P
 ><A
-NAME="AEN3374"
+NAME="AEN3381"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -825,7 +824,7 @@ TARGET="_top"
    Show the browser's request headers:
   </P
 ><A
-NAME="AEN3379"
+NAME="AEN3386"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -845,7 +844,7 @@ TARGET="_top"
    Show which actions apply to a URL and why:
   </P
 ><A
-NAME="AEN3384"
+NAME="AEN3391"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -869,7 +868,7 @@ CLASS="QUOTE"
    to run, but only as a pass-through proxy, with no actions taking place:
   </P
 ><A
-NAME="AEN3390"
+NAME="AEN3397"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -886,7 +885,7 @@ TARGET="_top"
 >   Short cuts. Turn off, then on: 
   </P
 ><A
-NAME="AEN3394"
+NAME="AEN3401"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -900,7 +899,7 @@ TARGET="_top"
    </P
 ></BLOCKQUOTE
 ><A
-NAME="AEN3397"
+NAME="AEN3404"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
index c51c4ea..1e7d197 100644 (file)
@@ -4,8 +4,7 @@
 >The Main Configuration File</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
@@ -1445,11 +1444,32 @@ CLASS="APPLICATION"
 >Privoxy</SPAN
 > will
     bind to all interfaces (addresses) on your machine and may become reachable
-    from the Internet. In that case, consider using access control lists (ACL's)
-    (see <SPAN
-CLASS="QUOTE"
->"ACLs"</SPAN
-> below), or a firewall.
+    from the Internet. In that case, consider using <A
+HREF="config.html#ACLS"
+>access control lists</A
+> (ACL's, see below), and/or
+    a firewall.
+   </P
+><P
+>    If you open <SPAN
+CLASS="APPLICATION"
+>Privoxy</SPAN
+> to untrusted users, you will
+    also want to turn off the <TT
+CLASS="LITERAL"
+><A
+HREF="config.html#ENABLE-EDIT-ACTIONS"
+>enable-edit-actions</A
+></TT
+> and
+    <TT
+CLASS="LITERAL"
+><A
+HREF="config.html#ENABLE-REMOTE-TOGGLE"
+>enable-remote-toggle</A
+></TT
+>
+    options!
    </P
 ></DD
 ><DT
@@ -1742,10 +1762,10 @@ NAME="ACLS"
 >7.4.5. ACLs: permit-access and deny-access</A
 ></H4
 ><A
-NAME="PERMIT-ACCES"
+NAME="PERMIT-ACCESS"
 ></A
 ><A
-NAME="DENY-ACCES"
+NAME="DENY-ACCESS"
 ></A
 ><P
 ></P
index ecba3d6..e4bbe09 100644 (file)
@@ -4,8 +4,7 @@
 >Privoxy Configuration</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
@@ -93,7 +92,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN481"
+NAME="AEN501"
 >6.1. Controlling <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
index 265c197..8e67ad8 100644 (file)
@@ -5,8 +5,7 @@
 Requests</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
index 0d5c62d..81cbf4a 100644 (file)
@@ -4,8 +4,7 @@
 >Privoxy Copyright, License and History</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
@@ -97,7 +96,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN3096"
+NAME="AEN3103"
 >12.1. License</A
 ></H2
 ><P
index d9a382f..64b2c74 100644 (file)
@@ -4,8 +4,7 @@
 >The Filter File</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
@@ -254,7 +253,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2902"
+NAME="AEN2909"
 >9.1. Filter File Tutorial</A
 ></H2
 ><P
index 1320e4f..ef8d46d 100644 (file)
@@ -4,8 +4,7 @@
 >Privoxy User Manual</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="NEXT"
 TITLE="Introduction"
 HREF="introduction.html"><LINK
@@ -45,7 +44,7 @@ TARGET="_top"
 ><BR></P
 ><P
 CLASS="PUBDATE"
->$Id: user-manual.sgml,v 1.118 2002/05/21 04:54:55 hal9 Exp $<BR></P
+>$Id: user-manual.sgml,v 1.121 2002/05/23 23:20:17 oes Exp $<BR></P
 ><DIV
 ><DIV
 CLASS="ABSTRACT"
@@ -147,7 +146,7 @@ HREF="installation.html#INSTALLATION-PACKAGES"
 ><DT
 >2.1.1. <A
 HREF="installation.html#INSTALLATION-PACK-RPM"
->Red Hat, SuSE and Conectiva RPMs</A
+>Red Hat, SuSE RPMs and Conectiva</A
 ></DT
 ><DT
 >2.1.2. <A
@@ -222,41 +221,46 @@ CLASS="APPLICATION"
 ><DL
 ><DT
 >5.1. <A
-HREF="startup.html#START-REDHATDEBIAN"
->RedHat, Conectiva and Debian</A
+HREF="startup.html#START-REDHAT"
+>RedHat and Conectiva</A
 ></DT
 ><DT
 >5.2. <A
+HREF="startup.html#START-DEBIAN"
+>Debian</A
+></DT
+><DT
+>5.3. <A
 HREF="startup.html#START-SUSE"
 >SuSE</A
 ></DT
 ><DT
->5.3. <A
+>5.4. <A
 HREF="startup.html#START-WINDOWS"
 >Windows</A
 ></DT
 ><DT
->5.4. <A
+>5.5. <A
 HREF="startup.html#START-UNICES"
 >Solaris, NetBSD, FreeBSD, HP-UX and others</A
 ></DT
 ><DT
->5.5. <A
+>5.6. <A
 HREF="startup.html#START-OS2"
 >OS/2</A
 ></DT
 ><DT
->5.6. <A
+>5.7. <A
 HREF="startup.html#START-MACOSX"
 >MAX OSX</A
 ></DT
 ><DT
->5.7. <A
+>5.8. <A
 HREF="startup.html#START-AMIGAOS"
 >AmigaOS</A
 ></DT
 ><DT
->5.8. <A
+>5.9. <A
 HREF="startup.html#CMDOPTIONS"
 >Command Line Options</A
 ></DT
@@ -274,7 +278,7 @@ CLASS="APPLICATION"
 ><DL
 ><DT
 >6.1. <A
-HREF="configuration.html#AEN481"
+HREF="configuration.html#AEN501"
 >Controlling <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
@@ -465,12 +469,12 @@ HREF="actions-file.html"
 ><DL
 ><DT
 >8.1. <A
-HREF="actions-file.html#AEN1527"
+HREF="actions-file.html#AEN1553"
 >Finding the Right Mix</A
 ></DT
 ><DT
 >8.2. <A
-HREF="actions-file.html#AEN1534"
+HREF="actions-file.html#AEN1560"
 >How to Edit</A
 ></DT
 ><DT
@@ -486,13 +490,18 @@ HREF="actions-file.html#AF-PATTERNS"
 ><DD
 ><DL
 ><DT
+>22<A
+HREF="actions-file.html#AEN1591"
+></A
+></DT
+><DT
 >8.4.1. <A
-HREF="actions-file.html#AEN1597"
+HREF="actions-file.html#AEN1624"
 >The Domain Pattern</A
 ></DT
 ><DT
 >8.4.2. <A
-HREF="actions-file.html#AEN1659"
+HREF="actions-file.html#AEN1686"
 >The Path Pattern</A
 ></DT
 ></DL
@@ -507,169 +516,109 @@ HREF="actions-file.html#ACTIONS"
 ><DT
 >8.5.1. <A
 HREF="actions-file.html#ADD-HEADER"
-><I
-CLASS="EMPHASIS"
->add-header</I
-></A
+>add-header</A
 ></DT
 ><DT
 >8.5.2. <A
 HREF="actions-file.html#BLOCK"
-><I
-CLASS="EMPHASIS"
->block</I
-></A
+>block</A
 ></DT
 ><DT
 >8.5.3. <A
 HREF="actions-file.html#CRUNCH-INCOMING-COOKIES"
-><I
-CLASS="EMPHASIS"
->crunch-incoming-cookies</I
-></A
+>crunch-incoming-cookies</A
 ></DT
 ><DT
 >8.5.4. <A
 HREF="actions-file.html#CRUNCH-OUTGOING-COOKIES"
-><I
-CLASS="EMPHASIS"
->crunch-outgoing-cookies</I
-></A
+>crunch-outgoing-cookies</A
 ></DT
 ><DT
 >8.5.5. <A
 HREF="actions-file.html#DEANIMATE-GIFS"
-><I
-CLASS="EMPHASIS"
->deanimate-gifs</I
-></A
+>deanimate-gifs</A
 ></DT
 ><DT
 >8.5.6. <A
 HREF="actions-file.html#DOWNGRADE-HTTP-VERSION"
-><I
-CLASS="EMPHASIS"
->downgrade-http-version</I
-></A
+>downgrade-http-version</A
 ></DT
 ><DT
 >8.5.7. <A
 HREF="actions-file.html#FAST-REDIRECTS"
-><I
-CLASS="EMPHASIS"
->fast-redirects</I
-></A
+>fast-redirects</A
 ></DT
 ><DT
 >8.5.8. <A
 HREF="actions-file.html#FILTER"
-><I
-CLASS="EMPHASIS"
->filter</I
-></A
+>filter</A
 ></DT
 ><DT
 >8.5.9. <A
 HREF="actions-file.html#HANDLE-AS-IMAGE"
-><I
-CLASS="EMPHASIS"
->handle-as-image</I
-></A
+>handle-as-image</A
 ></DT
 ><DT
 >8.5.10. <A
 HREF="actions-file.html#HIDE-FORWARDED-FOR-HEADERS"
-><I
-CLASS="EMPHASIS"
->hide-forwarded-for-headers</I
-></A
+>hide-forwarded-for-headers</A
 ></DT
 ><DT
 >8.5.11. <A
 HREF="actions-file.html#HIDE-FROM-HEADER"
-><I
-CLASS="EMPHASIS"
->hide-from-header</I
-></A
+>hide-from-header</A
 ></DT
 ><DT
 >8.5.12. <A
 HREF="actions-file.html#HIDE-REFERRER"
-><I
-CLASS="EMPHASIS"
->hide-referrer</I
-></A
+>hide-referrer</A
 ></DT
 ><DT
 >8.5.13. <A
 HREF="actions-file.html#HIDE-USER-AGENT"
-><I
-CLASS="EMPHASIS"
->hide-user-agent</I
-></A
+>hide-user-agent</A
 ></DT
 ><DT
 >8.5.14. <A
 HREF="actions-file.html#KILL-POPUPS"
-><I
-CLASS="EMPHASIS"
 >kill-popups<A
 NAME="KILL-POPUP"
 ></A
-></I
 ></A
 ></DT
 ><DT
 >8.5.15. <A
 HREF="actions-file.html#LIMIT-CONNECT"
-><I
-CLASS="EMPHASIS"
->limit-connect</I
-></A
+>limit-connect</A
 ></DT
 ><DT
 >8.5.16. <A
 HREF="actions-file.html#PREVENT-COMPRESSION"
-><I
-CLASS="EMPHASIS"
->prevent-compression</I
-></A
+>prevent-compression</A
 ></DT
 ><DT
 >8.5.17. <A
 HREF="actions-file.html#SEND-VANILLA-WAFER"
-><I
-CLASS="EMPHASIS"
->send-vanilla-wafer</I
-></A
+>send-vanilla-wafer</A
 ></DT
 ><DT
 >8.5.18. <A
 HREF="actions-file.html#SEND-WAFER"
-><I
-CLASS="EMPHASIS"
->send-wafer</I
-></A
+>send-wafer</A
 ></DT
 ><DT
 >8.5.19. <A
 HREF="actions-file.html#SESSION-COOKIES-ONLY"
-><I
-CLASS="EMPHASIS"
->session-cookies-only</I
-></A
+>session-cookies-only</A
 ></DT
 ><DT
 >8.5.20. <A
 HREF="actions-file.html#SET-IMAGE-BLOCKER"
-><I
-CLASS="EMPHASIS"
->set-image-blocker</I
-></A
+>set-image-blocker</A
 ></DT
 ><DT
 >8.5.21. <A
-HREF="actions-file.html#AEN2593"
+HREF="actions-file.html#AEN2600"
 >Summary</A
 ></DT
 ></DL
@@ -688,12 +637,12 @@ HREF="actions-file.html#ACT-EXAMPLES"
 ><DL
 ><DT
 >8.7.1. <A
-HREF="actions-file.html#AEN2645"
+HREF="actions-file.html#AEN2652"
 >default.action</A
 ></DT
 ><DT
 >8.7.2. <A
-HREF="actions-file.html#AEN2799"
+HREF="actions-file.html#AEN2806"
 >user.action</A
 ></DT
 ></DL
@@ -709,7 +658,7 @@ HREF="filter-file.html"
 ><DL
 ><DT
 >9.1. <A
-HREF="filter-file.html#AEN2902"
+HREF="filter-file.html#AEN2909"
 >Filter File Tutorial</A
 ></DT
 ></DL
@@ -766,7 +715,7 @@ CLASS="APPLICATION"
 ><DL
 ><DT
 >12.1. <A
-HREF="copyright.html#AEN3096"
+HREF="copyright.html#AEN3103"
 >License</A
 ></DT
 ><DT
@@ -800,7 +749,7 @@ HREF="appendix.html#REGEX"
 ></DT
 ><DT
 >14.2. <A
-HREF="appendix.html#AEN3346"
+HREF="appendix.html#AEN3353"
 ><SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
index a2c87ff..12397cf 100644 (file)
@@ -4,8 +4,7 @@
 >Installation</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
@@ -122,7 +121,7 @@ CLASS="SECT3"
 CLASS="SECT3"
 ><A
 NAME="INSTALLATION-PACK-RPM"
->2.1.1. Red Hat, SuSE and Conectiva RPMs</A
+>2.1.1. Red Hat, SuSE RPMs and Conectiva</A
 ></H3
 ><P
 > RPMs can be installed with <TT
@@ -156,7 +155,7 @@ automatically start Privoxy in the boot process.</P
 > If you have problems with failed dependencies, try rebuilding the SRC RPM: 
  <TT
 CLASS="LITERAL"
->rpm --rebuild privoxy-2.9.15-1.src.rpm</TT
+>rpm --rebuild privoxy-2.9.15-1.src.rpm;</TT
 >. This 
  will use your locally installed libraries and RPM version. </P
 ><P
@@ -183,7 +182,16 @@ NAME="INSTALLATION-DEB"
 >2.1.2. Debian</A
 ></H3
 ><P
-> FIXME.</P
+> DEBs can be installed with <TT
+CLASS="LITERAL"
+>dpkg -i
+ privoxy_2.9.15-1.deb</TT
+>, and will use
+ <TT
+CLASS="FILENAME"
+>/etc/privoxy</TT
+> for the location of configuration
+ files.</P
 ></DIV
 ><DIV
 CLASS="SECT3"
index 807a0ac..536b4f4 100644 (file)
@@ -4,8 +4,7 @@
 >Introduction</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
index fa3df90..cf3eebe 100644 (file)
@@ -4,8 +4,7 @@
 >Quickstart to Using Privoxy</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
@@ -326,37 +325,45 @@ CLASS="APPLICATION"
 HREF="actions-file.html#AF-PATTERNS"
 >patterns</A
 > that use
- wildcards so they can apply potentially to a range of similar URLs.</P
+ wildcards so they can apply potentially to a range of similar URLs. The
+ actions, together with the URL patterns are called a section.</P
 ><P
-> When you connect to a website, the full path of the URL will either match one 
- of the <SPAN
-CLASS="QUOTE"
->"actions"</SPAN
-> as defined in
- <SPAN
+> When you connect to a website, the full URL will either match one or more
+ of the sections as defined in <SPAN
 CLASS="APPLICATION"
 >Privoxy's</SPAN
-> configuration, or not. If so, then
- <SPAN
+> configuration,
or not. If so, then <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
-> will perform the action accordingly. If
- not, then nothing special happens. Futhermore, web pages may contain
- embedded, secondary URLs that your web browser will display as it parses the
+> will perform the
+ respective actions. If not, then nothing special happens. Futhermore, web
+ pages may contain embedded, secondary URLs that your web browser will
+ use to load additional components of the page, as it parses the
  original page's HTML content. An ad image for instance, is just a URL
  embedded in the page somewhere. The image itself may be on the same server,
  or a server somewhere else on the Internet. Complex web pages will have many
  such embedded URLs.</P
 ><P
-> The actions we need to know about for ad blocking are:  <A
+> The actions we need to know about for ad blocking are:  <TT
+CLASS="LITERAL"
+><A
 HREF="actions-file.html#BLOCK"
 >block</A
->, <A
+></TT
+>, <TT
+CLASS="LITERAL"
+><A
 HREF="actions-file.html#HANDLE-AS-IMAGE"
 >handle-as-image</A
->, and <A
+></TT
+>, and
+ <TT
+CLASS="LITERAL"
+><A
 HREF="actions-file.html#SET-IMAGE-BLOCKER"
 >set-image-blocker</A
+></TT
 >:</P
 ><P
 > <P
@@ -364,76 +371,84 @@ HREF="actions-file.html#SET-IMAGE-BLOCKER"
 ><UL
 ><LI
 ><P
->   <A
+>   <TT
+CLASS="LITERAL"
+><A
 HREF="actions-file.html#BLOCK"
-><I
-CLASS="EMPHASIS"
->block</I
-></A
+>block</A
+></TT
 > - this action stops
    any contact between your browser and any URL patterns that match this
    action's configuration. It can be used for blocking ads, but also anything
    that is determined to be unwanted. By itself, it simply stops any
-   communication with the remote server. If this is the only action that 
-   matches for this particular URL, then <SPAN
+   communication with the remote server and sends <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
-> will 
-   display its own BLOCKED page to let you now what has happened.
+>'s
+   own built-in BLOCKED page instead to let you now what has happened.
   </P
 ></LI
 ><LI
 ><P
->   <A
+>   <TT
+CLASS="LITERAL"
+><A
 HREF="actions-file.html#HANDLE-AS-IMAGE"
-><I
-CLASS="EMPHASIS"
->handle-as-image</I
-></A
+>handle-as-image</A
+></TT
 > - 
-   forces <SPAN
+   tells <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
-> to treat this URL as if it were 
-   an image. <SPAN
+> to treat this URL as an image.
+   <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
-> knows about common image 
-   types (e.g. GIF), but there are many situations where this does not apply.
-   So we'll force it. This is particularly important for ad blocking, since 
-   once we can treat it as an image, we can make more intelligent decisisions 
-   on how to handle it. There are some limitations to this though. For
-   instance, you can't just force an image substituion for an entire HTML page 
+>'s default configuration already does this
+   for all common image types (e.g. GIF), but there are many situations where this
+   is not as easy to determine. So we'll force it in these cases. This is particularly
+   important for ad blocking, since  only if we know that it's an image, we can replace
+   it by an image instead of the BLOCKED page, which would only result in a
+   <SPAN
+CLASS="QUOTE"
+>"broken image"</SPAN
+> icon. There are some limitations to this though. For
+   instance, you can't just brute-force an image substituion for an entire HTML page
    in most situations.
   </P
 ></LI
 ><LI
 ><P
->   <A
+>   <TT
+CLASS="LITERAL"
+><A
 HREF="actions-file.html#SET-IMAGE-BLOCKER"
-><I
-CLASS="EMPHASIS"
->set-image-blocker</I
-></A
-> -
-   tells <SPAN
+>set-image-blocker</A
+></TT
+> - tells
+   <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
-> what to display in place of 
-   an ad image that has hit a block rule. For this to come into play, 
-   the URL must match a block action somewhere in the configuration.
-   <I
+> what to display in place of an ad image that
+   has hit a block rule. For this to come into play, the URL must match a
+   <TT
+CLASS="LITERAL"
+><A
+HREF="actions-file.html#BLOCK"
+>block</A
+></TT
+> action somewhere in the
+   configuration, <I
 CLASS="EMPHASIS"
->And</I
->, it must also either be of a known image type, or
-   match an <A
+>and</I
+>, it must also match an
+   <TT
+CLASS="LITERAL"
+><A
 HREF="actions-file.html#HANDLE-AS-IMAGE"
-><I
-CLASS="EMPHASIS"
->handle-as-image</I
-></A
->
-   action.
+>handle-as-image</A
+></TT
+> action.
   </P
 ><P
 >   The configuration options on what to display instead of the ad are:
@@ -487,8 +502,8 @@ BORDER="0"
 >       <I
 CLASS="EMPHASIS"
 >http://&#60;URL&#62;</I
-> - A redirect to any URL of the
-    user's choosing (advanced usage).
+> - A redirect to any image anywhere
+    of the user's choosing (advanced usage).
    </TD
 ></TR
 ></TBODY
@@ -503,7 +518,7 @@ CLASS="EMPHASIS"
  the special <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
-> editor  at <A
+> editor at <A
 HREF="http://config.privoxy.org/show-status"
 TARGET="_top"
 >http://config.privoxy.org/show-status</A
@@ -586,7 +601,7 @@ CLASS="GUIBUTTON"
 >  <DIV
 CLASS="FIGURE"
 ><A
-NAME="AEN349"
+NAME="AEN356"
 ></A
 ><P
 ><B
@@ -607,45 +622,64 @@ ALT="Screenshot of Files in Use"
 ></LI
 ><LI
 ><P
->   You should have an Actions section labeled <I
-CLASS="EMPHASIS"
->+block</I
->. 
-   If not, click the <SPAN
+>   You should have a section with only
+   <TT
+CLASS="LITERAL"
+><A
+HREF="actions-file.html#BLOCK"
+>block</A
+></TT
+> listed under 
+   <SPAN
+CLASS="QUOTE"
+>"Actions:"</SPAN
+>.
+   If not, click a <SPAN
 CLASS="QUOTE"
 >"<SPAN
 CLASS="GUIBUTTON"
->Edit</SPAN
+>Insert new section below</SPAN
 >"</SPAN
-> button just
-   under the word <SPAN
-CLASS="QUOTE"
->"Actions"</SPAN
->. This will bring up a list of all
-   actions. Find <I
-CLASS="EMPHASIS"
->block</I
-> near the top, and click in the
+>
+   button, and in the new section that just appeared, click the 
    <SPAN
+CLASS="GUIBUTTON"
+>Edit</SPAN
+> button right under the word <SPAN
+CLASS="QUOTE"
+>"Actions:"</SPAN
+>.
+   This will bring up a list of all actions. Find
+   <TT
+CLASS="LITERAL"
+><A
+HREF="actions-file.html#BLOCK"
+>block</A
+></TT
+> near the top, and click
+   in the <SPAN
 CLASS="QUOTE"
 >"Enabled"</SPAN
-> column, then
-   <SPAN
+> column, then <SPAN
 CLASS="QUOTE"
 >"<SPAN
 CLASS="GUIBUTTON"
 >Submit</SPAN
 >"</SPAN
-> just below the list.
+>
+   just below the list.
   </P
 ></LI
 ><LI
 ><P
->   Now, in the <I
-CLASS="EMPHASIS"
->+block</I
-> actions section, click the
-   <SPAN
+>   Now, in the <TT
+CLASS="LITERAL"
+><A
+HREF="actions-file.html#BLOCK"
+>block</A
+></TT
+> actions section,
+   click the <SPAN
 CLASS="QUOTE"
 >"<SPAN
 CLASS="GUIBUTTON"
@@ -656,21 +690,27 @@ CLASS="GUIBUTTON"
 CLASS="QUOTE"
 >"<SPAN
 CLASS="GUIMENUITEM"
->Copy Link
-   Location</SPAN
+>Copy Link Location</SPAN
 >"</SPAN
->. Remove the <TT
+>.
+   Remove the <TT
 CLASS="LITERAL"
 >http://</TT
-> at
-   the beginning of the URL. Then, click
+> at the beginning of the URL. Then, click
    <SPAN
 CLASS="QUOTE"
 >"<SPAN
 CLASS="GUIBUTTON"
 >Submit</SPAN
 >"</SPAN
->.
+> (or
+   <SPAN
+CLASS="QUOTE"
+>"<SPAN
+CLASS="GUIBUTTON"
+>OK</SPAN
+>"</SPAN
+> if in a pop-up window).
   </P
 ></LI
 ><LI
@@ -701,7 +741,8 @@ HREF="actions-file.html"
  to now go to the <A
 HREF="actions-file.html#ACT-EXAMPLES"
 >Actions Files Tutorial</A
->.</P
+>.
+ The ideas explained thererin also apply to the web-based editor.</P
 ></DIV
 ></DIV
 ><DIV
index 9d13cdf..a1fe352 100644 (file)
@@ -4,8 +4,7 @@
 >See Also</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
index 3c6560e..d7fcaef 100644 (file)
@@ -4,8 +4,7 @@
 >Starting Privoxy</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
@@ -146,8 +145,8 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
-NAME="START-REDHATDEBIAN"
->5.1. RedHat, Conectiva and Debian</A
+NAME="START-REDHAT"
+>5.1. RedHat and Conectiva</A
 ></H2
 ><P
 >We use a script. Note that RedHat does not start Privoxy upon booting per
@@ -155,7 +154,7 @@ default. It will use the file <TT
 CLASS="FILENAME"
 >/etc/privoxy/config</TT
 > as its
-main configuration file. FIXME: Debian??</P
+main configuration file.</P
 ><P
 > <TABLE
 BORDER="0"
@@ -176,8 +175,39 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
+NAME="START-DEBIAN"
+>5.2. Debian</A
+></H2
+><P
+> We use a script. Note that Debian starts Privoxy upon booting per
+ default.  It will use the file
+ <TT
+CLASS="FILENAME"
+>/etc/privoxy/config</TT
+> as its main configuration
+ file.</P
+><P
+> <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><PRE
+CLASS="SCREEN"
+> # /etc/init.d/privoxy start</PRE
+></TD
+></TR
+></TABLE
+></P
+></DIV
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
 NAME="START-SUSE"
->5.2. SuSE</A
+>5.3. SuSE</A
 ></H2
 ><P
 >We use a script. It will use the file <TT
@@ -207,7 +237,7 @@ CLASS="SECT2"
 CLASS="SECT2"
 ><A
 NAME="START-WINDOWS"
->5.3. Windows</A
+>5.4. Windows</A
 ></H2
 ><P
 >Click on the Privoxy Icon to start Privoxy. If no configuration file is
@@ -227,7 +257,7 @@ CLASS="SECT2"
 CLASS="SECT2"
 ><A
 NAME="START-UNICES"
->5.4. Solaris, NetBSD, FreeBSD, HP-UX and others</A
+>5.5. Solaris, NetBSD, FreeBSD, HP-UX and others</A
 ></H2
 ><P
 >Example Unix startup command:</P
@@ -252,7 +282,7 @@ CLASS="SECT2"
 CLASS="SECT2"
 ><A
 NAME="START-OS2"
->5.5. OS/2</A
+>5.6. OS/2</A
 ></H2
 ><P
 >FIXME.</P
@@ -263,7 +293,7 @@ CLASS="SECT2"
 CLASS="SECT2"
 ><A
 NAME="START-MACOSX"
->5.6. MAX OSX</A
+>5.7. MAX OSX</A
 ></H2
 ><P
 >FIXME.</P
@@ -274,7 +304,7 @@ CLASS="SECT2"
 CLASS="SECT2"
 ><A
 NAME="START-AMIGAOS"
->5.7. AmigaOS</A
+>5.8. AmigaOS</A
 ></H2
 ><P
 >FIXME.</P
@@ -285,7 +315,7 @@ CLASS="SECT2"
 CLASS="SECT2"
 ><A
 NAME="CMDOPTIONS"
->5.8. Command Line Options</A
+>5.9. Command Line Options</A
 ></H2
 ><P
 > <SPAN
index 137244a..dbd8a60 100644 (file)
@@ -4,8 +4,7 @@
 >Templates</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK
index 3fc7d24..6e8ea17 100644 (file)
@@ -4,8 +4,7 @@
 >Note to Upgraders</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
 REL="HOME"
 TITLE="Privoxy User Manual"
 HREF="index.html"><LINK