summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2010-07-31 01:50:12 +0000
committerAnthony G. Basile <blueness@gentoo.org>2010-07-31 01:50:12 +0000
commit65c6214f955f96457e5b23de605f3fccfbb03415 (patch)
tree139e1bd67caa1d850ff8891bab9dda17bf60e133 /sys-apps
parentMask www-client/chromium dev channel release. (diff)
downloadhistorical-65c6214f955f96457e5b23de605f3fccfbb03415.tar.gz
historical-65c6214f955f96457e5b23de605f3fccfbb03415.tar.bz2
historical-65c6214f955f96457e5b23de605f3fccfbb03415.zip
Version bump, Bug #327267. Thanks cilly.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/gradm/ChangeLog8
-rw-r--r--sys-apps/gradm/Manifest6
-rw-r--r--sys-apps/gradm/gradm-2.2.0.201007222349.ebuild60
-rw-r--r--sys-apps/gradm/metadata.xml8
4 files changed, 71 insertions, 11 deletions
diff --git a/sys-apps/gradm/ChangeLog b/sys-apps/gradm/ChangeLog
index 869490d0de0d..23c8abd62e32 100644
--- a/sys-apps/gradm/ChangeLog
+++ b/sys-apps/gradm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/gradm
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/ChangeLog,v 1.122 2010/07/18 12:25:22 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/ChangeLog,v 1.123 2010/07/31 01:50:12 blueness Exp $
+
+*gradm-2.2.0.201007222349 (31 Jul 2010)
+
+ 31 Jul 2010; Anthony G. Basile <blueness@gentoo.org>
+ +gradm-2.2.0.201007222349.ebuild, metadata.xml:
+ Version bump, Bug #327267. Thanks cilly.
18 Jul 2010; Anthony G. Basile <blueness@gentoo.org>
-gradm-2.1.11.200804142058.ebuild, -gradm-2.1.12.200805181037.ebuild,
diff --git a/sys-apps/gradm/Manifest b/sys-apps/gradm/Manifest
index ff9ec15c82aa..8d15a04432dc 100644
--- a/sys-apps/gradm/Manifest
+++ b/sys-apps/gradm/Manifest
@@ -6,11 +6,13 @@ DIST gradm-2.1.14-200910072130.tar.gz 67248 RMD160 0328f24c875ea4aeac74fd3d8c53e
DIST gradm-2.1.14-201004061746.tar.gz 67314 RMD160 b218f257ff338183516ac434c7c5fa4096ab6df4 SHA1 77e15e4c8fe26cc760358b4c03ee82b768474e5f SHA256 32f7b8480eb9b28de2f55a25c9394b0ebd028939b9c1fee158cd995980692136
DIST gradm-2.1.14-201005041005.tar.gz 69437 RMD160 0696b1d10980afcb689f75eea5c06405387e9c40 SHA1 9825bd606f90f207392a99a00e685050a1cccb88 SHA256 0728581a7b42474e573188cafce29eaaddb0eca8bb0a6a851efcd001b5c5266f
DIST gradm-2.2.0-201006192157.tar.gz 68383 RMD160 5df19836c29679c7ac3df15cc7acc49afb36fd6c SHA1 fe98f5e33d18546daa5c28715fe73fa64b0898d8 SHA256 ec9d30b59978ed9b339a50d5002f1a4e752382f1224af94a8c45bb0d0c5700f3
+DIST gradm-2.2.0-201007222349.tar.gz 68524 RMD160 ac7944035fbfd008c043c5f7ad234a942e9f6a19 SHA1 1461526a82bc9b9de45146e3802f3a497dc49c5f SHA256 4e6deb0963e663534ee0602d611a103aef54322b45646881baeabb18fbbb8080
EBUILD gradm-2.1.13.200902232204-r1.ebuild 1732 RMD160 f06bfba43d3157ad29a42e9d68e58247abfe9f48 SHA1 3d46dd4b3b72710686ee20de17270c9b45278140 SHA256 5ad9c79f031e33db435391d4cd0e3a51d17493dca4a7763f486f5171a5bcf259
EBUILD gradm-2.1.14.200907110111.ebuild 1678 RMD160 3a9fb27e7a9430d68f099536fdc7546fba6544e4 SHA1 dd19da8911dc309b499cdaa535a0bba290c3be38 SHA256 0c59c670c6887c2e234b01942de7e9b983df6daabe01a85972d07dae961bfea4
EBUILD gradm-2.1.14.200910072130.ebuild 1612 RMD160 74978eda38c8cb288eae58bfeacd9bbe452a7899 SHA1 e70f1b5a3410631411e3741247d30e9fd71b416a SHA256 2b64e6c3aa18c3c77f3b8ac2536221ad4b7bd9a98fd32a8397cd4699cfd9ba79
EBUILD gradm-2.1.14.201004061746.ebuild 1610 RMD160 886d54bb0d44ce1512a9a2720a3edf2ddb59be15 SHA1 35566835f7c9f98ca60aee73d1487cdc8b25b2fb SHA256 a9e42afbb0f03333b6eb3dca22862663b274d2efc33b6592d34aa84abe030200
EBUILD gradm-2.1.14.201005041005.ebuild 1572 RMD160 bdeb0396e7c76a7343405d3394190f987c8f5243 SHA1 80dc0b1d1881401face2c2116868efd7de22295e SHA256 4ed58b3f2657e39041e82eb1c34eab0cf4f37d543bb60b14f2a4e1d0964ae154
EBUILD gradm-2.2.0.201006192157.ebuild 1571 RMD160 e76a4eb7faf4c9b188892a4b97b7349f1314b80e SHA1 9ddcd3892f0eb71cdd31baf06478e6073396d1fd SHA256 2c96c17f80a03f3c0c4343cef119f2dc1f6c9d2d8c1116122cd3b4c86d954d3e
-MISC ChangeLog 19982 RMD160 988b882a77d5163913ce01e357a8ed2e5f8b62f5 SHA1 a75024cd4bb73f40e2b3108830796c887b230262 SHA256 24f9fca132e5025cd8940b5da2d41b41c58157de1c74074b82f13a20f3d40928
-MISC metadata.xml 446 RMD160 8c321633f2b67d85749f0bc35fbb6654a9dc4d83 SHA1 1c4025cf3b4f3852350cd9b3bde9420c2edde21a SHA256 48cf7a286290ab3b0f14aa48927e6bdfa55d1ab65956298cd0c30dc1826b574e
+EBUILD gradm-2.2.0.201007222349.ebuild 1590 RMD160 515d3e73a5bffbed13d2a0defaaf9ed383fe4cb0 SHA1 6fe6022e5c2681506a3e6ed39b41aacae312770d SHA256 7b67a99faf94f2ad3f66c2f4b7b166fc00cd407fd397f74b51686e7f6282a0e8
+MISC ChangeLog 20172 RMD160 414c5827ff8a7f3b52d8a42f66796eecc13663c0 SHA1 7d31e25a0aafc81a3a1fdb57dae860ca33e0edd4 SHA256 c53ce64c4855de34da7e8a64b1cb91883c0da419159f14e22b1db89d7978944d
+MISC metadata.xml 261 RMD160 ddaae2ed4ca91bce2a722cc218b5bbf40154a454 SHA1 685870407c58b7c79298010c1048b1b05e2e175e SHA256 8f10a5b7f7571c6e73739c4bed1ecaf34aa8278355e9d163f8bbae77a11575a4
diff --git a/sys-apps/gradm/gradm-2.2.0.201007222349.ebuild b/sys-apps/gradm/gradm-2.2.0.201007222349.ebuild
new file mode 100644
index 000000000000..6ff1a9f53de3
--- /dev/null
+++ b/sys-apps/gradm/gradm-2.2.0.201007222349.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/gradm-2.2.0.201007222349.ebuild,v 1.1 2010/07/31 01:50:12 blueness Exp $
+
+EAPI=2
+
+inherit flag-o-matic toolchain-funcs versionator
+
+MY_PV="$(replace_version_separator 3 -)"
+
+DESCRIPTION="Administrative interface for the grsecurity Role Based Access Control system"
+HOMEPAGE="http://www.grsecurity.net/"
+SRC_URI="mirror://gentoo/${PN}-${MY_PV}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="pam"
+
+RDEPEND=""
+DEPEND="sys-devel/bison
+ sys-devel/flex
+ pam? ( virtual/pam )
+ || ( sys-apps/paxctl sys-apps/chpax )"
+
+S="${WORKDIR}/${PN}2"
+
+src_prepare() {
+ sed -i -e s:^LDFLAGS=:LDFLAGS+=: \
+ -e s:^MKNOD=.*:MKNOD=true: \
+ -e s:^STRIP=.*:STRIP=true: Makefile
+
+ append-ldflags -Wl,-z,now
+}
+
+src_compile() {
+ local target
+ use pam || target="nopam"
+
+ emake ${target} CC="$(tc-getCC)" OPT_FLAGS="${CFLAGS}" || die "emake failed"
+}
+
+src_install() {
+ einstall DESTDIR="${D}" || die "einstall failed"
+ fperms 711 /sbin/gradm
+}
+
+pkg_postinst() {
+ [ -e "${ROOT}"/dev/grsec ] && rm -f "${ROOT}"/dev/grsec
+ einfo "Making character device for grsec2 learning mode"
+ mkdir -p -m 755 "${ROOT}"/dev/
+ mknod -m 0622 "${ROOT}"/dev/grsec c 1 13 || die "mknod on grsec learning device failed"
+
+ einfo
+ ewarn
+ ewarn "Be sure to set a password with 'gradm -P' before enabling learning mode"
+ ewarn "This version of gradm is only supported with hardened-sources >= 2.6.32-r10"
+ ewarn
+ einfo
+}
diff --git a/sys-apps/gradm/metadata.xml b/sys-apps/gradm/metadata.xml
index 9b223d27c8ae..e217c3733475 100644
--- a/sys-apps/gradm/metadata.xml
+++ b/sys-apps/gradm/metadata.xml
@@ -3,14 +3,6 @@
<pkgmetadata>
<herd>hardened</herd>
<maintainer>
- <email>gengor@gentoo.org</email>
- <name>Gordon Malm</name>
- </maintainer>
- <maintainer>
- <email>kerframil@gmail.com</email>
- <name>Kerin Millar</name>
- </maintainer>
- <maintainer>
<email>blueness@gentoo.org</email>
<name>Anthony G. Basile</name>
</maintainer>