--> first unpack the source:
</para>
-<para>
<screen>
tar xzvf privoxy-&p-version;<![%p-not-stable;[-beta]]><![%p-stable;[-stable]]>-src.tar.gz
cd privoxy-&p-version;<![%p-not-stable;[-beta]]><![%p-stable;[-stable]]>
</screen>
-</para>
<para>
For retrieving the current CVS sources, you'll need a CVS client installed.
documentation, which might give commands like:
</para>
-<para>
<screen>
cvs -d:pserver:anonymous@ijbswa.cvs.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@ijbswa.cvs.sourceforge.net:/cvsroot/ijbswa co current
cd current
</screen>
-</para>
<para>
This will create a directory named <filename>current/</filename>, which will
<filename>/etc/passwd</filename> might then look like:
</para>
-<para>
<screen> privoxy:*:7777:7777:privoxy proxy:/no/home:/no/shell</screen>
-</para>
<para>
And then <filename>/etc/group</filename>, like:
</para>
-<para>
<screen> privoxy:*:7777:</screen>
-</para>
<para>
Some binary packages may do this for you.
Then, to build from either unpacked tarball or CVS source:
</para>
-<para>
<screen>
autoheader
autoconf
su # Possibly required
make -n install # (to see where all the files will go)
make -s install # (to really install, -s to silence output)</screen>
-</para>
<para>
Using GNU <command>make</command>, you can have the first four steps
automatically done for you by just typing:
</para>
-<para>
<screen>
make
</screen>
-</para>
<para>
in the freshly downloaded or unpacked source directory.
users cannot easily bypass the proxy (e.g. <quote>Go There Anyway</quote>), or
alter their own configurations, <command>configure</command> like this:
</para>
-<para>
<screen>
./configure --disable-toggle --disable-editor --disable-force</screen>
-</para>
<para>
Note that all of these options can also be disabled through the configuration file.
</para>
on the <command>make</command> command line, but be sure both already exist:
</para>
-<para>
<screen>
make -s install USER=privoxy GROUP=privoxy</screen>
-</para>
<para>
The default installation path for <command>make install</command> is