This has been bugging me for a while. The default install location of SSG
datastream is:

/usr/share/xml/scap/ssg/content/ssg-$PRODUCT-ds.xml

This is ridiculous! Why was this super long and complex path chosen? I can't
find this mandated by any standard, it seems to be our own invention. [1]

Why not just
/usr/share/scap/ssg ?

With /usr/share/scap being the standard location for any SCAP content?

If we decide to change this we'd have to symlink
/usr/share/xml/scap/ssg/content/ -> /usr/share/scap/ssg
for compatibility. This path is hardcoded in SCAP Workbench, Foreman SCAP
integration and other tools.

I can change this quite easily right now because I am reimplementing the
install support in cmake. Feedback welcome.


[1] https://www.google.com/search?q=usr%20share%20xml%20scap

-- 
Martin Preisler
Identity Management and Platform Security | Red Hat, Inc.
_______________________________________________
scap-security-guide mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to