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

Reply via email to