aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-02-08 18:29:05 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-02-08 18:29:05 +0000
commit1f08385bf4694b83498f80e9e04cded7cc0cc606 (patch)
treee9e28d4a9c1bf7f02239406b4deee1087fc8ef9c
parent7d167df7ca62b5642bd7bbeea9745095cf82d684 (diff)
downloadvulns-1f08385bf4694b83498f80e9e04cded7cc0cc606.tar.gz
bippy: fix up indentation issues
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rwxr-xr-xscripts/bippy124
1 files changed, 66 insertions, 58 deletions
diff --git a/scripts/bippy b/scripts/bippy
index 3603723c..2dd7fcef 100755
--- a/scripts/bippy
+++ b/scripts/bippy
@@ -81,7 +81,7 @@ CVE_NUMBER=""
GIT_SHA=""
TMP=$(getopt -o "${short_opts}" --long "${long_opts}" --name="${SCRIPT}" -- "$@")
-eval set -- ${TMP}
+eval set -- "${TMP}"
while :; do
dbg "arg=${1}"
case "${1}" in
@@ -217,70 +217,78 @@ dbg "vuln_array=${vuln_array}"
# Compose the json knowing what we now know, using the 'jo' tool
#########################
if [[ "${JSON_FILE}" != "" ]] ; then
-URL="https://git.kernel.org/torvalds/c/${GIT_SHA_FULL}"
+ URL="https://git.kernel.org/torvalds/c/${GIT_SHA_FULL}"
-x_generator=$(jo -- engine="${SCRIPT}-${SCRIPT_VERSION}")
+ x_generator=$(jo -- engine="${SCRIPT}-${SCRIPT_VERSION}")
-cveMetadata=$(jo -- assignerOrgId="${ORGID}" \
- cveID="${CVE_NUMBER}" \
- requesterUserId="${USER}" \
- -s serial="1" \
- state="PUBLISHED")
+ cveMetadata=$(jo -- assignerOrgId="${ORGID}" \
+ cveID="${CVE_NUMBER}" \
+ requesterUserId="${USER}" \
+ -s serial="1" \
+ state="PUBLISHED")
-d=$(jo -- \
- lang="en" \
- -s value="${commit_text}" \
- )
+ d=$(jo -- \
+ lang="en" \
+ -s value="${commit_text}" \
+ )
+
+ descriptions=$(jo -a -- "${d}")
+
+ providerMetadata=$(jo -- \
+ orgId="${ORGID}" \
+ )
+
+ r=$(jo -- \
+ url="${URL}" \
+ )
-descriptions=$(jo -a -- "${d}")
+ references=$(jo -a -- "${r}")
-providerMetadata=$(jo -- \
- orgId="${ORGID}" \
+ versions=$(jo -- \
+ -s lessThan="6.7" \
+ -s status="affected" \
+ -s version="0" \
+ -s versionType="custom" \
)
-r=$(jo -- \
- url="${URL}" \
+ a=$(jo -- \
+ product="Linux" \
+ vendor="Linux" \
+ ${vuln_array} \
)
-references=$(jo -a -- "${r}")
-
-versions=$(jo -- \
- -s lessThan="6.7" \
- -s status="affected" \
- -s version="0" \
- -s versionType="custom" \
-)
-
-a=$(jo -- \
- product="Linux" \
- vendor="Linux" \
- ${vuln_array} \
-)
-
-affected=$(jo -a -- "${a}")
-
-cna=$(jo -- \
- providerMetadata="${providerMetadata}" \
- descriptions="${descriptions}" \
- affected="${affected}" \
- references="${references}" \
- title="${subject}" \
- x_generator="${x_generator}" \
-)
-
-# We might just need the "cna" output, and not the "containers" output below.
-# Test with the 'cve' tool a bit, I think this might be able to be dropped as
-# the tool might provide it for us. If not, then just output the above cna
-# record instead.
-containers=$(jo -- cna="${cna}")
-
-# output the final combination
-jo -p -- \
- containers="${containers}" \
- cveMetadata="${cveMetadata}" \
- -s dataType="CVE_RECORD" \
- -s dataVersion="5.0" > "${JSON_FILE}"
-
-dbg "json file written to ${JSON_FILE}"
-fi
+ affected=$(jo -a -- "${a}")
+
+ cna=$(jo -- \
+ providerMetadata="${providerMetadata}" \
+ descriptions="${descriptions}" \
+ affected="${affected}" \
+ references="${references}" \
+ title="${subject}" \
+ x_generator="${x_generator}" \
+ )
+
+ # We might just need the "cna" output, and not the "containers" output below.
+ # Test with the 'cve' tool a bit, I think this might be able to be dropped as
+ # the tool might provide it for us. If not, then just output the above cna
+ # record instead.
+ containers=$(jo -- cna="${cna}")
+
+ # output the final combination
+ jo -p -- \
+ containers="${containers}" \
+ cveMetadata="${cveMetadata}" \
+ -s dataType="CVE_RECORD" \
+ -s dataVersion="5.0" > "${JSON_FILE}"
+
+ dbg "json file written to ${JSON_FILE}"
+
+fi # end json creation
+
+#########################
+# Compose the mbox file
+#########################
+if [[ "${MBOX_FILE}" != "" ]] ; then
+ dbg "mbox file written to ${MBOX_FILE}"
+fi # end mbox creation