[BACK]Return to INSTALL CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / cvsweb

Diff for /cvsweb/INSTALL between version 3.6 and 3.10

version 3.6, 2002/11/16 00:01:00 version 3.10, 2003/07/19 23:02:29
Line 1 
Line 1 
 $FreeBSD$  $FreeBSD$
   
 1) To get cvsweb.cgi to work, make sure that you  1) To get cvsweb.cgi to work, make sure that you have Perl 5.005_03 or
    have Perl 5 installed and a web server which is capable     newer installed and a web server which is capable of executing CGI
    of executing cgi-scripts.     scripts.
   
      CVSweb uses the following Perl modules.  Chances are that some of
      these are already installed with your Perl distribution.  The oldest
      Perl distributions, if any, that already ship with these modules have
      been marked below.  If your Perl doesn't have some of the modules,
      you can get them from CPAN, <http://www.cpan.org/>.  Be sure to
      install also the prerequisites these modules may have.  Note that
      this list contains only modules that aren't already part of Perl
      5.005_03 and newer.
   
   
           Module name         Ships with Perl version
           --------------------------------------------------------
           File::Temp          5.8.0                       required
           MIME::Types         N/A                         optional
   
    Surprisingly enough, you need to have cvs installed.  The recommended     Surprisingly enough, you need to have cvs installed.  The recommended
    version of cvs is 1.11 or newer.  Older cvs versions may work with     version of cvs is 1.11 or newer.  Older cvs versions may work with
    more or less quirks, YMMV.     more or less quirks, YMMV.
Line 19  $FreeBSD$
Line 34  $FreeBSD$
    doesn't work yet.     doesn't work yet.
   
    Install CvsGraph if you want to use it with CVSWeb, and see (6) for     Install CvsGraph if you want to use it with CVSWeb, and see (6) for
    configuration notes.  This has been tested with CvsGraph 1.3.0.     configuration notes.  CvsGraph 1.4.0 or newer is required.
   
      Install GNU Enscript if you want syntax highlighting, and see (7) for
      more info.  You'll need version 1.6.2 or newer.
   
 2) Copy cvsweb.conf to your configuration directory. If  2) Copy cvsweb.conf to your configuration directory. If
    you've installed Apache, $ServerRoot/conf (or $ServerRoot/etc     you've installed Apache, $ServerRoot/conf (or $ServerRoot/etc
    with versions >= 1.3.0) makes sense.     with versions >= 1.3.0) makes sense.
Line 34  $FreeBSD$
Line 52  $FreeBSD$
    point to your configuration file.     point to your configuration file.
    If your perl binary isn't located in /usr/bin you'll have to edit the     If your perl binary isn't located in /usr/bin you'll have to edit the
    first line of the script as well.     first line of the script as well.
    If you want to run cvsweb.cgi on Windows NT, see (8).     If you want to run cvsweb.cgi on Windows NT, see (9).
   
 4) If you do not have the dir.gif, text.gif and back.gif icons, copy  4) If you do not have the dir.gif, text.gif and back.gif icons, copy
    them somewhere in your $DocumentRoot and edit the %ICONS hash     them somewhere in your $DocumentRoot and edit the %ICONS hash
Line 56  $FreeBSD$
Line 74  $FreeBSD$
    map_diff_href so you won't have to tweak them for CVSWeb.  Note (and     map_diff_href so you won't have to tweak them for CVSWeb.  Note (and
    install) also the cvsgraph.png icon in the icons/ directory.     install) also the cvsgraph.png icon in the icons/ directory.
   
 7) Have fun!  7) GNU Enscript <http://www.iki.fi/~mtr/genscript/> can be used for syntax
      highlighting.  To enable it, copy lang_cvsweb.st from the enscript/ dir
      to your Enscript "hl" directory (eg. /usr/share/enscript/hl/) and enable
      $allow_enscript in cvsweb.conf.
   
 8) If you've Windows NT running, calling of external programs with parameters  8) Have fun!
   
   9) If you've Windows NT running, calling of external programs with parameters
    single quoted doesn't work (search for rcsdiff, rlog in     single quoted doesn't work (search for rcsdiff, rlog in
    cvsweb.cgi), you've to replace it with double quotes.  Thanks to     cvsweb.cgi), you've to replace it with double quotes.  Thanks to
    Nick Brachet for pointing this out.     Nick Brachet for pointing this out.
Line 71  $FreeBSD$
Line 94  $FreeBSD$
    > will fail on NT because the ' are not recognized. Using " will work     > will fail on NT because the ' are not recognized. Using " will work
    > though.     > though.
   
 9) If you like you can add descriptions to be shown next to each directory  10) If you like you can add descriptions to be shown next to each directory
    or module name.  These are read from CVSROOT/descriptions.     or module name.  These are read from CVSROOT/descriptions.
   
    - Check out a copy of your CVSROOT     - Check out a copy of your CVSROOT

Legend:
Removed from v.3.6  
changed lines
  Added in v.3.10

CVSweb