packages: cvsweb/cvsweb.spec, cvsweb/cveurl.patch (NEW) - configurable to u...
glen
glen at pld-linux.org
Wed Mar 2 10:08:52 CET 2011
Author: glen Date: Wed Mar 2 09:08:52 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- configurable to understand CVE links
---- Files affected:
packages/cvsweb:
cvsweb.spec (1.48 -> 1.49) , cveurl.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/cvsweb/cvsweb.spec
diff -u packages/cvsweb/cvsweb.spec:1.48 packages/cvsweb/cvsweb.spec:1.49
--- packages/cvsweb/cvsweb.spec:1.48 Tue Jan 8 21:42:08 2008
+++ packages/cvsweb/cvsweb.spec Wed Mar 2 10:08:47 2011
@@ -14,6 +14,7 @@
URL: http://www.freebsd.org/projects/cvsweb.html
Patch0: %{name}-config.patch
Patch1: %{name}-emptyscript.patch
+Patch2: cveurl.patch
BuildRequires: rpmbuild(macros) >= 1.268
Requires: diffutils
# for %{_prefix}/lib/cgi-bin
@@ -71,6 +72,7 @@
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
cp -a cvsweb.conf* samples
@@ -183,6 +185,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.49 2011/03/02 09:08:47 glen
+- configurable to understand CVE links
+
Revision 1.48 2008/01/08 20:42:08 qboosh
- sorted Rs
================================================================
Index: packages/cvsweb/cveurl.patch
diff -u /dev/null packages/cvsweb/cveurl.patch:1.1
--- /dev/null Wed Mar 2 10:08:52 2011
+++ packages/cvsweb/cveurl.patch Wed Mar 2 10:08:47 2011
@@ -0,0 +1,41 @@
+--- cvsweb-3.0.6/cvsweb.cgi 2011-03-02 11:04:52.956814108 +0200
+--- cvsweb-3.0.6/cvsweb.cgi 2011-03-02 11:04:47.426931825 +0200
+@@ -67,7 +67,7 @@
+ %alltags %fileinfo %tags @branchnames %nameprinted
+ %symrev %revsym @allrevisions %date %author @revdisplayorder
+ @revisions %state %difflines %log %branchpoint @revorder $keywordsubstitution
+- $prcgi @prcategories $re_prcategories $prkeyword $re_prkeyword $mancgi
++ $prcgi @prcategories $re_prcategories $prkeyword $re_prkeyword $mancgi $cveurl
+ $doCheckout $scriptname $scriptwhere
+ $where $Browser $nofilelinks $maycompress @stickyvars %funcline_regexp
+ $is_links $is_lynx $is_w3m $is_msie $is_mozilla3 $is_textbased
+@@ -1569,6 +1584,17 @@
+ }egx;
+ } $_;
+ }
++
++ # CVE urls
++ if (defined($cveurl)) {
++ $_ = htmlify_sub {
++ s{
++ (\bCVE-\d{4}-\d{4}\b)
++ }{
++ &link($1, sprintf($cveurl, $1))
++ }egox;
++ } $_;
++ }
+ }
+
+ return $_;
+--- cvsweb-3.0.6/cvsweb.conf~ 2011-03-02 11:06:29.000000000 +0200
++++ cvsweb-3.0.6/cvsweb.conf 2011-03-02 11:08:14.986810727 +0200
+@@ -82,6 +82,9 @@
+ # 'Yet another one' => 'http://192.168.0.2/cgi-bin/cvsweb.cgi/',
+ #);
+
++# CVE Links
++#$cveurl = "https://cve.mitre.org/cgi-bin/cvename.cgi?name=%s";
++
+ # Bug tracking system linking options ("PR" means Problem Report, as in GNATS)
+ # This will be done only for views for which $allow_*_extra below is true.
+ #
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cvsweb/cvsweb.spec?r1=1.48&r2=1.49&f=u
More information about the pld-cvs-commit
mailing list