X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=Debbugs%2FConfig.pm;h=9e538e1ccb4f067eb94d4a5cfe4b8c048f2de949;hb=3540ed87aca7f53a5eb0763460e94db2b7fecf4e;hp=56c79580230a40a5b30fa622f0811b290b83583a;hpb=156ce07674a2571e20c471c8e2de385d6bb2bd91;p=debbugs.git diff --git a/Debbugs/Config.pm b/Debbugs/Config.pm index 56c7958..9e538e1 100644 --- a/Debbugs/Config.pm +++ b/Debbugs/Config.pm @@ -60,6 +60,7 @@ BEGIN { qw($gVersionPackagesDir $gVersionIndex $gBinarySourceMap $gSourceBinaryMap), qw($gVersionTimeIndex), qw($gSimpleVersioning), + qw($gCVETracker), qw($gSendmail $gLibPath $gSpamScan @gExcludeFromControl), qw(%gSeverityDisplay @gTags @gSeverityList @gStrongSeverities), qw(%gTagsSingleLetter), @@ -205,9 +206,21 @@ Domain where subscriptions to package lists happen =cut - set_default(\%config,'subscription_domain',undef); + +=item cve_tracker $gCVETracker + +URI to CVE security tracker; in bugreport.cgi, CVE-2001-0002 becomes +linked to http://$config{cve_tracker}CVE-2001-002 + +Default: security-tracker.debian.org/tracker/ + +=cut + +set_default(\%config,'cve_tracker','security-tracker.debian.org/tracker/'); + + =back =cut @@ -1064,7 +1077,7 @@ sub __convert_name{ $hash_name =~ s/^([\$\%\@])g//; my $glob_type = $1; my $glob_name = 'g'.$hash_name; - $hash_name =~ s/(HTML|CGI)/ucfirst(lc($1))/ge; + $hash_name =~ s/(HTML|CGI|CVE)/ucfirst(lc($1))/ge; $hash_name =~ s/^([A-Z]+)/lc($1)/e; $hash_name =~ s/([A-Z]+)/'_'.lc($1)/ge; return $hash_name unless wantarray;