rebuild docs
[privoxy.git] / doc / webserver / user-manual / startup.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >Starting Privoxy</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9 REL="HOME"
10 TITLE="Privoxy 3.0.27 User Manual"
11 HREF="index.html"><LINK
12 REL="PREVIOUS"
13 TITLE="Quickstart to Using Privoxy"
14 HREF="quickstart.html"><LINK
15 REL="NEXT"
16 TITLE="Privoxy Configuration"
17 HREF="configuration.html"><LINK
18 REL="STYLESHEET"
19 TYPE="text/css"
20 HREF="../p_doc.css"><META
21 HTTP-EQUIV="Content-Type"
22 CONTENT="text/html;
23 charset=ISO-8859-1">
24 <LINK REL="STYLESHEET" TYPE="text/css" HREF="p_doc.css">
25 </head
26 ><BODY
27 CLASS="SECT1"
28 BGCOLOR="#EEEEEE"
29 TEXT="#000000"
30 LINK="#0000FF"
31 VLINK="#840084"
32 ALINK="#0000FF"
33 ><DIV
34 CLASS="NAVHEADER"
35 ><TABLE
36 SUMMARY="Header navigation table"
37 WIDTH="100%"
38 BORDER="0"
39 CELLPADDING="0"
40 CELLSPACING="0"
41 ><TR
42 ><TH
43 COLSPAN="3"
44 ALIGN="center"
45 >Privoxy 3.0.27 User Manual</TH
46 ></TR
47 ><TR
48 ><TD
49 WIDTH="10%"
50 ALIGN="left"
51 VALIGN="bottom"
52 ><A
53 HREF="quickstart.html"
54 ACCESSKEY="P"
55 >Prev</A
56 ></TD
57 ><TD
58 WIDTH="80%"
59 ALIGN="center"
60 VALIGN="bottom"
61 ></TD
62 ><TD
63 WIDTH="10%"
64 ALIGN="right"
65 VALIGN="bottom"
66 ><A
67 HREF="configuration.html"
68 ACCESSKEY="N"
69 >Next</A
70 ></TD
71 ></TR
72 ></TABLE
73 ><HR
74 ALIGN="LEFT"
75 WIDTH="100%"></DIV
76 ><DIV
77 CLASS="SECT1"
78 ><H1
79 CLASS="SECT1"
80 ><A
81 NAME="STARTUP"
82 >5. Starting Privoxy</A
83 ></H1
84 ><P
85 > Before launching <SPAN
86 CLASS="APPLICATION"
87 >Privoxy</SPAN
88 > for the first time, you
89  will want to configure your browser(s) to use
90  <SPAN
91 CLASS="APPLICATION"
92 >Privoxy</SPAN
93 > as a HTTP and HTTPS (SSL)
94  <A
95 HREF="http://en.wikipedia.org/wiki/Proxy_server"
96 TARGET="_top"
97 >proxy</A
98 >. The default is
99  127.0.0.1 (or localhost) for the proxy address, and port 8118 (earlier versions
100  used port 8000). This is the one configuration step <SPAN
101 CLASS="emphasis"
102 ><I
103 CLASS="EMPHASIS"
104 >that must be done</I
105 ></SPAN
106 >!</P
107 ><P
108 > Please note that <SPAN
109 CLASS="APPLICATION"
110 >Privoxy</SPAN
111 > can only proxy HTTP and
112  HTTPS traffic. It will not work with FTP or other protocols.</P
113 ><DIV
114 CLASS="FIGURE"
115 ><A
116 NAME="AEN727"
117 ></A
118 ><P
119 ><B
120 >Figure 2. Proxy Configuration Showing
121   Mozilla/Netscape HTTP and HTTPS (SSL) Settings</B
122 ></P
123 ><DIV
124 CLASS="MEDIAOBJECT"
125 ><P
126 ><IMG
127 SRC="proxy_setup.jpg"></P
128 ></DIV
129 ></DIV
130 ><P
131 > With <SPAN
132 CLASS="APPLICATION"
133 >Firefox</SPAN
134 >, this is typically set under:</P
135 ><P
136 CLASS="LITERALLAYOUT"
137 >&nbsp;<SPAN
138 CLASS="GUIBUTTON"
139 >Tools</SPAN
140 >&nbsp;-&#62;&nbsp;<SPAN
141 CLASS="GUIBUTTON"
142 >Options</SPAN
143 >&nbsp;-&#62;&nbsp;&nbsp;<SPAN
144 CLASS="GUIBUTTON"
145 >Advanced</SPAN
146 >&nbsp;-&#62;&nbsp;<SPAN
147 CLASS="GUIBUTTON"
148 >Network</SPAN
149 >&nbsp;-&#62;<SPAN
150 CLASS="GUIBUTTON"
151 >Connection</SPAN
152 >&nbsp;-&#62;&nbsp;<SPAN
153 CLASS="GUIBUTTON"
154 >Settings</SPAN
155 ></P
156 ><P
157 > Or optionally on some platforms:</P
158 ><P
159 CLASS="LITERALLAYOUT"
160 >&nbsp;<SPAN
161 CLASS="GUIBUTTON"
162 >Edit</SPAN
163 >&nbsp;-&#62;&nbsp;<SPAN
164 CLASS="GUIBUTTON"
165 >Preferences</SPAN
166 >&nbsp;-&#62;&nbsp;<SPAN
167 CLASS="GUIBUTTON"
168 >General</SPAN
169 >&nbsp;-&#62;&nbsp;<SPAN
170 CLASS="GUIBUTTON"
171 >Connection Settings</SPAN
172 >&nbsp;-&#62;&nbsp;<SPAN
173 CLASS="GUIBUTTON"
174 >Manual Proxy Configuration</SPAN
175 ></P
176 ><P
177 > With <SPAN
178 CLASS="APPLICATION"
179 >Netscape</SPAN
180 > (and
181  <SPAN
182 CLASS="APPLICATION"
183 >Mozilla</SPAN
184 >), this can be set under:</P
185 ><P
186 CLASS="LITERALLAYOUT"
187 >&nbsp;<SPAN
188 CLASS="GUIBUTTON"
189 >Edit</SPAN
190 >&nbsp;-&#62;&nbsp;<SPAN
191 CLASS="GUIBUTTON"
192 >Preferences</SPAN
193 >&nbsp;-&#62;&nbsp;<SPAN
194 CLASS="GUIBUTTON"
195 >Advanced</SPAN
196 >&nbsp;-&#62;&nbsp;<SPAN
197 CLASS="GUIBUTTON"
198 >Proxies</SPAN
199 >&nbsp;-&#62;&nbsp;<SPAN
200 CLASS="GUIBUTTON"
201 >HTTP Proxy</SPAN
202 ></P
203 ><P
204 > For <SPAN
205 CLASS="APPLICATION"
206 >Internet Explorer v.5-7</SPAN
207 >:</P
208 ><P
209 CLASS="LITERALLAYOUT"
210 >&nbsp;<SPAN
211 CLASS="GUIBUTTON"
212 >Tools</SPAN
213 >&nbsp;-&#62;&nbsp;<SPAN
214 CLASS="GUIBUTTON"
215 >Internet Options</SPAN
216 >&nbsp;-&#62;&nbsp;<SPAN
217 CLASS="GUIBUTTON"
218 >Connections</SPAN
219 >&nbsp;-&#62;&nbsp;<SPAN
220 CLASS="GUIBUTTON"
221 >LAN Settings</SPAN
222 ></P
223 ><P
224 > Then, check <SPAN
225 CLASS="QUOTE"
226 >"Use Proxy"</SPAN
227 > and fill in the appropriate info
228  (Address: 127.0.0.1, Port: 8118). Include HTTPS (SSL), if you want HTTPS
229  proxy support too (sometimes labeled <SPAN
230 CLASS="QUOTE"
231 >"Secure"</SPAN
232 >). Make sure any
233  checkboxes like <SPAN
234 CLASS="QUOTE"
235 >"Use the same proxy server for all protocols"</SPAN
236 > is
237  <SPAN
238 CLASS="emphasis"
239 ><I
240 CLASS="EMPHASIS"
241 >UNCHECKED</I
242 ></SPAN
243 >. You want only HTTP and HTTPS (SSL)!</P
244 ><DIV
245 CLASS="FIGURE"
246 ><A
247 NAME="AEN771"
248 ></A
249 ><P
250 ><B
251 >Figure 3. Proxy Configuration Showing
252   Internet Explorer HTTP and HTTPS (Secure) Settings</B
253 ></P
254 ><DIV
255 CLASS="MEDIAOBJECT"
256 ><P
257 ><IMG
258 SRC="proxy2.jpg"></P
259 ></DIV
260 ></DIV
261 ><P
262 > After doing this, flush your browser's disk and memory caches to force a
263  re-reading of all pages and to get rid of any ads that may be cached. Remove
264  any <A
265 HREF="http://en.wikipedia.org/wiki/Browser_cookie"
266 TARGET="_top"
267 >cookies</A
268 >,
269  if you want <SPAN
270 CLASS="APPLICATION"
271 >Privoxy</SPAN
272 > to manage that. You are now
273  ready to start enjoying the benefits of using
274  <SPAN
275 CLASS="APPLICATION"
276 >Privoxy</SPAN
277 >!</P
278 ><P
279 > <SPAN
280 CLASS="APPLICATION"
281 >Privoxy</SPAN
282 > itself is typically started by specifying the
283  main configuration file to be used on the command line. If no configuration
284  file is specified on the command line, <SPAN
285 CLASS="APPLICATION"
286 >Privoxy</SPAN
287 >
288  will look for a file named <TT
289 CLASS="FILENAME"
290 >config</TT
291 > in the current
292  directory. Except on Win32 where it will try <TT
293 CLASS="FILENAME"
294 >config.txt</TT
295 >.</P
296 ><DIV
297 CLASS="SECT2"
298 ><H2
299 CLASS="SECT2"
300 ><A
301 NAME="START-DEBIAN"
302 >5.1. Debian</A
303 ></H2
304 ><P
305 > We use a script. Note that Debian typically starts <SPAN
306 CLASS="APPLICATION"
307 >Privoxy</SPAN
308 > upon booting per
309  default.  It will use the file
310  <TT
311 CLASS="FILENAME"
312 >/etc/privoxy/config</TT
313 > as its main configuration
314  file.</P
315 ><TABLE
316 BORDER="0"
317 BGCOLOR="#E0E0E0"
318 WIDTH="100%"
319 ><TR
320 ><TD
321 ><PRE
322 CLASS="SCREEN"
323 > # /etc/init.d/privoxy start</PRE
324 ></TD
325 ></TR
326 ></TABLE
327 ></DIV
328 ><DIV
329 CLASS="SECT2"
330 ><H2
331 CLASS="SECT2"
332 ><A
333 NAME="START-FREEBSD"
334 >5.2. FreeBSD and ElectroBSD</A
335 ></H2
336 ><P
337 > To start <SPAN
338 CLASS="APPLICATION"
339 >Privoxy</SPAN
340 > upon booting, add
341  "privoxy_enable='YES'" to <TT
342 CLASS="FILENAME"
343 >/etc/rc.conf</TT
344 >.
345  <SPAN
346 CLASS="APPLICATION"
347 >Privoxy</SPAN
348 > will use
349  <TT
350 CLASS="FILENAME"
351 >/usr/local/etc/privoxy/config</TT
352 > as its main
353  configuration file.</P
354 ><P
355 > If you installed <SPAN
356 CLASS="APPLICATION"
357 >Privoxy</SPAN
358 > into a jail, the
359  paths above are relative to the jail root.</P
360 ><P
361 > To start <SPAN
362 CLASS="APPLICATION"
363 >Privoxy</SPAN
364 > manually, run:</P
365 ><TABLE
366 BORDER="0"
367 BGCOLOR="#E0E0E0"
368 WIDTH="100%"
369 ><TR
370 ><TD
371 ><PRE
372 CLASS="SCREEN"
373 > # service privoxy onestart</PRE
374 ></TD
375 ></TR
376 ></TABLE
377 ></DIV
378 ><DIV
379 CLASS="SECT2"
380 ><H2
381 CLASS="SECT2"
382 ><A
383 NAME="START-WINDOWS"
384 >5.3. Windows</A
385 ></H2
386 ><P
387 >Click on the <SPAN
388 CLASS="APPLICATION"
389 >Privoxy</SPAN
390 > Icon to start <SPAN
391 CLASS="APPLICATION"
392 >Privoxy</SPAN
393 >. If no configuration file is
394  specified on the command line, <SPAN
395 CLASS="APPLICATION"
396 >Privoxy</SPAN
397 > will look
398  for a file named <TT
399 CLASS="FILENAME"
400 >config.txt</TT
401 >. Note that Windows will
402  automatically start <SPAN
403 CLASS="APPLICATION"
404 >Privoxy</SPAN
405 > when the system starts if you chose that option
406  when installing.</P
407 ><P
408 > <SPAN
409 CLASS="APPLICATION"
410 >Privoxy</SPAN
411 > can run with full Windows service functionality.
412  On Windows only, the <SPAN
413 CLASS="APPLICATION"
414 >Privoxy</SPAN
415 > program has two new command line arguments
416  to install and uninstall <SPAN
417 CLASS="APPLICATION"
418 >Privoxy</SPAN
419 > as a service. See the
420  <A
421 HREF="installation.html#INSTALLATION-PACK-WIN"
422 >Windows Installation
423  instructions</A
424 > for details.</P
425 ></DIV
426 ><DIV
427 CLASS="SECT2"
428 ><H2
429 CLASS="SECT2"
430 ><A
431 NAME="START-UNICES"
432 >5.4. Generic instructions for Unix derivates (Solaris, NetBSD, HP-UX etc.)</A
433 ></H2
434 ><P
435 >Example Unix startup command:</P
436 ><TABLE
437 BORDER="0"
438 BGCOLOR="#E0E0E0"
439 WIDTH="100%"
440 ><TR
441 ><TD
442 ><PRE
443 CLASS="SCREEN"
444 > # /usr/sbin/privoxy --user privoxy /etc/privoxy/config</PRE
445 ></TD
446 ></TR
447 ></TABLE
448 ><P
449 > Note that if you installed <SPAN
450 CLASS="APPLICATION"
451 >Privoxy</SPAN
452 > through
453  a package manager, the package will probably contain a platform-specific
454  script or configuration file to start <SPAN
455 CLASS="APPLICATION"
456 >Privoxy</SPAN
457 >
458  upon boot.</P
459 ></DIV
460 ><DIV
461 CLASS="SECT2"
462 ><H2
463 CLASS="SECT2"
464 ><A
465 NAME="START-OS2"
466 >5.5. OS/2</A
467 ></H2
468 ><P
469 > During installation, <SPAN
470 CLASS="APPLICATION"
471 >Privoxy</SPAN
472 > is configured to
473  start automatically when the system restarts. You can start it manually by
474  double-clicking on the <SPAN
475 CLASS="APPLICATION"
476 >Privoxy</SPAN
477 > icon in the
478  <SPAN
479 CLASS="APPLICATION"
480 >Privoxy</SPAN
481 > folder.</P
482 ></DIV
483 ><DIV
484 CLASS="SECT2"
485 ><H2
486 CLASS="SECT2"
487 ><A
488 NAME="START-MACOSX"
489 >5.6. Mac OS X</A
490 ></H2
491 ><P
492 > The privoxy service will automatically start after a successful installation
493  (and thereafter every time your computer starts up) however you will need to
494  configure your web browser(s) to use it. To do so, configure them to use a
495  proxy for HTTP and HTTPS at the address 127.0.0.1:8118.</P
496 ><P
497 > To prevent the privoxy service from automatically starting when your computer
498  starts up, remove or rename the file <TT
499 CLASS="LITERAL"
500 >/Library/LaunchDaemons/org.ijbswa.privoxy.plist</TT
501 >
502  (on OS X 10.5 and higher) or the folder named
503  <TT
504 CLASS="LITERAL"
505 >/Library/StartupItems/Privoxy</TT
506 > (on OS X 10.4 'Tiger').</P
507 ><P
508 > To manually start or stop the privoxy service, use the scripts startPrivoxy.sh
509  and stopPrivoxy.sh supplied in /Applications/Privoxy. They must be run from an
510  administrator account, using sudo.</P
511 ></DIV
512 ><DIV
513 CLASS="SECT2"
514 ><H2
515 CLASS="SECT2"
516 ><A
517 NAME="CMDOPTIONS"
518 >5.7. Command Line Options</A
519 ></H2
520 ><P
521 > <SPAN
522 CLASS="APPLICATION"
523 >Privoxy</SPAN
524 > may be invoked with the following
525  command-line options:</P
526 ><P
527 ></P
528 ><UL
529 ><LI
530 ><P
531 >   <SPAN
532 CLASS="emphasis"
533 ><I
534 CLASS="EMPHASIS"
535 >--config-test</I
536 ></SPAN
537 >
538   </P
539 ><P
540 >   Exit after loading the configuration files before binding to
541    the listen address. The exit code signals whether or not the
542    configuration files have been successfully loaded.
543   </P
544 ><P
545 >   If the exit code is 1, at least one of the configuration files
546    is invalid, if it is 0, all the configuration files have been
547    successfully loaded (but may still contain errors that can
548    currently only be detected at run time).
549   </P
550 ><P
551 >   This option doesn't affect the log setting, combination with
552    <SPAN
553 CLASS="emphasis"
554 ><I
555 CLASS="EMPHASIS"
556 >--no-daemon</I
557 ></SPAN
558 > is recommended if a configured
559    log file shouldn't be used.
560   </P
561 ></LI
562 ><LI
563 ><P
564 >    <SPAN
565 CLASS="emphasis"
566 ><I
567 CLASS="EMPHASIS"
568 >--version</I
569 ></SPAN
570 >
571   </P
572 ><P
573 >     Print version info and exit. Unix only.
574   </P
575 ></LI
576 ><LI
577 ><P
578 >    <SPAN
579 CLASS="emphasis"
580 ><I
581 CLASS="EMPHASIS"
582 >--help</I
583 ></SPAN
584 >
585   </P
586 ><P
587 >   Print short usage info and exit. Unix only.
588   </P
589 ></LI
590 ><LI
591 ><P
592 >   <SPAN
593 CLASS="emphasis"
594 ><I
595 CLASS="EMPHASIS"
596 >--no-daemon</I
597 ></SPAN
598 >
599   </P
600 ><P
601 >   Don't become a daemon, i.e. don't fork and become process group
602    leader, and don't detach from controlling tty. Unix only.
603   </P
604 ></LI
605 ><LI
606 ><P
607 >   <SPAN
608 CLASS="emphasis"
609 ><I
610 CLASS="EMPHASIS"
611 >--pidfile FILE</I
612 ></SPAN
613 >
614   </P
615 ><P
616 >   On startup, write the process ID to <SPAN
617 CLASS="emphasis"
618 ><I
619 CLASS="EMPHASIS"
620 >FILE</I
621 ></SPAN
622 >. Delete the
623    <SPAN
624 CLASS="emphasis"
625 ><I
626 CLASS="EMPHASIS"
627 >FILE</I
628 ></SPAN
629 > on exit. Failure to create or delete the
630    <SPAN
631 CLASS="emphasis"
632 ><I
633 CLASS="EMPHASIS"
634 >FILE</I
635 ></SPAN
636 > is non-fatal. If no <SPAN
637 CLASS="emphasis"
638 ><I
639 CLASS="EMPHASIS"
640 >FILE</I
641 ></SPAN
642 >
643    option is given, no PID file will be used. Unix only.
644   </P
645 ></LI
646 ><LI
647 ><P
648 >   <SPAN
649 CLASS="emphasis"
650 ><I
651 CLASS="EMPHASIS"
652 >--user USER[.GROUP]</I
653 ></SPAN
654 >
655   </P
656 ><P
657 >   After (optionally) writing the PID file, assume the user  ID  of
658    <SPAN
659 CLASS="emphasis"
660 ><I
661 CLASS="EMPHASIS"
662 >USER</I
663 ></SPAN
664 >, and if included the GID of GROUP.  Exit if the
665    privileges are not sufficient to do so. Unix only.
666   </P
667 ></LI
668 ><LI
669 ><P
670 >   <SPAN
671 CLASS="emphasis"
672 ><I
673 CLASS="EMPHASIS"
674 >--chroot</I
675 ></SPAN
676 >
677   </P
678 ><P
679 >   Before changing to the user ID given in the <SPAN
680 CLASS="emphasis"
681 ><I
682 CLASS="EMPHASIS"
683 >--user</I
684 ></SPAN
685 > option,
686    chroot to that user's home directory, i.e. make the kernel pretend to the <SPAN
687 CLASS="APPLICATION"
688 >Privoxy</SPAN
689 >
690    process that the directory tree starts there. If set up carefully, this can limit
691    the impact of possible vulnerabilities in <SPAN
692 CLASS="APPLICATION"
693 >Privoxy</SPAN
694 > to the files contained in that hierarchy.
695    Unix only.
696   </P
697 ></LI
698 ><LI
699 ><P
700 >   <SPAN
701 CLASS="emphasis"
702 ><I
703 CLASS="EMPHASIS"
704 >--pre-chroot-nslookup hostname</I
705 ></SPAN
706 >
707   </P
708 ><P
709 >   Specifies a hostname (for example www.privoxy.org) to look up before doing a chroot.
710    On some systems, initializing the resolver library involves reading config files from
711    /etc and/or loading additional shared libraries from /lib.
712    On these systems, doing a hostname lookup before the chroot reduces
713    the number of files that must be copied into the chroot tree.
714   </P
715 ><P
716 >   For fastest startup speed, a good value is a hostname that is not in /etc/hosts but that
717    your local name server (listed in /etc/resolv.conf) can resolve without recursion
718    (that is, without having to ask any other name servers). The hostname need not exist,
719    but if it doesn't, an error message (which can be ignored) will be output.
720   </P
721 ></LI
722 ><LI
723 ><P
724 >    <SPAN
725 CLASS="emphasis"
726 ><I
727 CLASS="EMPHASIS"
728 >configfile</I
729 ></SPAN
730 >
731   </P
732 ><P
733 >    If no <SPAN
734 CLASS="emphasis"
735 ><I
736 CLASS="EMPHASIS"
737 >configfile</I
738 ></SPAN
739 > is included on the command line,
740     <SPAN
741 CLASS="APPLICATION"
742 >Privoxy</SPAN
743 > will look for a file named
744     <SPAN
745 CLASS="QUOTE"
746 >"config"</SPAN
747 > in the current directory (except on Win32
748     where it will look for <SPAN
749 CLASS="QUOTE"
750 >"config.txt"</SPAN
751 > instead). Specify
752     full path to avoid confusion. If no config file is found,
753     <SPAN
754 CLASS="APPLICATION"
755 >Privoxy</SPAN
756 > will fail to start.
757   </P
758 ></LI
759 ></UL
760 ><P
761 > On <SPAN
762 CLASS="APPLICATION"
763 >MS Windows</SPAN
764 > only there are two additional
765  command-line options to allow <SPAN
766 CLASS="APPLICATION"
767 >Privoxy</SPAN
768 > to install and
769  run as a <SPAN
770 CLASS="emphasis"
771 ><I
772 CLASS="EMPHASIS"
773 >service</I
774 ></SPAN
775 >. See the
776 <A
777 HREF="installation.html#INSTALLATION-PACK-WIN"
778 >Window Installation section</A
779 >
780 for details.</P
781 ></DIV
782 ></DIV
783 ><DIV
784 CLASS="NAVFOOTER"
785 ><HR
786 ALIGN="LEFT"
787 WIDTH="100%"><TABLE
788 SUMMARY="Footer navigation table"
789 WIDTH="100%"
790 BORDER="0"
791 CELLPADDING="0"
792 CELLSPACING="0"
793 ><TR
794 ><TD
795 WIDTH="33%"
796 ALIGN="left"
797 VALIGN="top"
798 ><A
799 HREF="quickstart.html"
800 ACCESSKEY="P"
801 >Prev</A
802 ></TD
803 ><TD
804 WIDTH="34%"
805 ALIGN="center"
806 VALIGN="top"
807 ><A
808 HREF="index.html"
809 ACCESSKEY="H"
810 >Home</A
811 ></TD
812 ><TD
813 WIDTH="33%"
814 ALIGN="right"
815 VALIGN="top"
816 ><A
817 HREF="configuration.html"
818 ACCESSKEY="N"
819 >Next</A
820 ></TD
821 ></TR
822 ><TR
823 ><TD
824 WIDTH="33%"
825 ALIGN="left"
826 VALIGN="top"
827 >Quickstart to Using Privoxy</TD
828 ><TD
829 WIDTH="34%"
830 ALIGN="center"
831 VALIGN="top"
832 >&nbsp;</TD
833 ><TD
834 WIDTH="33%"
835 ALIGN="right"
836 VALIGN="top"
837 >Privoxy Configuration</TD
838 ></TR
839 ></TABLE
840 ></DIV
841 ></BODY
842 ></HTML
843 >