This afternoon sgrubb sent over where one could RTFM on the Fedora EPEL build system (thanks, Steve!). I was able to perform scratch builds in koji (the Fedora build system) tonight:
http://koji.fedoraproject.org/koji/taskinfo?taskID=6008567
While the SSG RPM builds, several errors are thrown during rpmlint validation. The RHEL6/transforms/xccdf2table-* files need to issue proper HTML headers, e.g. "<!DOCTYPE html>"
I'll be locked into meetings over the next two days, and I believe Dave & Jeff will be too. If anyone is feeling ambitious, patches to start resolving these errors would be INCREDIBLY helpful to move the project towards having a legitimate RPM in EPEL!
[shawn@localhost scap-security-guide]$ make clean ; \ make all ; \ rpmlint rpmbuild/src/redhat/RPMS/noarch/scap-security-guide-0.1-12.el6.noarch.rpm ....... ....... scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/policytables/table-rhel6-nistrefs.html scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/content/eap5-oval.xml scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/policytables/table-rhel6-cces.html scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/content/eap5-xccdf.xml scap-security-guide.noarch: E: wrong-script-end-of-line-encoding /usr/share/xml/scap/ssg/content/eap5-xccdf.xml scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/content/eap5-cpe-dictionary.xml scap-security-guide.noarch: E: wrong-script-end-of-line-encoding /usr/share/xml/scap/ssg/content/eap5-cpe-dictionary.xml scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/content/ssg-rhel6-cpe-oval.xml scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/policytables/table-rhel6-srgmap.html scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/policytables/table-rhel6-nistrefs-common.html scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/policytables/table-rhel6-srgmap-flat.html scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/guide/rhel6-guide.html scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/content/ssg-rhel6-xccdf.xml scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/content/ssg-rhel6-oval.xml scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/content/eap5-ocil.xml scap-security-guide.noarch: E: wrong-script-end-of-line-encoding /usr/share/xml/scap/ssg/content/eap5-ocil.xml scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/guide/JBossEAP5_Guide.html scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/policytables/table-rhel6-srgmap-flat.xhtml scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/content/ssg-rhel6-cpe-dictionary.xml scap-security-guide.noarch: E: script-without-shebang /usr/share/xml/scap/ssg/content/eap5-cpe-oval.xml