Hello folks,
I see there are some PRs for adding initial build directories for SUSE. When I try a make on the directory it fails with a minor issue:
make xsltproc --stringparam SHARED_RP "/root/ssg_sles/scap-security-guide/shared" -o output/shorthand.xml input/guide.xslt output/guide.xml XPath error : Invalid expression document('concat($SHARED_RP, '/xccdf/intro/shared_intro_os.xml')) ^ compilation error: file input/guide.xslt line 37 element apply-templates XSLT-apply-templates: could not compile select expression 'document('concat($SHARED_RP, '/xccdf/intro/shared_intro_os.xml'))'
Upon fixing the extra single quote, I get another error:
make xsltproc --stringparam SHARED_RP "/root/ssg_sles/scap-security-guide/shared" -o output/shorthand.xml input/guide.xslt output/guide.xml warning: failed to load external entity "input/xccdf/system/system.xml" warning: failed to load external entity "input/xccdf/services/services.xml" warning: failed to load external entity "input/auxiliary/srg_support.xml" xmllint --format --output output/shorthand.xml output/shorthand.xml xsltproc --stringparam ssg_version "0.1.30" -o output/xccdf-unlinked-unresolved.xml transforms/shorthand2xccdf.xslt output/shorthand.xml oscap xccdf resolve -o output/xccdf-unlinked-empty-groups.xml output/xccdf-unlinked-unresolved.xml xsltproc -stringparam ref "nist" -o output/table-sle11-nistrefs.html transforms/xccdf2table-byref.xslt output/xccdf-unlinked-empty-groups.xml xsltproc -stringparam profile "common" -o output/table-sle11-nistrefs-common.html \ transforms/xccdf2table-profilenistrefs.xslt output/xccdf-unlinked-empty-groups.xml xsltproc -o output/table-sle11-cces.html transforms/xccdf2table-cce.xslt output/xccdf-unlinked-empty-groups.xml xsltproc -stringparam map-to-items "../output/xccdf-unlinked-empty-groups.xml" -o output/table-sle11-srgmap.html \ transforms/table-srgmap.xslt ../../shared/references/disa-os-srg-v1r1.xml warning: failed to load external entity "../../shared/references/disa-os-srg-v1r1.xml" unable to parse ../../shared/references/disa-os-srg-v1r1.xml make: *** [table-srgmap] Error 6
# ls ../../shared/references/disa-os-srg-v1r1.xml ls: cannot access ../../shared/references/disa-os-srg-v1r1.xml: No such file or directory
Is there some other process for SUSE builds?