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