| 1 | # Copyright 1999-2011 Gentoo Foundation |
1 | # Copyright 1999-2011 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/pax-utils.eclass,v 1.14 2011/07/08 11:35:01 ssuominen Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/pax-utils.eclass,v 1.15 2011/08/22 04:46:32 vapier Exp $ |
| 4 | |
4 | |
| 5 | # @ECLASS: pax-utils.eclass |
5 | # @ECLASS: pax-utils.eclass |
| 6 | # @MAINTAINER: |
6 | # @MAINTAINER: |
| 7 | # Maintained by |
|
|
| 8 | # The Gentoo Linux Hardened Team <hardened@gentoo.org> |
7 | # The Gentoo Linux Hardened Team <hardened@gentoo.org> |
| 9 | # Original Author |
8 | # @AUTHOR: |
| 10 | # Kevin F. Quinn <kevquinn@gentoo.org> |
9 | # Original Author: Kevin F. Quinn <kevquinn@gentoo.org> |
| 11 | # Modifications for bug #365825, @ ECLASS markup |
10 | # Modifications for bug #365825, @ ECLASS markup: Anthony G. Basile <blueness@gentoo.org> |
| 12 | # Anthony G. Basile <blueness@gentoo.org> |
|
|
| 13 | # @BLURB: functions to provide pax markings |
11 | # @BLURB: functions to provide pax markings |
| 14 | # @DESCRIPTION: |
12 | # @DESCRIPTION: |
| 15 | # This eclass provides support for manipulating PaX markings on ELF binaries, |
13 | # This eclass provides support for manipulating PaX markings on ELF binaries, |
| 16 | # wrapping the use of the paxctl and scanelf utilities. It decides which to |
14 | # wrapping the use of the paxctl and scanelf utilities. It decides which to |
| 17 | # use depending on what is installed on the build host, preferring paxctl to |
15 | # use depending on what is installed on the build host, preferring paxctl to |