Skip to content

Commit

Permalink
Merge pull request #2108 from Mab879/drop_cvss
Browse files Browse the repository at this point in the history
Remove CVE, CVSS, CVRF Features
  • Loading branch information
jan-cerny authored Jun 4, 2024
2 parents 6f6f176 + 314955a commit 484d46c
Show file tree
Hide file tree
Showing 65 changed files with 5 additions and 29,989 deletions.
3 changes: 0 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -561,9 +561,6 @@ include_directories(
"src/common/"
"src/common/public/"
"src/CPE/public/"
"src/CVE/public/"
"src/CVRF/public/"
"src/CVSS/public/"
"src/DS/public/"
"src/OVAL/public/"
"src/OVAL/probes/public/"
Expand Down
11 changes: 2 additions & 9 deletions dist/bash_completion.d/oscap
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,13 @@ function _oscap {

# commands for individual modules
local -A cmds=()
cmds[oscap]="info oval xccdf ds cpe cvss cve"
cmds[oscap]="info oval xccdf ds cpe"
cmds[oscap:oval]="collect eval analyse validate generate"
cmds[oscap:oval:generate]="report"
cmds[oscap:cvss]="score describe"
cmds[oscap:xccdf]="eval remediate resolve validate export-oval-variables generate"
cmds[oscap:xccdf:generate]="report guide fix custom"
cmds[oscap:ds]="sds-add sds-compose sds-split sds-validate rds-create rds-split rds-validate"
cmds[oscap:cpe]="check match validate"
cmds[oscap:cve]="validate find"

# command options
local -A opts=()
Expand All @@ -46,8 +44,6 @@ function _oscap {
opts[oscap:ds:sds-split]="--datastream-id --xccdf-id --skip-valid --skip-validation --fetch-remote-resources --local-files"
opts[oscap:ds:rds-create]="--skip-valid --skip-validation"
opts[oscap:ds:rds-split]="--report-id --skip-valid --skip-validation"
opts[oscap:cvss:score]=""
opts[oscap:cvss:describe]=""
opts[oscap:info]="--fetch-remote-resources --local-files --profile --profiles"

# local variables
Expand Down Expand Up @@ -75,13 +71,11 @@ function _oscap {
local cmd=${modpath##*:}

case "$prev" in
--AV|--AC|--AU|--CI|--II|--AI|--EX|--RL|--RC|--CD|--TD|--CR|--IR|--AR)
COMPREPLY=( $(compgen -W "`$prog cvss $cmd -h | sed -r -n -e "s:^\s+$prev=\[(.+)\].+$:\1:gp" | tr '|' ' '`" -- ${cur}) ) ;;
--results|-o|--output|--template|--oval-template) _filedir 'xml.bz2|xml' ;;
--report) _filedir 'html' ;;
esac

elif [ "x${cur:0:1}" == "x-" ] || [ "${modpath:0:11}" == 'oscap:cvss:' ]; then
elif [ "x${cur:0:1}" == "x-" ]; then
# an option
COMPREPLY=( $(compgen -W "${opts[$modpath]}" -- ${cur}) )
elif [ "x${cmds[$modpath]}" != 'x' ]; then
Expand All @@ -91,7 +85,6 @@ function _oscap {
# a positional argument

case "$modpath" in
oscap:cvss:*) ;; # no positional args for cvss
*) _filedir 'xml.bz2|xml' ;;
esac

Expand Down
2 changes: 1 addition & 1 deletion schemas/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
install(DIRECTORY arf common cpe cve ocil oval sce sds xccdf
install(DIRECTORY arf common cpe ocil oval sce sds xccdf
DESTINATION ${OSCAP_DEFAULT_SCHEMA_PATH})
61 changes: 0 additions & 61 deletions schemas/cve/cce_0.1.xsd

This file was deleted.

101 changes: 0 additions & 101 deletions schemas/cve/cpe-language_2.1.xsd

This file was deleted.

70 changes: 0 additions & 70 deletions schemas/cve/cve_0.1.xsd

This file was deleted.

Loading

0 comments on commit 484d46c

Please sign in to comment.