[Bug 1451407] New: Review Request: annobin - a gcc plugin to record extra information in compiled files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1451407

            Bug ID: 1451407
           Summary: Review Request: annobin - a gcc plugin to record extra
                    information in compiled files
           Product: Fedora
           Version: rawhide
         Component: Package Review
          Severity: medium
          Priority: medium
          Assignee: nobody@xxxxxxxxxxxxxxxxx
          Reporter: nickc@xxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx



Spec URL: https://nickc.fedorapeople.org/annobin.spec
SRPM URL: https://nickc.fedorapeople.org/annobin-1.0-1.fc26.src.rpm

Description: 
A plugin for GCC that records extra information in the files that it compiles.
This information can be used to analyze the files, either by static tools that 
scan binaries for specific purposes, or by the dynamic linker when it loads 
the files.

Note - the intent is that, assuming that this package is accepted, the 
redhat-rpm-macros package will be updated to require it, and to add an 
invocation of the plugin on the gcc command line.  In that way all future
compiled binaries will contain the information recorded by this plugin.

The package includes a few example shell scripts that consume the information
generated by the plugin.  Of these hardended.sh is probably of the most
interest.  It checks compiled binaries to make sure that they have been
built with all of the recommended hardening options.


Fedora Account System Username: nickc

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux