[Secure-testing-commits] r56343 - bin
Raphael Geissert
geissert at moszumanska.debian.org
Mon Oct 2 10:27:09 UTC 2017
Author: geissert
Date: 2017-10-02 10:27:08 +0000 (Mon, 02 Oct 2017)
New Revision: 56343
Modified:
bin/check-new-issues
Log:
Allow an entry to be added directly by typing '- package[...]'
Modified: bin/check-new-issues
===================================================================
--- bin/check-new-issues 2017-10-02 10:11:55 UTC (rev 56342)
+++ bin/check-new-issues 2017-10-02 10:27:08 UTC (rev 56343)
@@ -19,6 +19,7 @@
* .rpackage to launch an editor with a report of the issue against "package"
* !command to execute a command with system() without any escaping
* v or e to launch an editor with the current item
+ * - package-entry to add an entry for "package" and lunch an editor (e.g. - poppler <unfixed>)
* q to save and quit
* CTRL-C to quit without saving
* everything else is inserted as product name for a NOT-FOR-US
@@ -104,7 +105,6 @@
system "cd $basedir/.. ; wget -N $allitemsurl";
system "cd $basedir/.. ; wget -N $wnppurl";
-
print "Reading data...\n";
my $entries=read_file($datafile, qr/^CVE/ );
@@ -284,6 +284,21 @@
next TODO;
}
}
+ elsif ($r=~ /^(\-\s+.+)$/ ) {
+ my @comps=split /\s+/, $1;
+ push @comps, '<unfixed>'
+ unless (scalar(@comps)>2);
+ my $inputentry = join(' ', @comps);
+
+ my $preventry=${$data->{$todo}->{entry}};
+ $preventry =~
+ s/^\s*TODO: check/\t$inputentry\n$&/m ;
+
+ my $newentry=edit_entry($preventry);
+ ${$data->{$todo}->{entry}}=$newentry;
+ print "New entry set to:\n$newentry";
+ next TODO;
+ }
elsif ($r=~ /^\.r(.*)$/ ) {
my $tmp=new File::Temp();
my $tmpname=$tmp->filename;
More information about the Secure-testing-commits
mailing list