Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/hardened-dev:master commit in: sys-kernel/hardened-sources/
Date: Fri, 01 Jan 2016 10:13:57
Message-Id: 1451643642.874926c8280ce091ea8fc4445cfd52fded35a89c.blueness@gentoo
1 commit: 874926c8280ce091ea8fc4445cfd52fded35a89c
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 1 10:20:34 2016 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 1 10:20:42 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/hardened-dev.git/commit/?id=874926c8
7
8 sys-kernel/hardened-sources: permanently moved to main tree
9
10 .../hardened-sources-4.2.6-r4.ebuild | 46 ----------------------
11 sys-kernel/hardened-sources/metadata.xml | 17 --------
12 2 files changed, 63 deletions(-)
13
14 diff --git a/sys-kernel/hardened-sources/hardened-sources-4.2.6-r4.ebuild b/sys-kernel/hardened-sources/hardened-sources-4.2.6-r4.ebuild
15 deleted file mode 100644
16 index 008cd56..0000000
17 --- a/sys-kernel/hardened-sources/hardened-sources-4.2.6-r4.ebuild
18 +++ /dev/null
19 @@ -1,46 +0,0 @@
20 -# Copyright 1999-2015 Gentoo Foundation
21 -# Distributed under the terms of the GNU General Public License v2
22 -# $Id$
23 -
24 -EAPI="5"
25 -
26 -ETYPE="sources"
27 -K_WANT_GENPATCHES="base"
28 -K_GENPATCHES_VER="9"
29 -K_DEBLOB_AVAILABLE="1"
30 -
31 -inherit kernel-2
32 -detect_version
33 -
34 -HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-4"
35 -HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
36 -SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
37 -
38 -UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
39 -UNIPATCH_EXCLUDE="
40 - 1500_XATTR_USER_PREFIX.patch
41 - 1600_dm-crypt-limit-max-segment-size.patch
42 - 2900_dev-root-proc-mount-fix.patch"
43 -
44 -DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
45 -HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
46 -IUSE="deblob"
47 -
48 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
49 -
50 -RDEPEND=">=sys-devel/gcc-4.5"
51 -
52 -pkg_postinst() {
53 - kernel-2_pkg_postinst
54 -
55 - local GRADM_COMPAT="sys-apps/gradm-3.1*"
56 -
57 - ewarn
58 - ewarn "Users of grsecurity's RBAC system must ensure they are using"
59 - ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
60 - ewarn "It is strongly recommended that the following command is issued"
61 - ewarn "prior to booting a ${PF} kernel for the first time:"
62 - ewarn
63 - ewarn "emerge -na =${GRADM_COMPAT}"
64 - ewarn
65 -}
66
67 diff --git a/sys-kernel/hardened-sources/metadata.xml b/sys-kernel/hardened-sources/metadata.xml
68 deleted file mode 100644
69 index 6ed4877..0000000
70 --- a/sys-kernel/hardened-sources/metadata.xml
71 +++ /dev/null
72 @@ -1,17 +0,0 @@
73 -<?xml version="1.0" encoding="UTF-8"?>
74 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
75 -<pkgmetadata>
76 - <herd>kernel</herd>
77 - <herd>hardened</herd>
78 - <maintainer>
79 - <email>blueness@g.o</email>
80 - <name>Anthony G. Basile</name>
81 - </maintainer>
82 - <longdescription>
83 - hardened-sources is based upon genpatches, and adds the grsecurity
84 - patch from http://www.grsecurity.net, which also includes PaX.
85 - </longdescription>
86 - <use>
87 - <flag name='deblob'>Remove binary blobs from kernel sources to provide libre license compliance.</flag>
88 - </use>
89 -</pkgmetadata>