mirror of
https://git.freebsd.org/ports.git
synced 2025-06-11 07:40:40 -04:00
2001-01-02 21:23 knu * cvsweb.cgi, cvsweb.conf: Get cvsweb.cgi to run under perl -T. Change perl command line: Change perl5 to perl and just declare `require 5.000'. Remove -s option that was intended for debug use. Add -T option to perform security checks. Change search paths for cvsweb.conf: Don't adopt the value of $ENV{CVSWEB_CONFIG} that was intended for debug use. Search the same directory that cvsweb.cgi is in instead of the current directory. Invoking `last' in `do { ... } while (0);' is wrong. Change the loop to `while (1) { ... last; }'. Don't do chdir. Instead, use tar(1)'s -C option and cvs(1) export's -d option. Explicitly define $ENV{PATH}. Turn $allow_compress off by default so user can debug cvsweb.cgi easily.
8 lines
227 B
Perl
8 lines
227 B
Perl
--- cvsweb.cgi.orig Tue Jan 2 21:23:20 2001
|
|
+++ cvsweb.cgi Tue Jan 2 21:29:32 2001
|
|
@@ -1 +1 @@
|
|
-#!/usr/bin/perl -wT
|
|
+#!!!PERL!! -wT
|
|
@@ -141 +141 @@
|
|
- '/usr/local/etc/cvsweb.conf'
|
|
+ '!!PREFIX!!/etc/cvsweb/cvsweb.conf'
|