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