summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Heim <phreak@gentoo.org>2008-04-09 10:25:44 +0000
committerChristian Heim <phreak@gentoo.org>2008-04-09 10:25:44 +0000
commit2345ac6d7f2ec53834d34af808ff6d85a6a28e73 (patch)
treea10cdf699ef90d82f988bdc0a08e2b8939a3427b /sys-apps/gradm
parentVersion bump (diff)
downloadhistorical-2345ac6d7f2ec53834d34af808ff6d85a6a28e73.tar.gz
historical-2345ac6d7f2ec53834d34af808ff6d85a6a28e73.tar.bz2
historical-2345ac6d7f2ec53834d34af808ff6d85a6a28e73.zip
Version bump, thanks to Gordon Malm. Extends username character limit from 30 to 64.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'sys-apps/gradm')
-rw-r--r--sys-apps/gradm/ChangeLog9
-rw-r--r--sys-apps/gradm/Manifest16
-rw-r--r--sys-apps/gradm/gradm-2.1.11.200804041607.ebuild52
-rw-r--r--sys-apps/gradm/metadata.xml16
4 files changed, 86 insertions, 7 deletions
diff --git a/sys-apps/gradm/ChangeLog b/sys-apps/gradm/ChangeLog
index d587461d644a..90ec4f1f1e6d 100644
--- a/sys-apps/gradm/ChangeLog
+++ b/sys-apps/gradm/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-apps/gradm
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/ChangeLog,v 1.93 2008/04/04 23:00:04 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/ChangeLog,v 1.94 2008/04/09 10:25:44 phreak Exp $
+
+*gradm-2.1.11.200804041607 (09 Apr 2008)
+
+ 09 Apr 2008; Christian Heim <phreak@gentoo.org> metadata.xml,
+ +gradm-2.1.11.200804041607.ebuild:
+ Version bump, thanks to Gordon Malm. Extends username character limit from
+ 30 to 64.
04 Apr 2008; <solar@gentoo.org> gradm-2.1.11.200803171746.ebuild:
- stable for bug 214593
diff --git a/sys-apps/gradm/Manifest b/sys-apps/gradm/Manifest
index 79e268659982..65ce3087d000 100644
--- a/sys-apps/gradm/Manifest
+++ b/sys-apps/gradm/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 2.1.6.200506131347-non-lazy-bindings.patch 546 RMD160 ee9f2d6b432047e4d897845b861abc3372524d92 SHA1 24afa48d431b94354b4a7f57b72248131a5da84e SHA256 b563e83c088ffef37fa1a8c05cfc7f071a61a56b398dc729844bee59f0c910da
AUX 2.1.7.200511041858-non-lazy-bindings.patch 546 RMD160 ee9f2d6b432047e4d897845b861abc3372524d92 SHA1 24afa48d431b94354b4a7f57b72248131a5da84e SHA256 b563e83c088ffef37fa1a8c05cfc7f071a61a56b398dc729844bee59f0c910da
AUX gradm_2.1.8.200601212342-fix_gradm_pam_symlinks.patch 961 RMD160 bf21d1e98f2b6728e44ee14352b416983805ac9f SHA1 b4fd935617e0957b29ba8aedb0449f7d7e3c7270 SHA256 fb9e2fb83b2674d0adffbdb0f1c36b8654859d9d2242b52e99709b23dcdfac47
@@ -9,9 +12,18 @@ AUX grsecurity 2325 RMD160 82eb389001e61972de04bbe68655f1b6fe3c41d4 SHA1 b66eab3
AUX grsecurity.rc 1810 RMD160 b4fea2950225f1f98a1fff87fba75f5404ff1311 SHA1 1e1ed8213982cd14225d3edc6542630c96bb6309 SHA256 0ea672982d0dbeee8e7bfa275b175c2a91fc57678257177188090b8179b0ee04
DIST gradm-2.1.10-200702231759.tar.gz 62873 RMD160 fb8bb19b51c33f1c236846169dd2a71084fdbb9d SHA1 8d242f2917c896a73afff596f0f6b20a237c3a52 SHA256 f2a8538e1bc790cf09d32ceee49333221986c274f8baef70519dc73a23db073b
DIST gradm-2.1.11-200803171746.tar.gz 63109 RMD160 14cbc7799a2c4f8dd5062c79669991ee824b71b3 SHA1 64aabf1b673bf94aa4db9df1c231bb9331f248a2 SHA256 d99ab0e000d3831aafecc6ce2478f18f90fea51d97feb7fbde95602db1c03b95
+DIST gradm-2.1.11-200804041607.tar.gz 63129 RMD160 709ef61b36688b590b3b3d96e801bbc3e455bb66 SHA1 7a69addba7930049610ef5b317a42412bc239609 SHA256 94e2829f8e27a515905058971d0eb06bfc7e1cfd7428380152f9d2e9769acf6c
DIST gradm-2.1.9-200602141850.tar.gz 61618 RMD160 2c2d750fcbac114d87867be553ec25b9725744a8 SHA1 565c1582aa629c4c7c248fd8103a30f90fae5091 SHA256 f67761b2aff2c9643b029de5d2cc327d3c7277f9a6d13f88eef425ff92382073
EBUILD gradm-2.1.10.200702231759.ebuild 1555 RMD160 94a894f18fdee0d3a08503ab2070069edd84a01d SHA1 818891feb62237ec1554204e00c589fe5a5cfcb2 SHA256 3f0ffa2fad2f386e868d07b28954d06b5fd691bc9a8f1b2654065e80312a0aaa
EBUILD gradm-2.1.11.200803171746.ebuild 1560 RMD160 5c37e9b58496c59965c52a8f75233637dfe0a908 SHA1 8df7840a3fdf7c67aa5a8fc164f223636257a6b6 SHA256 2c64f9a94cfc0805158889a4cfa04d5d15f80348d3e668b782ef71e95e530874
+EBUILD gradm-2.1.11.200804041607.ebuild 1563 RMD160 0e6a901030f045cc2986a3dbd2c7339c0a4e4e21 SHA1 f78b2206ad28197aa2e1c8af9b05be9d636b429e SHA256 3c28aadcf309f286207043a530d1d3e6870ef60106664f3292ee85e9cba9c135
EBUILD gradm-2.1.9.200602141850.ebuild 1566 RMD160 77713325efed3a3f1b28b6c8d907a97df4066e79 SHA1 635b4a12682a1a7be992cdec89280ea17ac3d64e SHA256 37d9e846ea4e63256a90f46865480c0ea227d3b6f8e769f2f7f24e6eae2ae545
-MISC ChangeLog 14902 RMD160 c1622235b31881a5e078c05358641199e1db766e SHA1 aed9d8acf812dc41a741133c4e1242b5c74b0638 SHA256 f30cdba6e1ca88403049055a58a6b2d2baab47dc2ae3a514ca9aaaa29af5678f
-MISC metadata.xml 221 RMD160 36e39e492da72726b330a86dc95ede87e651d931 SHA1 6f6982410ef753962e2e4e8023f052ac90442059 SHA256 3a74e36f71a920efbf1527328945aff900bc54184c50c4da80f024d35a3e25f2
+MISC ChangeLog 15136 RMD160 e27254c3d9c911d8eeafc79e99fe93e36b0b6fcd SHA1 5a821f2b3483863838fd353cfb229341374e9c63 SHA256 31f71e50eec151beef14d832993f3b0d5a45cd1d1dc8b0341e97a8267c2dc900
+MISC metadata.xml 422 RMD160 d4df5faf9df0f057ecfb1c3e92963034848bac5b SHA1 94a34b64602a7afe57c737a8447d961af5ed73a6 SHA256 db5ac435890a2f92611f33f0ddf35de255792013c655a70f82af44245738db55
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFH/JnGyuNVb5qfaOYRAhzvAJ9uMhUJA2lGHWESSoA649qlHpTHFACffFka
+6MdDs6RMuUDD8hzkMVXkEdY=
+=r+OQ
+-----END PGP SIGNATURE-----
diff --git a/sys-apps/gradm/gradm-2.1.11.200804041607.ebuild b/sys-apps/gradm/gradm-2.1.11.200804041607.ebuild
new file mode 100644
index 000000000000..7a3293981617
--- /dev/null
+++ b/sys-apps/gradm/gradm-2.1.11.200804041607.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/gradm-2.1.11.200804041607.ebuild,v 1.1 2008/04/09 10:25:44 phreak Exp $
+
+inherit flag-o-matic toolchain-funcs eutils versionator
+
+myPV="$(replace_version_separator 3 -)"
+
+DESCRIPTION="Administrative interface for the grsecurity Role Based Access Control system"
+HOMEPAGE="http://www.grsecurity.net/"
+SRC_URI="mirror://gentoo/gradm-${myPV}.tar.gz"
+#RESTRICT=primaryuri
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="pam"
+RDEPEND=""
+DEPEND="virtual/libc
+ sys-devel/bison
+ sys-devel/flex
+ pam? ( virtual/pam )
+ || ( sys-apps/paxctl sys-apps/chpax )"
+
+S="${WORKDIR}/${PN}2"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/2.1.7.200511041858-non-lazy-bindings.patch
+ sed -i -e s/MKNOD=/'MKNOD ?='/ -e s/STRIP=/'STRIP ?='/ "${S}/Makefile"
+}
+
+src_compile() {
+ local target=""
+ use pam || target="nopam"
+
+ emake ${target} CC="$(tc-getCC)" OPT_FLAGS="${CFLAGS}" || die "compile problem"
+}
+
+src_install() {
+ einstall DESTDIR="${D}" MKNOD=true STRIP=true || 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 "Cant mknod for grsec learning device"
+
+ ewarn "Be sure to set a password with 'gradm -P' before enabling learning mode"
+}
diff --git a/sys-apps/gradm/metadata.xml b/sys-apps/gradm/metadata.xml
index ae95b38fe32f..2ce5fc9dc99c 100644
--- a/sys-apps/gradm/metadata.xml
+++ b/sys-apps/gradm/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>hardened</herd>
-<maintainer>
- <email>solar@gentoo.org</email>
-</maintainer>
+ <herd>hardened</herd>
+ <maintainer>
+ <email>solar@gentoo.org</email>
+ </maintainer>
+ <maintainer>
+ <email>bugs-gentoo-org-02@bumpin.org</email>
+ <name>Gordon Malm</name>
+ </maintainer>
+ <maintainer>
+ <email>kerframil@gmail.com</email>
+ <name>Kerin Millar</name>
+ </maintainer>
</pkgmetadata>