[Git][security-tracker-team/security-tracker][master] 2 commits: check-new-issues: Define set_cve_nfu before using it for automatic processing
Emilio Pozuelo Monfort (@pochu)
pochu at debian.org
Mon Oct 9 08:00:22 BST 2023
Emilio Pozuelo Monfort pushed to branch master at Debian Security Tracker / security-tracker
Commits:
17fada11 by Salvatore Bonaccorso at 2023-10-06T22:31:07+02:00
check-new-issues: Define set_cve_nfu before using it for automatic processing
When automatic NFU entry processing is enabled via the -a flag, then the
processing will error out as set_cve_nfu is not known. Move the
definition for set_cve_nfu upwards.
Signed-off-by: Salvatore Bonaccorso <carnil at debian.org>
- - - - -
1071d84b by Emilio Pozuelo Monfort at 2023-10-09T07:00:11+00:00
Merge branch 'check-new-issues-automatic-processing' into 'master'
check-new-issues: Define set_cve_nfu before using it for automatic processing
See merge request security-tracker-team/security-tracker!150
- - - - -
1 changed file:
- bin/check-new-issues
Changes:
=====================================
bin/check-new-issues
=====================================
@@ -260,6 +260,14 @@ def read_embedded_copies():
else:
syntax_error(f"Cannot parse {line}")
+def set_cve_nfu(name, desc):
+ cve = cves[name]
+ # remove todo: check annotation...
+ cve.annotations = [ann for ann in cve.annotations if not ann_is_todo_check(ann)]
+ # ... and add a NFU annotation
+ ann = parsers.StringAnnotation(0, "NOT-FOR-US", desc)
+ cve.annotations.append(ann)
+
def syntax_error(s):
print("embedded-code-copies: " + s, file=sys.stderr)
sys.exit(1)
@@ -466,14 +474,6 @@ if args.auto:
save_datafile(cves.values(), datafile)
sys.exit(0)
-def set_cve_nfu(name, desc):
- cve = cves[name]
- # remove todo: check annotation...
- cve.annotations = [ann for ann in cve.annotations if not ann_is_todo_check(ann)]
- # ... and add a NFU annotation
- ann = parsers.StringAnnotation(0, "NOT-FOR-US", desc)
- cve.annotations.append(ann)
-
def print_full_entry(name):
print("======================================================")
print(f"Name: {name}")
View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/-/compare/eda238e52649ab49bf993337da9b2ff0f15c5233...1071d84bc0b1878384b518ecb6936a5a34e69c26
--
View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/-/compare/eda238e52649ab49bf993337da9b2ff0f15c5233...1071d84bc0b1878384b518ecb6936a5a34e69c26
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-security-tracker-commits/attachments/20231009/3203fb4a/attachment-0001.htm>
More information about the debian-security-tracker-commits
mailing list