<para>
When building from a source tarball,
-<!-- no longer available ...
- <ulink url="http://cvs.sourceforge.net/cvstarballs/ijbswa-cvsroot.tar.gz">
- nightly CVS tarball</ulink>),
--->
first unpack the source:
</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]]>
+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>
<screen>
- cd <root-dir>
- git clone https://www.privoxy.org/git/privoxy.git
+cd <root-dir>
+git clone https://www.privoxy.org/git/privoxy.git
</screen>
<para>
</para>
<para>
- Note that source code in GIT is development quality, and may not be
+ Note that source code in Git is development quality, and may not be
stable or well tested.
</para>
<filename>/etc/passwd</filename> might then look like:
</para>
- <screen> privoxy:*:7777:7777:privoxy proxy:/no/home:/no/shell</screen>
+<screen>privoxy:*:7777:7777:privoxy proxy:/no/home:/no/shell</screen>
<para>
And then <filename>/etc/group</filename>, like:
</para>
- <screen> privoxy:*:7777:</screen>
+<screen>privoxy:*:7777:</screen>
<para>
Some binary packages may do this for you.
</para>
<para>
- Then, to build from either unpacked tarball or CVS source:
+ Then, to build from either unpacked tarball or Git checkout:
</para>
- <screen>
- autoheader
- autoconf
- ./configure # (--help to see options)
- make # (the make from GNU, sometimes called gmake)
- 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>
+<screen>
+autoheader
+autoconf
+./configure # (--help to see options)
+make # (the make from GNU, sometimes called gmake)
+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>
Using GNU <command>make</command>, you can have the first four steps
automatically done for you by just typing:
</para>
- <screen>
- make
+<screen>
+make
</screen>
<para>
users cannot easily bypass the proxy (e.g. <quote>Go There Anyway</quote>), or
alter their own configurations, <command>configure</command> like this:
</para>
- <screen>
- ./configure --disable-toggle --disable-editor --disable-force</screen>
+<screen>
+./configure --disable-toggle --disable-editor --disable-force
+</screen>
<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>
- <screen>
- make -s install USER=privoxy GROUP=privoxy</screen>
+<screen>
+make -s install USER=privoxy GROUP=privoxy</screen>
<para>
The default installation path for <command>make install</command> is