From 06cef9d127852e844e3e22926e9b58db77e2a78c Mon Sep 17 00:00:00 2001 From: hal9 Date: Wed, 25 Sep 2002 01:31:36 +0000 Subject: [PATCH] Additions to compliment improved make install target. --- doc/source/buildsource.sgml | 53 ++++++++++++++++++++++++++++++++++--- 1 file changed, 50 insertions(+), 3 deletions(-) diff --git a/doc/source/buildsource.sgml b/doc/source/buildsource.sgml index db5680de..a24da213 100644 --- a/doc/source/buildsource.sgml +++ b/doc/source/buildsource.sgml @@ -3,7 +3,7 @@ Purpose : Entity included in other project documents. - $Id: buildsource.sgml,v 2.2 2002/09/05 05:45:30 hal9 Exp $ + $Id: buildsource.sgml,v 2.3 2002/09/06 01:58:28 hal9 Exp $ Copyright (C) 2001, 2002 Privoxy Developers See LICENSE. @@ -93,6 +93,10 @@ privoxy:*:7777:privoxy + + Some binary packages may do this for you. + + Then, to build from either unpacked tarball or CVS source: @@ -108,7 +112,8 @@ make install # (to really install) - + If you have GNU make, you can have the first four steps automatically done for you by just typing: @@ -132,6 +137,48 @@ in the freshly downloaded or unpacked source directory. + + The default installation path for make install is + /usr/local. This may of course be customized with + the various ./configure path options. + configure also accepts a --with-user and + --with-group options for setting user and group + ownership. + + + + If you do install to /usr/local, the install will use + sysconfdir=$prefix/etc/privoxy by default. All other + destinations, and the direct usage of --sysconfdir flag + behave like normal, i.e. will not add the extra privoxy + directory. This is for a safer install, as there may already exist another + program that uses a file with the config name, and thus makes + /usr/local/etc cleaner. + + + + If installing to /usr/local, the docs will go by default + to $prefix/share/doc. But if this directory doesn't + exist, it will then try $prefix/doc and install there before + creating a new $prefix/share/doc just for + Privoxy. + + + + Again, if the installs goes to /usr/local, the + localstatedir (ie: var/) will default to + /var instead of $prefix/var so the + logs will go to /var/log/privoxy/, and the pid file will + be created in /var/run/privoxy.pid. + + + + make install will attempt to set the correct values + in config (main configuration file). If appropriate, + an init script will be installed, but it is up to the user to determine + how and where to start Privoxy. + + For more detailed instructions on how to build Redhat and SuSE RPMs, Windows self-extracting installers, building on platforms with -- 2.39.2