X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=privoxy.1;h=b4585f573e7b074850ba372188f36a36f02eefe0;hp=5690eee49c12689f5bf3ac6a6dec3f06c5985616;hb=6c1cc912902f8fbc91214475afe53db15753400a;hpb=705eb31ce606d6663a905cfa0a612cb8745df66c
diff --git a/privoxy.1 b/privoxy.1
index 5690eee4..b4585f57 100644
--- a/privoxy.1
+++ b/privoxy.1
@@ -3,12 +3,12 @@
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
-.TH "PRIVOXY" "1" "05 September 2002" "Privoxy 3.1.1 alpha" ""
+.TH "PRIVOXY" "1" "25 August 2006" "Privoxy 3.0.4 BETA" ""
.SH NAME
privoxy \- Privacy Enhancing Proxy
.SH SYNOPSIS
-\fBprivoxy\fR [\fB--help\fR ] [\fB--version\fR ] [\fB--no-daemon\fR ] [\fB--pidfile \fIpidfile\fB\fR ] [\fB--user \fIuser[.group]\fB\fR ] [\fB\fIconfigfile\fB\fR ]\fB (UNIX)\fR
+\fBprivoxy\fR [\fB--help\fR ] [\fB--version\fR ] [\fB--no-daemon\fR ] [\fB--pidfile \fIpidfile\fB\fR ] [\fB--user \fIuser[.group]\fB\fR ] [\fB--chroot\fR ] [\fB\fIconfigfile\fB\fR ]\fB (UNIX)\fR
\fBprivoxy.exe\fR [\fB\fIconfigfile\fB\fR ]\fB (Windows)\fR
@@ -41,6 +41,14 @@ After (optionally) writing the PID file, assume the user ID of
\fIgroup\fR was not given, the default group of
\fIuser\fR. Exit if the privileges are not
sufficient to do so.
+.TP
+\fB--chroot\fR
+Before changing to the user ID given in the --user option, chroot to
+that user's home directory, i.e. make the kernel pretend to the
+\fBPrivoxy\fR process that the directory tree starts
+there. If set up carefully, this can limit the impact of possible
+vulnerabilities in \fBPrivoxy\fR to the files contained in
+that hierarchy.
.PP
If the \fIconfigfile\fR is not specified on the command line,
\fBPrivoxy\fR will look for a file named
@@ -51,7 +59,7 @@ fail to start.
.SH "DESCRIPTION"
.PP
\fBPrivoxy\fR is a web proxy with advanced filtering
-capabilities for protecting privacy, filtering web page content, managing
+capabilities for protecting privacy, modifying web page content, managing
cookies, controlling access, and removing ads, banners, pop-ups and other
obnoxious Internet junk. \fBPrivoxy\fR has a very
flexible configuration and can be customized to suit individual needs and
@@ -86,19 +94,16 @@ files. The default configuration files are: \fIconfig\fR,
\fIdefault.filter\fR, and
\fIdefault.action\fR. \fIuser.action\fR should
be used for locally defined exceptions to the default rules of
-\fIdefault.action\fR These are all well commented. On Unix
+\fIdefault.action\fR, and \fIuser.filter\fR for
+locally defined filters. These are well commented. On Unix
and Unix-like systems, these are located in
\fI/etc/privoxy/\fR by default. On Windows, OS/2 and AmigaOS,
these files are in the same directory as the \fBPrivoxy\fR
executable.
.PP
-The name and number of configuration files has changed from previous
-versions, and is subject to change as development
-progresses. In fact, the configuration itself is changed and much more
-sophisticated. See the user-manual for a complete
-explanation of all configuration options and general usage, and notes for
-upgrading from \fBJunkbuster\fR and earlier \fBPrivoxy\fR
-versions.
+See the user-manual for a complete
+explanation of general usage, configuration options, new features and notes for
+upgrading.
.PP
The actions list (ad blocks, etc) can also be configured with your
web browser at http://config.privoxy.org/.
@@ -127,25 +132,38 @@ configuration might look like:
{ \\
-add-header \\
-block \\
+ -content-type-overwrite \\
+ -crunch-if-none-match \\
+ +crunch-incoming-cookies \\
+ +crunch-outgoing-cookies \\
+ +crunch-server-header {no-cache} \\
+deanimate-gifs{last} \\
-downgrade-http-version \\
-fast-redirects \\
- +filter{html-annoyances} \\
- +filter{js-annoyances} \\
+ -force-text-mode \\
+ -filter{html-annoyances} \\
+ -filter{js-annoyances} \\
+filter{content-cookies} \\
+filter{webbugs} \\
- +filter{banners-by-size} \\
+ -filter{banners-by-size} \\
+ -handle-as-empty-document \\
+ +hide-accept-language{en-ca} \\
+ +hide-content-disposition {block} \\
+hide-forwarded-for-headers \\
+hide-from-header{block} \\
+ +hide-if-modified-since {-1} \\
+hide-referrer{forge} \\
-hide-user-agent \\
-handle-as-image \\
+ -inspect-jpegs \\
+ -kill-popups \\
+set-image-blocker{pattern} \\
-limit-connect \\
+ +overwrite-last-modified {randomize} \\
+prevent-compression \\
+session-cookies-only \\
+ +treat-forbidden-connects-like-blocks \\
-crunch-cookies \\
- -kill-popups \\
}
/ # '/' Matches *all* URL patterns
@@ -209,6 +227,7 @@ configuration options.
\fI/etc/privoxy/standard.action\fR
\fI/etc/privoxy/user.action\fR
\fI/etc/privoxy/default.filter\fR
+ \fI/etc/privoxy/user.filter\fR
\fI/etc/privoxy/trust\fR
\fI/etc/privoxy/templates/*\fR
\fI/var/log/privoxy/logfile\fR
@@ -228,11 +247,11 @@ config file changes by \fBSIGHUP\fR -- it will detect them
automatically.
.SH "NOTES"
.PP
-This is a alpha version of \fBPrivoxy\fR. Not
+This is a BETA version of \fBPrivoxy\fR. Not
all features are well tested.
.PP
Please see the \fIUser Manual\fR on how to contact the
-developers for feature requests, reporting problems, and other questions.
+developers, for feature requests, reporting problems, and other questions.
.SH "SEE ALSO"
.PP
Other references and sites of interest to \fBPrivoxy\fR
@@ -279,29 +298,33 @@ the \fBPrivoxy\fR developer manual.
.SH "DEVELOPMENT TEAM"
.nf
- Jon Foster
+ David Schmidt
+ Fabian Keil
+
+
Andreas Oesterhelt
- Stefan Waldherr
- Thomas Steudten
- Rodney Stromlund
Rodrigo Barbosa (RPM specfiles)
- Moritz Barsnick
- Hal Burgiss (docs)
+ Brian Dessent
+ Jon Foster
Karsten Hopp (Red Hat)
Alexander Lazic
+ Daniel Leite
Gábor Lipták
- Guy
+ Adam Lock (Win32)
+ Guy Laroche
Haroon Rafique
- Roland Rosenfeld (Debian)
Georg Sauthoff (Gentoo)
- David Schmidt (OS/2, Mac OSX ports)
+ Thomas Steudten
Joerg Strohmayer (Amiga)
+ Rodney Stromlund
+ Sviatoslav Sviridov
Sarantis Paskalis
+ Stefan Waldherr
.fi
.SH "COPYRIGHT AND LICENSE"
.SS "COPYRIGHT"
.PP
-Copyright (C) 2001, 2002 by Privoxy Developers
+Copyright (C) 2001 - 2006 by Privoxy Developers
.PP
Some source code is based on code Copyright (C) 1997 by Anonymous Coders
and Junkbusters, Inc. and licensed under the \fIGNU General Public