Gentoo Archives: gentoo-commits

From: "Agostino Sarubbo (ago)" <ago@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/hardening-check: metadata.xml hardening-check-2.4.ebuild ChangeLog
Date: Sun, 29 Sep 2013 14:50:06
Message-Id: 20130929144959.95C892004C@flycatcher.gentoo.org
1 ago 13/09/29 14:49:59
2
3 Added: metadata.xml hardening-check-2.4.ebuild ChangeLog
4 Log:
5 First commit for hardening-check, the tool to verify the hardened status of the ELF files
6
7 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 7194459F)
8
9 Revision Changes Path
10 1.1 app-admin/hardening-check/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/hardening-check/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/hardening-check/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <maintainer>
21 <email>ago@g.o</email>
22 <name>Agostino Sarubbo</name>
23 </maintainer>
24 </pkgmetadata>
25
26
27
28
29 1.1 app-admin/hardening-check/hardening-check-2.4.ebuild
30
31 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/hardening-check/hardening-check-2.4.ebuild?rev=1.1&view=markup
32 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/hardening-check/hardening-check-2.4.ebuild?rev=1.1&content-type=text/plain
33
34 Index: hardening-check-2.4.ebuild
35 ===================================================================
36 # Copyright 1999-2013 Gentoo Foundation
37 # Distributed under the terms of the GNU General Public License v2
38 # $Header: /var/cvsroot/gentoo-x86/app-admin/hardening-check/hardening-check-2.4.ebuild,v 1.1 2013/09/29 14:49:59 ago Exp $
39
40 EAPI="5"
41
42 MY_PN="hardening-wrapper"
43
44 DESCRIPTION="Report the hardening characterists of a set of binaries"
45 HOMEPAGE="https://wiki.debian.org/Hardening"
46 SRC_URI="mirror://debian/pool/main/h/${MY_PN}/${MY_PN}_${PV}.tar.gz"
47
48 KEYWORDS="~amd64 ~x86"
49 IUSE=""
50 LICENSE="GPL-2+"
51 SLOT="0"
52
53 DEPEND="dev-lang/perl"
54 RDEPEND="${DEPEND}"
55
56 S="${WORKDIR}/${MY_PN}"
57
58 src_prepare() {
59 # This is what the Makefile does to detect FORTIFY_SOURCE
60 perl -pi -e "s/^my %libc;/my %libc = (\n$(perl hardening-check --find-libc-functions /bin/ls)\n);/;" ${PN} || die
61 }
62
63 src_compile() { :; }
64
65 src_install() {
66 dobin ${PN}
67 }
68
69
70
71 1.1 app-admin/hardening-check/ChangeLog
72
73 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/hardening-check/ChangeLog?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/hardening-check/ChangeLog?rev=1.1&content-type=text/plain
75
76 Index: ChangeLog
77 ===================================================================
78 # ChangeLog for app-admin/hardening-check
79 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
80 # $Header: /var/cvsroot/gentoo-x86/app-admin/hardening-check/ChangeLog,v 1.1 2013/09/29 14:49:59 ago Exp $
81
82 *hardening-check-2.4 (29 Sep 2013)
83
84 29 Sep 2013; Agostino Sarubbo <ago@g.o> +hardening-check-2.4.ebuild,
85 +metadata.xml:
86 First commit for hardening-check, the tool to verify the hardened status of
87 the ELF files