4 >Starting Privoxy</TITLE
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
10 TITLE="Privoxy 3.0.4 User Manual"
11 HREF="index.html"><LINK
13 TITLE="Quickstart to Using Privoxy"
14 HREF="quickstart.html"><LINK
16 TITLE="Privoxy Configuration"
17 HREF="configuration.html"><LINK
21 <LINK REL="STYLESHEET" TYPE="text/css" HREF="p_doc.css">
33 SUMMARY="Header navigation table"
42 >Privoxy 3.0.4 User Manual</TH
50 HREF="quickstart.html"
64 HREF="configuration.html"
85 > Before launching <SPAN
88 > for the first time, you
89 will want to configure your browser(s) to use
93 > as a HTTP and HTTPS proxy. The default is
94 127.0.0.1 (or localhost) for the proxy address, and port 8118 (earlier versions
95 used port 8000). This is the one configuration step that must be done!</P
97 > Please note that <SPAN
100 > can only proxy HTTP and
101 HTTPS traffic. It will not work with FTP or other protocols.</P
110 >Figure 2. Proxy Configuration (Mozilla)</B
116 SRC="../images/proxy_setup.jpg"></P
126 >, this can be set under:</P
128 CLASS="LITERALLAYOUT"
133 |_ <br>
134 <SPAN
138 |_ <br>
139 <SPAN
143 |_ <br>
144 <SPAN
146 >Connection Settings</SPAN
148 |_ <br>
149 <SPAN
151 >Manual Proxy Configuration</SPAN
162 >), this can be set under:</P
164 CLASS="LITERALLAYOUT"
169 |_ <br>
170 <SPAN
174 |_ <br>
175 <SPAN
179 |_ <br>
180 <SPAN
184 |_ <br>
185 <SPAN
192 >Internet Explorer</SPAN
195 CLASS="LITERALLAYOUT"
200 |_ <br>
201 <SPAN
203 >Internet Properties</SPAN
205 |_ <br>
206 <SPAN
210 |_ <br>
211 <SPAN
219 > and fill in the appropriate info
220 (Address: 127.0.0.1, Port: 8118). Include HTTPS (SSL), if you want HTTPS
221 proxy support too. </P
223 > After doing this, flush your browser's disk and memory caches to force a
224 re-reading of all pages and to get rid of any ads that may be cached. You
225 are now ready to start enjoying the benefits of using
234 > itself is typically started by specifying the
235 main configuration file to be used on the command line. If no configuration
236 file is specified on the command line, <SPAN
240 will look for a file named <TT
244 directory. Except on Win32 where it will try <TT
255 >5.1. Red Hat and Conectiva</H2
257 > We use a script. Note that Red Hat does not start Privoxy upon booting per
258 default. It will use the file <TT
260 >/etc/privoxy/config</TT
262 its main configuration file.</P
272 > # /etc/rc.d/init.d/privoxy start</PRE
287 > We use a script. Note that Debian starts Privoxy upon booting per
288 default. It will use the file
291 >/etc/privoxy/config</TT
292 > as its main configuration
303 > # /etc/init.d/privoxy start</PRE
318 >We use a script. It will use the file <TT
320 >/etc/privoxy/config</TT
322 as its main configuration file. Note that SuSE starts Privoxy upon booting
333 > # rcprivoxy start</PRE
348 >Click on the Privoxy Icon to start <SPAN
351 >. If no configuration file is
352 specified on the command line, <SPAN
359 >. Note that Windows will
360 automatically start Privoxy when the system starts if you chose that option
366 > can run with full Windows service functionality.
367 On Windows only, the Privoxy program has two new command line arguments
368 to install and uninstall Privoxy as a service. See the
370 HREF="installation.html#INSTALLATION-PACK-WIN"
371 >Windows Installation
382 >5.5. Solaris, NetBSD, FreeBSD, HP-UX and others</H2
384 >Example Unix startup command:</P
394 > # /usr/sbin/privoxy /etc/privoxy/config</PRE
409 > During installation, <SPAN
413 start automatically when the system restarts. You can start it manually by
414 double-clicking on the <SPAN
432 > During installation, <SPAN
436 start automatically when the system restarts. To start Privoxy by hand,
437 double-click on the <TT
439 >StartPrivoxy.command</TT
443 >/Library/Privoxy</TT
444 > folder. Or, type this command
455 > /Library/Privoxy/StartPrivoxy.command
462 > You will be prompted for the administrator password.</P
476 > (with RUN <>NIL:) in your
480 > script (AmiTCP), in
484 > (RoadShow), as startup program in your
485 startup script (Genesis), or as startup action (Miami and MiamiDx).
489 > will automatically quit when you quit your
490 TCP/IP stack (just ignore the harmless warning your TCP/IP stack may display that
494 > is still running).</P
505 > A script is again used. It will use the file <TT
509 > as its main configuration file.</P
519 > /etc/init.d/privoxy start
529 > is not automatically started at
530 boot time by default. You can change this with the <TT
545 > rc-update add privoxy default
559 >5.10. Command Line Options</H2
564 > may be invoked with the following
565 command-line options:</P
581 > Print version info and exit. Unix only.
595 > Print short usage info and exit. Unix only.
609 > Don't become a daemon, i.e. don't fork and become process group
610 leader, and don't detach from controlling tty. Unix only.
625 > On startup, write the process ID to <SPAN
638 > on exit. Failure to create or delete the
645 > is non-fatal. If no <SPAN
652 option is given, no PID file will be used. Unix only.
661 >--user USER[.GROUP]</I
667 > After (optionally) writing the PID file, assume the user ID of
674 >, and if included the GID of GROUP. Exit if the
675 privileges are not sufficient to do so. Unix only.
690 > Before changing to the user ID given in the <SPAN
697 chroot to that user's home directory, i.e. make the kernel pretend to the Privoxy
698 process that the directory tree starts there. If set up carefully, this can limit
699 the impact of possible vulnerabilities in Privoxy to the files contained in that hierarchy.
720 > is included on the command line,
724 > will look for a file named
728 > in the current directory (except on Win32
729 where it will look for <SPAN
733 full path to avoid confusion. If no config file is found,
737 > will fail to start.
746 > only there are two addition
747 options to allow <SPAN
759 HREF="installation.html#INSTALLATION-PACK-WIN"
760 >Window Installation section</A
770 SUMMARY="Footer navigation table"
781 HREF="quickstart.html"
799 HREF="configuration.html"
809 >Quickstart to Using <SPAN