X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=doc%2Fwebserver%2Fuser-manual%2Fstartup.html;h=112426bf0b69e0bc8246c48037876f8607f566d8;hp=3af75b4542fb6d285c5eeca9bcf8be3a72524520;hb=3e837e6e9561de90b1db799199f8036977cb36b0;hpb=cc7452192610d37782ec1ba651698e00afa48de5 diff --git a/doc/webserver/user-manual/startup.html b/doc/webserver/user-manual/startup.html index 3af75b45..112426bf 100644 --- a/doc/webserver/user-manual/startup.html +++ b/doc/webserver/user-manual/startup.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79">Privoxy 3.0.16 User ManualPrivoxy 3.0.27 User ManualPrivoxy as a HTTP and HTTPS (SSL) +> as a HTTP and HTTPS (SSL) Please note that Privoxy can only proxy HTTP and +> can only proxy HTTP and HTTPS traffic. It will not work with FTP or other protocols.

-

- With With Firefox, this is typically set under:

 -> Settings

- Or optionally on some platforms:

Or optionally on some platforms:

  -> Manual Proxy Configuration

- With With Netscape (and @@ -205,12 +199,12 @@ CLASS="GUIBUTTON" > -> HTTP Proxy

For Internet Explorer v.5-7:

:

 UNCHECKED. You want only HTTP and HTTPS (SSL)!

-

After doing this, flush your browser's disk and memory caches to force a - re-reading of all pages and to get rid of any ads that may be cached. Remove + re-reading of all pages and to get rid of any ads that may be cached. Remove any

5.1. Red Hat and Fedora5.1. Debian

A default Red Hat installation may not start We use a script. Note that Debian typically starts Privoxy upon boot. It will use - the file upon booting per + default. It will use the file + /etc/privoxy/config as its main configuration file.

 # /etc/rc.d/init.d/privoxy start

Or ...

 # service privoxy start
# /etc/init.d/privoxy start

5.2. Debian5.2. FreeBSD and ElectroBSD

We use a script. Note that Debian typically starts To start Privoxy upon booting per - default. It will use the file +> upon booting, add + "privoxy_enable='YES'" to /etc/rc.conf. + Privoxy will use /etc/privoxy/config as its main configuration - file.

/usr/local/etc/privoxy/config as its main + configuration file.

If you installed Privoxy into a jail, the + paths above are relative to the jail root.

To start Privoxy manually, run:

 # /etc/init.d/privoxy start
# service privoxy onestart

Privoxy as a service. See the +> as a service. See the Windows Installation @@ -439,12 +429,11 @@ CLASS="SECT2" CLASS="SECT2" >5.4. Solaris, NetBSD, FreeBSD, HP-UX and others5.4. Generic instructions for Unix derivates (Solaris, NetBSD, HP-UX etc.)

Example Unix startup command:

 # /usr/sbin/privoxy /etc/privoxy/config
# /usr/sbin/privoxy --user privoxy /etc/privoxy/config

Note that if you installed Privoxy through + a package manager, the package will probably contain a platform-specific + script or configuration file to start Privoxy + upon boot.

5.6. Mac OS X

After downloading the privoxy software, unzip the downloaded file by - double-clicking on the zip file icon. Then, double-click on the - installer package icon and follow the installation process.

The privoxy service will automatically start after a successful - installation. In addition, the privoxy service will automatically - start every time your computer starts up.

To prevent the privoxy service from automatically starting when your - computer starts up, remove or rename the folder named - /Library/StartupItems/Privoxy.

A simple application named Privoxy Utility has been created which - enables administrators to easily start and stop the privoxy service.

In addition, the Privoxy Utility presents a simple way for - administrators to edit the various privoxy config files. A method - to uninstall the software is also available.

The privoxy service will automatically start after a successful installation + (and thereafter every time your computer starts up) however you will need to + configure your web browser(s) to use it. To do so, configure them to use a + proxy for HTTP and HTTPS at the address 127.0.0.1:8118.

An administrator username and password must be supplied in order for - the Privoxy Utility to perform any of the tasks.

5.7. AmigaOS

Start Privoxy (with RUN <>NIL:) in your - startnet script (AmiTCP), in +> To prevent the privoxy service from automatically starting when your computer + starts up, remove or rename the file /Library/LaunchDaemons/org.ijbswa.privoxy.plist + (on OS X 10.5 and higher) or the folder named s:user-startup (RoadShow), as startup program in your - startup script (Genesis), or as startup action (Miami and MiamiDx). - Privoxy will automatically quit when you quit your - TCP/IP stack (just ignore the harmless warning your TCP/IP stack may display that - Privoxy is still running).

5.8. Gentoo

A script is again used. It will use the file /etc/privoxy/config - as its main configuration file.

 /etc/init.d/privoxy start
- 

Note that Privoxy is not automatically started at - boot time by default. You can change this with the rc-update - command.

/Library/StartupItems/Privoxy (on OS X 10.4 'Tiger').

-
 rc-update add privoxy default
- 

To manually start or stop the privoxy service, use the scripts startPrivoxy.sh + and stopPrivoxy.sh supplied in /Applications/Privoxy. They must be run from an + administrator account, using sudo.

5.9. Command Line Options5.7. Command Line Options

may be invoked with the following command-line options:

  • --config-test +

    Exit after loading the configuration files before binding to + the listen address. The exit code signals whether or not the + configuration files have been successfully loaded. +

    If the exit code is 1, at least one of the configuration files + is invalid, if it is 0, all the configuration files have been + successfully loaded (but may still contain errors that can + currently only be detected at run time). +

    This option doesn't affect the log setting, combination with + --no-daemon is recommended if a configured + log file shouldn't be used. +

  • --user option, +> option, chroot to that user's home directory, i.e. make the kernel pretend to the Privoxy - process that the directory tree starts there. If set up carefully, this can limit + process that the directory tree starts there. If set up carefully, this can limit the impact of possible vulnerabilities in Privoxy

    Specifies a hostname to look up before doing a chroot. On some systems, initializing the - resolver library involves reading config files from /etc and/or loading additional shared - libraries from /lib. On these systems, doing a hostname lookup before the chroot reduces +> Specifies a hostname (for example www.privoxy.org) to look up before doing a chroot. + On some systems, initializing the resolver library involves reading config files from + /etc and/or loading additional shared libraries from /lib. + On these systems, doing a hostname lookup before the chroot reduces the number of files that must be copied into the chroot tree.

    configfile is included on the command line, +> is included on the command line, Privoxy will look for a file named +> will look for a file named "config" in the current directory (except on Win32 +> in the current directory (except on Win32 where it will look for "config.txt" instead). Specify - full path to avoid confusion. If no config file is found, +> instead). Specify + full path to avoid confusion. If no config file is found, Privoxy

On MS Windows only there are two additional +> only there are two additional command-line options to allow Privoxy to install and +> to install and run as a service. See the +>. See the Window Installation section +> for details.