On 13/02/17 20:32, Lubell, Joshua (Fed) wrote:
I'm excited about the planned Windows support!
Hi, happy to hear that.
My particular interest relates to the SCAP Security Guide project.
Specifically, I would like to be able to experiment with the SSG source and
possibly contribute to SSG in the future. However, I currently use Windows for
all my XML-related development, writing, etc. It would be great for me if I
could install a limited-functionality oscap executable that doesn't do
scanning, but does what is needed to build the SSG. In other words, all I need
is to be able to validate datastreams and components, compose and split
datastreams, and generate HTML guides from XCCDF.
I have two questions:
1. Is there a way I can easily build such an oscap executable now? Cygwin would
be OK, but I've tried building using the instructions in section 5.4 of
OpenSCAP User Manual without success. It appears to me that these instructions
are out of sync with the latest release and current master branch on GitHub, in
that they say to run configure with the currently-nonexistent --disable-probes
option.
Never tried Cygwin builds, it might be some issue with the environment,
as --disable-probes option still exists.
Another option is to cross-compile OpenSCAP. The OpenSCAP library used
by SCAP Workbench is built this way.
Section 5.6 [1] of manual details how to do it, or you might want to
check Section 1 of SCAP Workbench Windows build guide[2].
2. I get the sense that the planned overhaul of the probes system is a big
undertaking and won't be ready for a while. Would it be helpful for me to
submit a new openscap issue requesting an interim limited-functionality Cygwin
or w32 oscap executable as a shorter-term solution for those of us who are
interested primarily in XML transformation/validation?
Thanks for considering these questions/requests. For me, a
limited-functionality oscap-for-Windows would be an excellent complement to
SCAP Workbench.
-Josh
Joshua Lubell
National Institute of Standards and Technology
100 Bureau Drive, Stop 8260
Gaithersburg MD 20899-8260 USA
_______________________________________________
Open-scap-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/open-scap-list
[1]
https://github.com/OpenSCAP/openscap/blob/maint-1.0/docs/manual/manual.adoc#56-building-openscap-for-windows-cross-compilation
[2]
https://github.com/OpenSCAP/scap-workbench/wiki/Windows-build-and-installer-guide#1-install-openscap-from-master
--
Watson Sato
Security Technologies | Red Hat, Inc
_______________________________________________
Open-scap-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/open-scap-list