1 |
commit: f1e536aed28706f6c28e496e54401c5a99f7cc4e |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Mar 29 16:25:20 2011 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Mar 29 16:25:20 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=f1e536ae |
7 |
|
8 |
sys-apps/gradm: moved to the tree |
9 |
|
10 |
(Portage version: 2.1.9.42/git/Linux x86_64, signed Manifest commit with key 0xD0455535) |
11 |
|
12 |
--- |
13 |
sys-apps/gradm/ChangeLog | 4 ++ |
14 |
sys-apps/gradm/Manifest | 11 ++--- |
15 |
.../gradm/files/gradm-2.2.2.201103262019.patch | 32 ----------- |
16 |
sys-apps/gradm/gradm-2.2.2.201103262019.ebuild | 55 -------------------- |
17 |
4 files changed, 8 insertions(+), 94 deletions(-) |
18 |
|
19 |
diff --git a/sys-apps/gradm/ChangeLog b/sys-apps/gradm/ChangeLog |
20 |
index f7987a9..54341f3 100644 |
21 |
--- a/sys-apps/gradm/ChangeLog |
22 |
+++ b/sys-apps/gradm/ChangeLog |
23 |
@@ -1,5 +1,9 @@ |
24 |
|
25 |
|
26 |
+ 29 Mar 2011; Anthony G. Basile <blueness@g.o> |
27 |
+ -gradm-2.2.2.201103262019.ebuild, -files/gradm-2.2.2.201103262019.patch: |
28 |
+ moved to the tree |
29 |
+ |
30 |
*gradm-2.2.2.201103262019 (27 Mar 2011) |
31 |
|
32 |
27 Mar 2011; Anthony G. Basile <blueness@g.o> |
33 |
|
34 |
diff --git a/sys-apps/gradm/Manifest b/sys-apps/gradm/Manifest |
35 |
index 4fe5791..1c174c6 100644 |
36 |
--- a/sys-apps/gradm/Manifest |
37 |
+++ b/sys-apps/gradm/Manifest |
38 |
@@ -1,15 +1,12 @@ |
39 |
-----BEGIN PGP SIGNED MESSAGE----- |
40 |
Hash: SHA256 |
41 |
|
42 |
-AUX gradm-2.2.2.201103262019.patch 1333 RMD160 1d6384d3c7fa8fb4b519ab09b8816ffc624cab8a SHA1 8224562e7e45c05a07ad95962d74402161485e9b SHA256 8198ec14f85d9389f454cf893530ed3bfa09b22123e052dfb41849e31f08028d |
43 |
-DIST gradm-2.2.2-201103262019.tar.gz 75048 RMD160 ba80a24d5a335a4586e31f99cb56dbb9843e6c08 SHA1 48863a19e2fe4cda129120e6eb98622c7bf74f14 SHA256 1f9561b74d3dbce74098f79f6e309b488ce3d704da3eda72d1287a99316b5e95 |
44 |
-EBUILD gradm-2.2.2.201103262019.ebuild 1399 RMD160 a8927526b5429aa60e81d14b1fea7118f7231992 SHA1 0b6324beedec4cf182e7d2e5fddb66ae8e3b0e3f SHA256 15a0446a82be689db017ff8cef1b349c37e624f4330140037acd6215b3a61ca7 |
45 |
-MISC ChangeLog 3461 RMD160 1071a584e249a8ef171c483e795e3d3b25525d7e SHA1 7716a358edf34598f7422b551e197fdd6cf35f4f SHA256 d5597d9fa846a6c735fa8c3652b07be1826f961ae96e3db175c353ec0d887997 |
46 |
+MISC ChangeLog 3612 RMD160 fb4b74459242e8eddec0de515ff1f74618766bf1 SHA1 d6aec7cdd77416411a1d9feeb53af71e6e5eaacd SHA256 9346d090990da79ab5d2f6668a358ca83a68bfc289f58f882461dd858053cd32 |
47 |
MISC metadata.xml 446 RMD160 4d31627c251814e2f5fe17c09d62d99908bf6c11 SHA1 1c74ff9fbb7ca48525459ad1b4377ec70bc5b3e0 SHA256 43b473e6638ecade10909928c64cb2b0f5328728269dc5413cd3665ae225154a |
48 |
-----BEGIN PGP SIGNATURE----- |
49 |
Version: GnuPG v2.0.17 (GNU/Linux) |
50 |
|
51 |
-iEYEAREIAAYFAk2PVUEACgkQl5yvQNBFVTVFzwCggTVxBIjLEr/aDzNDiU9QShkR |
52 |
-qfIAoJYA9PkQAeDtWp9j4wQp7scl9exD |
53 |
-=uSLb |
54 |
+iEYEAREIAAYFAk2SB/AACgkQl5yvQNBFVTWesACdElKVQXsL7B74Qh/npNW+ODwu |
55 |
+97sAn0/d/1Z8VLab1bV5kZ+JpzEbCrGP |
56 |
+=HEgM |
57 |
-----END PGP SIGNATURE----- |
58 |
|
59 |
diff --git a/sys-apps/gradm/files/gradm-2.2.2.201103262019.patch b/sys-apps/gradm/files/gradm-2.2.2.201103262019.patch |
60 |
deleted file mode 100644 |
61 |
index cd878ee..0000000 |
62 |
--- a/sys-apps/gradm/files/gradm-2.2.2.201103262019.patch |
63 |
+++ /dev/null |
64 |
@@ -1,32 +0,0 @@ |
65 |
-diff -Naur gradm2.orig/Makefile gradm2/Makefile |
66 |
---- gradm2.orig/Makefile 2011-03-26 14:46:14.000000000 -0400 |
67 |
-+++ gradm2/Makefile 2011-03-27 11:11:36.000000000 -0400 |
68 |
-@@ -18,16 +18,16 @@ |
69 |
- BISON=/usr/bin/bison |
70 |
- #YACC := $(shell if [ -x $(BYACC) ]; then echo $(BYACC); else echo $(BISON); fi) |
71 |
- YACC=$(BISON) |
72 |
--MKNOD=/bin/mknod |
73 |
-+MKNOD=true |
74 |
- #for dietlibc |
75 |
- #CC=/usr/bin/diet /usr/bin/gcc |
76 |
- CC=/usr/bin/gcc |
77 |
- FIND=/usr/bin/find |
78 |
--STRIP=/usr/bin/strip |
79 |
-+STRIP=true |
80 |
- LIBS := $(shell if [ "`uname -m`" != "sparc64" -a "`uname -m`" != "x86_64" ]; then echo "-lfl" ; else echo "" ; fi) |
81 |
- OPT_FLAGS := $(shell if [ "`uname -m`" != "sparc64" ] && [ "`uname -m`" != "x86_64" ]; then echo "-O2" ; else echo "-O2 -m64" ; fi) |
82 |
--CFLAGS := $(OPT_FLAGS) -Wcast-qual -DGRSEC_DIR=\"$(GRSEC_DIR)\" -D_LARGEFILE64_SOURCE |
83 |
--LDFLAGS= |
84 |
-+CFLAGS := $(OPT_FLAGS) -Wcast-qual -DGRSEC_DIR=\"$(GRSEC_DIR)\" -D_LARGEFILE64_SOURCE $(CFLAGS) |
85 |
-+LDFLAGS+= |
86 |
- INSTALL = /usr/bin/install -c |
87 |
- |
88 |
- # FHS |
89 |
-@@ -134,6 +134,7 @@ |
90 |
- $(MKNOD) -m 0622 $(DESTDIR)/dev/grsec c 1 13 ; \ |
91 |
- fi \ |
92 |
- fi |
93 |
-+ @mkdir -p $(DESTDIR)/etc/udev/rules.d |
94 |
- @if [ -d $(DESTDIR)/etc/udev/rules.d ] ; then \ |
95 |
- echo "ACTION!=\"add|change\", GOTO=\"permissions_end\"" > $(DESTDIR)/etc/udev/rules.d/80-grsec.rules ; \ |
96 |
- echo "KERNEL==\"grsec\", MODE=\"0622\"" >> $(DESTDIR)/etc/udev/rules.d/80-grsec.rules ; \ |
97 |
|
98 |
diff --git a/sys-apps/gradm/gradm-2.2.2.201103262019.ebuild b/sys-apps/gradm/gradm-2.2.2.201103262019.ebuild |
99 |
deleted file mode 100644 |
100 |
index 0747fb4..0000000 |
101 |
--- a/sys-apps/gradm/gradm-2.2.2.201103262019.ebuild |
102 |
+++ /dev/null |
103 |
@@ -1,55 +0,0 @@ |
104 |
-# Copyright 1999-2011 Gentoo Foundation |
105 |
-# Distributed under the terms of the GNU General Public License v2 |
106 |
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/gradm-2.2.1.201012301333.ebuild,v 1.2 2011/01/25 12:54:37 blueness Exp $ |
107 |
- |
108 |
-EAPI=2 |
109 |
- |
110 |
-inherit flag-o-matic toolchain-funcs versionator |
111 |
- |
112 |
-MY_PV="$(replace_version_separator 3 -)" |
113 |
- |
114 |
-DESCRIPTION="Administrative interface for the grsecurity Role Based Access Control system" |
115 |
-HOMEPAGE="http://www.grsecurity.net/" |
116 |
-SRC_URI="http://dev.gentoo.org/~blueness/hardened-sources/gradm/gradm-2.2.2-201103262019.tar.gz" |
117 |
-LICENSE="GPL-2" |
118 |
- |
119 |
-SLOT="0" |
120 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" |
121 |
-IUSE="pam" |
122 |
- |
123 |
-RDEPEND="" |
124 |
-DEPEND="sys-devel/bison |
125 |
- sys-devel/flex |
126 |
- pam? ( virtual/pam ) |
127 |
- sys-apps/paxctl" |
128 |
- |
129 |
-S="${WORKDIR}/${PN}2" |
130 |
- |
131 |
-src_prepare() { |
132 |
- epatch "${FILESDIR}/${P}.patch" |
133 |
-} |
134 |
- |
135 |
-src_compile() { |
136 |
- local target |
137 |
- use pam || target="nopam" |
138 |
- |
139 |
- emake ${target} CC="$(tc-getCC)" OPT_FLAGS="${CFLAGS}" || die "emake failed" |
140 |
-} |
141 |
- |
142 |
-src_install() { |
143 |
- einstall DESTDIR="${D}" || die "einstall failed" |
144 |
- fperms 711 /sbin/gradm |
145 |
-} |
146 |
- |
147 |
-pkg_postinst() { |
148 |
- local UDEVADM="/sbin/udevadm" |
149 |
- if [[ -x ${UDEVADM} ]] ; then |
150 |
- $UDEVADM trigger --action=add --sysname-match=grsec |
151 |
- fi |
152 |
- einfo |
153 |
- ewarn |
154 |
- ewarn "Be sure to set a password with 'gradm -P' before enabling learning mode" |
155 |
- ewarn "This version of gradm is only supported with hardened-sources >= 2.6.32-r10" |
156 |
- ewarn |
157 |
- einfo |
158 |
-} |