From 1bc0a6bc1be28ffc4a449d502fb4e2eb8387d244 Mon Sep 17 00:00:00 2001 From: Bob Gendler Date: Tue, 23 Apr 2024 14:03:28 -0400 Subject: [PATCH] fixed duplicate ID issue --- scripts/generate_scap.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/generate_scap.py b/scripts/generate_scap.py index 3d1415ba..1dbfc802 100755 --- a/scripts/generate_scap.py +++ b/scripts/generate_scap.py @@ -1654,7 +1654,7 @@ def generate_scap(all_rules, all_baselines, args): - '''.format(x,rule_yaml['title'],cce,rule_yaml['id'] + "_" + odv_label,rule_yaml['discussion'],rule_yaml['id'] + "_" + odv_label,x,rule_yaml['id'] + "_" + odv_label, x+5000, rule_yaml['id'] + "_" + odv_label,x+5001) + '''.format(x,rule_yaml['title'],cce,rule_yaml['id'] + "_" + odv_label,rule_yaml['discussion'],rule_yaml['id'] + "_" + odv_label,x,rule_yaml['id'] + "_" + odv_label, x+6000, rule_yaml['id'] + "_" + odv_label,x+6001) oval_test = oval_test + ''' @@ -1666,7 +1666,7 @@ def generate_scap(all_rules, all_baselines, args): - '''.format(x+5000, rule_yaml['id'] + "_" + odv_label, x+5000) + '''.format(x+6000, rule_yaml['id'] + "_" + odv_label, x+6000) oval_object = oval_object + ''' @@ -1684,7 +1684,7 @@ def generate_scap(all_rules, all_baselines, args): * {} 1 - '''.format(x+5000, rule_yaml['id'] + "_" + odv_label, fipslist) + '''.format(x+6000, rule_yaml['id'] + "_" + odv_label, fipslist) x = x + 1 @@ -1702,7 +1702,7 @@ def generate_scap(all_rules, all_baselines, args): - '''.format(x,rule_yaml['title'],cce,rule_yaml['id'] + "_" + odv_label,rule_yaml['discussion'],rule_yaml['id'] + "_" + odv_label,x,rule_yaml['id'] + "_" + odv_label, x+5000, rule_yaml['id'] + "_" + odv_label,x+5001) + '''.format(x,rule_yaml['title'],cce,rule_yaml['id'] + "_" + odv_label,rule_yaml['discussion'],rule_yaml['id'] + "_" + odv_label,x,rule_yaml['id'] + "_" + odv_label, x+6000, rule_yaml['id'] + "_" + odv_label,x+6001) oval_test = oval_test + ''' @@ -1714,7 +1714,7 @@ def generate_scap(all_rules, all_baselines, args): - '''.format(x+5000, rule_yaml['id'] + "_" + odv_label, x+5000) + '''.format(x+6000, rule_yaml['id'] + "_" + odv_label, x+6000) sshd_config_pattern = "" if "grep" in rule_yaml['check']: regex = r"(?<=grep).*$" @@ -1749,7 +1749,7 @@ def generate_scap(all_rules, all_baselines, args): * {} 1 - '''.format(x+5000, rule_yaml['id'] + "_" + odv_label, sshd_config_pattern) + '''.format(x+6000, rule_yaml['id'] + "_" + odv_label, sshd_config_pattern) x = x + 1