Hi peeps. I added an eclass (a utility class, rather than a "real" eclass) to abstract PaX flag management from ebuilds into a central place where we (hardened project) can maintain the use of the tools which manipulate the PaX flags. These tools are still evolving, and we need to continue to support them as they do so. Abstracting their use into a simple interface allows us to do so without having to hack around in ebuilds all around the place.
Although I committed it originally almost a year ago, it hasn't been used yet, so if there's anything fundamentally wrong with whole thing, now is the time say as it can be removed with impunity. I did consider adding the functions to eutils.eclass, but I prefer to have it separate. -- Kevin F. Quinn
signature.asc
Description: PGP signature
