generate-oval: fix logic around lines to ignore w/out alpha
The addition of the alpha option broke the logic for lines to
ignore when parsing OVAL output by basically not ignoring lines that
should be ignored when the --alpha option has not been passed on the
command line. Fix this to drop the line if config.alpha is not set or
else use the addition "/esm" logic if config.alpha is set.
But I'm not entirely sure of the alpha logic is supposed to be doing, so
this may be wrong.
Signed-off-by: Steve Beattie <email address hidden>
oval generator: back out "--alpha" option and code
According to Mark Morlino, the "alpha" code is not going to be used for
publication of the ESM information within OVAL, and can be dropped.
Also, it changes the home-rolled cve parser in some way that for
non-alpha OVAL generation, it emits multiple warning messages about
unknown package fields per each CVE file. This may be causing problems
for the cron job that generates the OVAL.
Signed-off-by: Steve Beattie <email address hidden>