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
20 HREF="../p_doc.css"></HEAD
31 SUMMARY="Header navigation table"
40 >Privoxy 3.0.4 User Manual</TH
48 HREF="quickstart.html"
62 HREF="configuration.html"
83 > Before launching <SPAN
86 > for the first time, you
87 will want to configure your browser(s) to use
91 > as a HTTP and HTTPS proxy. The default is
92 127.0.0.1 (or localhost) for the proxy address, and port 8118 (earlier versions
93 used port 8000). This is the one configuration step that must be done!</P
95 > Please note that <SPAN
98 > can only proxy HTTP and
99 HTTPS traffic. It will not work with FTP or other protocols.</P
108 >Figure 2. Proxy Configuration (Mozilla)</B
114 SRC="../images/proxy_setup.jpg"></P
124 >, this can be set under:</P
126 CLASS="LITERALLAYOUT"
131 |_ <br>
132 <SPAN
136 |_ <br>
137 <SPAN
141 |_ <br>
142 <SPAN
144 >Connection Settings</SPAN
146 |_ <br>
147 <SPAN
149 >Manual Proxy Configuration</SPAN
160 >), this can be set under:</P
162 CLASS="LITERALLAYOUT"
167 |_ <br>
168 <SPAN
172 |_ <br>
173 <SPAN
177 |_ <br>
178 <SPAN
182 |_ <br>
183 <SPAN
190 >Internet Explorer</SPAN
193 CLASS="LITERALLAYOUT"
198 |_ <br>
199 <SPAN
201 >Internet Properties</SPAN
203 |_ <br>
204 <SPAN
208 |_ <br>
209 <SPAN
217 > and fill in the appropriate info
218 (Address: 127.0.0.1, Port: 8118). Include HTTPS (SSL), if you want HTTPS
219 proxy support too. </P
221 > After doing this, flush your browser's disk and memory caches to force a
222 re-reading of all pages and to get rid of any ads that may be cached. You
223 are now ready to start enjoying the benefits of using
232 > itself is typically started by specifying the
233 main configuration file to be used on the command line. If no configuration
234 file is specified on the command line, <SPAN
238 will look for a file named <TT
242 directory. Except on Win32 where it will try <TT
253 >5.1. Red Hat and Conectiva</H2
255 > We use a script. Note that Red Hat does not start Privoxy upon booting per
256 default. It will use the file <TT
258 >/etc/privoxy/config</TT
260 its main configuration file.</P
270 > # /etc/rc.d/init.d/privoxy start</PRE
285 > We use a script. Note that Debian starts Privoxy upon booting per
286 default. It will use the file
289 >/etc/privoxy/config</TT
290 > as its main configuration
301 > # /etc/init.d/privoxy start</PRE
316 >We use a script. It will use the file <TT
318 >/etc/privoxy/config</TT
320 as its main configuration file. Note that SuSE starts Privoxy upon booting
331 > # rcprivoxy start</PRE
346 >Click on the Privoxy Icon to start Privoxy. If no configuration file is
347 specified on the command line, <SPAN
354 >. Note that Windows will
355 automatically start Privoxy upon booting you PC.</P
364 >5.5. Solaris, NetBSD, FreeBSD, HP-UX and others</H2
366 >Example Unix startup command:</P
376 > # /usr/sbin/privoxy /etc/privoxy/config</PRE
391 > During installation, <SPAN
395 start automatically when the system restarts. You can start it manually by
396 double-clicking on the <SPAN
414 > During installation, <SPAN
418 start automatically when the system restarts. To start Privoxy by hand,
419 double-click on the <TT
421 >StartPrivoxy.command</TT
425 >/Library/Privoxy</TT
426 > folder. Or, type this command
437 > /Library/Privoxy/StartPrivoxy.command
444 > You will be prompted for the administrator password.</P
458 > (with RUN <>NIL:) in your
462 > script (AmiTCP), in
466 > (RoadShow), as startup program in your
467 startup script (Genesis), or as startup action (Miami and MiamiDx).
471 > will automatically quit when you quit your
472 TCP/IP stack (just ignore the harmless warning your TCP/IP stack may display that
476 > is still running).</P
487 > A script is again used. It will use the file <TT
491 > as its main configuration file.</P
501 > /etc/init.d/privoxy start
511 > is not automatically started at
512 boot time by default. You can change this with the <TT
527 > rc-update add privoxy default
541 >5.10. Command Line Options</H2
546 > may be invoked with the following
547 command-line options:</P
563 > Print version info and exit. Unix only.
577 > Print short usage info and exit. Unix only.
591 > Don't become a daemon, i.e. don't fork and become process group
592 leader, and don't detach from controlling tty. Unix only.
607 > On startup, write the process ID to <SPAN
620 > on exit. Failure to create or delete the
627 > is non-fatal. If no <SPAN
634 option is given, no PID file will be used. Unix only.
643 >--user USER[.GROUP]</I
649 > After (optionally) writing the PID file, assume the user ID of
656 >, and if included the GID of GROUP. Exit if the
657 privileges are not sufficient to do so. Unix only.
672 > Before changing to the user ID given in the <SPAN
679 chroot to that user's home directory, i.e. make the kernel pretend to the Privoxy
680 process that the directory tree starts there. If set up carefully, this can limit
681 the impact of possible vulnerabilities in Privoxy to the files contained in that hierarchy.
702 > is included on the command line,
706 > will look for a file named
710 > in the current directory (except on Win32
711 where it will look for <SPAN
715 full path to avoid confusion. If no config file is found,
719 > will fail to start.
731 SUMMARY="Footer navigation table"
742 HREF="quickstart.html"
760 HREF="configuration.html"
770 >Quickstart to Using <SPAN