Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 428558 - =sys-apps/elfix-0.5.2, =dev-python/pypax-0.5.2: please keyword alpha hppa ia64 sparc
Summary: =sys-apps/elfix-0.5.2, =dev-python/pypax-0.5.2: please keyword alpha hppa ia6...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks: 427888
  Show dependency tree
 
Reported: 2012-07-29 22:14 UTC by Anthony Basile
Modified: 2012-09-11 15:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony Basile gentoo-dev 2012-07-29 22:14:18 UTC
Currently the hardend-sources kernels are keyworded:

   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"

These means that presumeably a user could be running a pax enabled kernel on any of those arches and would require pax marking of ELF binaries to fine tune how PaX protection is enforced.  There are currently three ways of doing this:

    1) EI_PAX markings with chpax - this tool is being deprecated, bug #365825

    2) PT_PAX with paxctl - this is the current norm

    3) XATTR PAX with paxctl-ng which is part of sys-apps/elfix, bug #427888

XATTR PAX takes care of some corner cases that currenly only EI_PAX can deal with, and so it will be needed once the latter is deprecated.

If alpha hppa ia64 or sparc are still interested in running hardened-sources on their arches, then please consider keywording this package before chpax is dropped.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-08-01 11:02:47 UTC
Marked ~hppa.
Comment 2 Anthony Basile gentoo-dev 2012-08-28 16:29:07 UTC
ping alpha ia64.  I need to start stabilization on this package soon.  Can you please keyword.
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2012-09-11 15:27:15 UTC
~alpha/~ia64/~sparc done