From 48a169d2b7246478bd0911dd765302961d1b0b04 Mon Sep 17 00:00:00 2001 From: Alice Akaki Date: Wed, 19 Oct 2022 00:54:02 -0400 Subject: [PATCH] createst: add the add-version param to specify Suricata version Feature #4059 --- createst.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/createst.py b/createst.py index 72ae498a3..d9021035e 100755 --- a/createst.py +++ b/createst.py @@ -147,10 +147,12 @@ def write_to_file(data): fp.write("requires:\n") if args["min_version"]: fp.write(" min-version: %s\n\n" % args["min_version"]) + if args["add_version"]: + fp.write(" version: %s\n\n" % args["add_version"]) fp.write(data) def check_requires(): - features = ["min_version"] + features = ["min_version", "add_version"] for item in features: if args[item]: return True @@ -355,6 +357,8 @@ def parse_args(): help="Stricly validate checksum") parser.add_argument("--min-version", default=None, metavar="", help="Adds a global minimum required version") + parser.add_argument("--add-version", default=None, metavar="", + help="Adds a global suricata version") # add arg to allow stdout only args = parser.parse_args() -- 2.47.2