===================================================================
RCS file: /cvs/cvsweb/Attic/cvsweb.conf,v
retrieving revision 4.12
retrieving revision 4.20
diff -u -p -r4.12 -r4.20
--- cvsweb/Attic/cvsweb.conf 2019/11/26 11:28:43 4.12
+++ cvsweb/Attic/cvsweb.conf 2019/11/29 15:05:26 4.20
@@ -1,5 +1,5 @@
# -*- perl -*-
-# $Id: cvsweb.conf,v 4.12 2019/11/26 11:28:43 schwarze Exp $
+# $Id: cvsweb.conf,v 4.20 2019/11/29 15:05:26 schwarze Exp $
# $doc: cvsweb.conf,v 1.38 2006/01/19 19:53:38 ceri
# $knu: cvsweb.conf,v 1.97 2005/06/19 09:13:50 scop
#
@@ -16,21 +16,6 @@
# when no value for them has been explicitly set.
#
-# Set the path for the following commands:
-# cvs, rlog, rcsdiff
-# gzip (if you enable $allow_compress)
-# (g)tar, zip (if you enable $allow_tar)
-#
-@command_path = qw(/bin /usr/bin /usr/local/bin);
-
-# Search the above directories for each command (prefer gtar over tar).
-#
-for (qw(cvs rlog rcsdiff gzip gtar zip)) {
- $CMD{$_} = search_path($_);
-}
-$CMD{tar} = delete($CMD{gtar}) if $CMD{gtar};
-$CMD{tar} ||= search_path('tar');
-
# CVS roots
#
# CVSweb can handle several CVS repositories at once. Enter short (internal)
@@ -57,24 +42,6 @@ $CMD{tar} ||= search_path('tar');
'local' => ['Local Repository', '/cvs'],
);
-# The default CVS root. Note that @CVSrepositories is list, not a hash,
-# so you'll want to use 2 * 0-based-index-number here; or set this directly
-# to the default's symbolic name. Unless specified, the first valid one in
-# @CVSrepositories is used as the default.
-#
-# For example:
-#
-#$cvstreedefault = $CVSrepositories[2 * 0];
-#$cvstreedefault = 'local';
-
-# Mirror sites. The keys will be used as link texts, and the values are
-# URLs pointing to the corresponding mirrors.
-#
-#%MIRRORS = (
-# 'Other location' => 'http://192.168.0.1/cgi-bin/cvsweb.cgi/',
-# 'Yet another one' => 'http://192.168.0.2/cgi-bin/cvsweb.cgi/',
-#);
-
# Manual gateway linking. This will be done only for views for which
# $allow_*_extra below is true.
#
@@ -152,37 +119,6 @@ $defaulttitle = "CVS Repository";
#
$address = 'CVSweb';
-$long_intro = <
-This is a WWW interface for CVS repositories.
-You can browse the file hierarchy by following directory links (which
-have slashes after them, e.g. src/
).
-If you follow a link to a file, you will see its revision history.
-Following a link labeled with a revision number will display that
-revision of the file. In the revision history view, there is a link
-near each revision to display diffs between that revision and the
-previous one, and a form at the bottom of the page that allows you to
-display diffs between arbitrary revisions.
-
-This script has been written by Bill Fenner and improved by Henner Zeller,
-Henrik Nordström, and Ken Coar, then Akinori MUSHA brought it
-back to FreeBSD community and made further improvements; it is covered
-by The BSD License.
-
-If you would like to use this CGI script on your own web server and
-CVS tree, download the latest version from
-<http://cvsweb.bsd.lv/>.
-
-EOT
-
-$short_instruction = <
-Click on a directory to enter that directory. Click on a file to display
-its revision history and to get a chance to display diffs between revisions.
-
-EOT
-
# Icons for the web UI. If ICON-URL is empty, the TEXT representation is
# used. If you do not want to have a tool tip for an icon, set TEXT empty.
# The width and height of the icon allow the browser to correctly display
@@ -427,20 +363,20 @@ $show_log_in_markup = 1;
$use_moddate = 1;
# Maximum number of filenames to pass to rlog(1) in one command.
-# If you see "Failed to spawn GNU rlog" errors with directories containing
+# If you see "Failed to spawn rlog" errors with directories containing
# lots of files, experiment by setting this to different values and see if
# the error still occurs. A good value to start from would be eg. 200.
# Just comment this out if you're not bitten by the problem.
#
#$file_list_len = 200;
-# Whether to allow downloading a tarball or a zip of the current directory.
+# Whether to allow downloading a tarball of the current directory.
# While downloading of the entire repository is disallowed, depending on
# the directory this may take a lot of time and disk space. For some CVS
# versions, the user account running CVSweb needs write access to
-# CVSROOT/val-tags. See also the tar, gzip and zip options below.
+# CVSROOT/val-tags. See also the tar options below.
#
-#$allow_tar = (($CMD{tar} && $CMD{gzip}) || $CMD{zip}) ? 1 : 0;
+$allow_tar = 0;
# Options to pass to tar(1).
# For example: @tar_options = qw(--ignore-failed-read);
@@ -450,20 +386,6 @@ $use_moddate = 1;
#
@tar_options = qw();
-# Options to pass to gzip(1) when compressing a tarball to download.
-# For example: @gzip_options = qw(-3);
-# Try lower compression level than 6 (default) if you want faster
-# compression, or higher for better compression.
-#
-@gzip_options = qw();
-
-# Options to pass to zip(1) when compressing a zip archive to download.
-# For example: @zip_options = qw(-3);
-# Try lower compression level than 6 (default) if you want faster
-# compression, or higher for better compression.
-#
-@zip_options = qw(-q);
-
# Options to pass to cvs(1).
# For cvs versions 1.11 to 1.11.6 (broken in < 1.11, removed in 1.11.7), you
# can use the '-l' option to prevent cvs from writing to the history file.
@@ -472,14 +394,12 @@ $use_moddate = 1;
# can read and write to CVSROOT/history.
# FreeBSD's and OpenBSD's cvs(1) has long since supported -R (read only access
# mode) option, which considerably speeds up checkouts over NFS. For other
-# platforms, the -R option and the CVSREADONLYFS environment variable are
-# available in cvs >= 1.12.1. A similar effect is provided by -u on NetBSD.
+# platforms, the -R option is available in cvs >= 1.12.1.
+# A similar effect is provided by -u on NetBSD.
#
@cvs_options = qw(-f);
push @cvs_options, '-R' if ($^O eq 'freebsd' || $^O eq 'openbsd');
push @cvs_options, '-u' if ($^O eq 'netbsd');
-# Only affects cvs >= 1.12.1, but doesn't hurt older ones.
-$ENV{CVSREADONLYFS} = 1 unless exists($ENV{CVSREADONLYFS});
# Options to pass to the 'cvs annotate' command, usually the normal
# @cvs_options are good enough here.