Version bump, new upstream version to satisfy hardened-sources / grsec.
authorChristian Heim <phreak@gentoo.org>
Mon, 16 Apr 2007 17:33:56 +0000 (17:33 +0000)
committerChristian Heim <phreak@gentoo.org>
Mon, 16 Apr 2007 17:33:56 +0000 (17:33 +0000)
Package-Manager: portage-2.1.2.3

sys-apps/gradm/ChangeLog
sys-apps/gradm/Manifest
sys-apps/gradm/files/digest-gradm-2.1.10.200702231759 [new file with mode: 0644]
sys-apps/gradm/gradm-2.1.10.200702231759.ebuild [new file with mode: 0644]
sys-apps/hal/Manifest

index 770c840b53313041bb68e647afadd7134ad0c53a..462a05f1b407687fd9d842d720e632cf9121bd0b 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for sys-apps/gradm
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/ChangeLog,v 1.84 2007/02/22 13:32:10 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/ChangeLog,v 1.85 2007/04/16 17:33:56 phreak Exp $
+
+*gradm-2.1.10.200702231759 (16 Apr 2007)
+
+  16 Apr 2007; Christian Heim <phreak@gentoo.org>
+  +gradm-2.1.10.200702231759.ebuild:
+  Version bump, new upstream version to satisfy hardened-sources / grsec.
 
 *gradm-2.1.10.200701121959 (22 Feb 2007)
 
index 17a1fbf39ebfe9324c1a68b3bc85a9dd9bc12d22..5207112c8c5b954e76f9519b1599c3c65502e363 100644 (file)
@@ -38,6 +38,7 @@ MD5 f2401396b01c577f727c2da3b694c779 files/grsecurity.rc 1810
 RMD160 b4fea2950225f1f98a1fff87fba75f5404ff1311 files/grsecurity.rc 1810
 SHA256 0ea672982d0dbeee8e7bfa275b175c2a91fc57678257177188090b8179b0ee04 files/grsecurity.rc 1810
 DIST gradm-2.1.10-200701121959.tar.gz 61974 RMD160 d37de9526477e442734ac7360e4a225377f9bba5 SHA1 5e6d6700826415bf22ced9273e8013bc2e17ed84 SHA256 5b2a25c5ba6f65abe4008cd1f37ebb024aa46b64a98b2356c6636febf2c63f3c
+DIST gradm-2.1.10-200702231759.tar.gz 62873 RMD160 fb8bb19b51c33f1c236846169dd2a71084fdbb9d SHA1 8d242f2917c896a73afff596f0f6b20a237c3a52 SHA256 f2a8538e1bc790cf09d32ceee49333221986c274f8baef70519dc73a23db073b
 DIST gradm-2.1.7-200511041858.tar.gz 60587 RMD160 b10e8f86f2d2fa8390c34be66e32992a749b436f SHA1 41f76daa3cdefd7cf4143957861717f9aa6bfdb4 SHA256 80024cb742b8f83e1e28138bba0e6ac48d44f722bba22b9263ab85af45da7d65
 DIST gradm-2.1.9-200602141850.tar.gz 61618 RMD160 2c2d750fcbac114d87867be553ec25b9725744a8 SHA1 565c1582aa629c4c7c248fd8103a30f90fae5091 SHA256 f67761b2aff2c9643b029de5d2cc327d3c7277f9a6d13f88eef425ff92382073
 DIST gradm-2.1.9-200610091102.tar.gz 61932 RMD160 ef76bd1104af188dbc62c280d0c416f1092d2a3b SHA1 5b5c6b87a93c946c324f51aec7d79e241fe6a800 SHA256 968e084b064dcbd95700d2d2a2f955a806369ff71ba7b9ec50c1079a8b8cd719
@@ -45,6 +46,10 @@ EBUILD gradm-2.1.10.200701121959.ebuild 1561 RMD160 e199dc99f7da3cb58ef864ca128a
 MD5 d5eb8e49b553af0f0e0765988ff39169 gradm-2.1.10.200701121959.ebuild 1561
 RMD160 e199dc99f7da3cb58ef864ca128afa8bdf520bcb gradm-2.1.10.200701121959.ebuild 1561
 SHA256 250a8a293a910c2739d618df94c99bcedf0b2f6efd02311580587eeb9e499e6c gradm-2.1.10.200701121959.ebuild 1561
+EBUILD gradm-2.1.10.200702231759.ebuild 1561 RMD160 16e07592854d0e920edb6b2b93d3bc943f8b0808 SHA1 793dcfe30155bbe5d4c33f970f6d93bb0cc5b626 SHA256 2fcceb89d785c6dcfd91de74f1f44d404491ff8497a8b0b062be1a8ca21ca0ab
+MD5 d4f7a2a7fe82425263fd94ac2c622d4a gradm-2.1.10.200702231759.ebuild 1561
+RMD160 16e07592854d0e920edb6b2b93d3bc943f8b0808 gradm-2.1.10.200702231759.ebuild 1561
+SHA256 2fcceb89d785c6dcfd91de74f1f44d404491ff8497a8b0b062be1a8ca21ca0ab gradm-2.1.10.200702231759.ebuild 1561
 EBUILD gradm-2.1.7.200511041858.ebuild 1494 RMD160 9e81f0056482792dc0a99b6f1fa15a1539c13a43 SHA1 e8666d9f53577f32845abea65a801bf2cde53add SHA256 109b9df7c1e3142504c8976f0664132191085f80440ae530215f455505b54f41
 MD5 4ddc40a5191bb60b4a7b1c91d32b166f gradm-2.1.7.200511041858.ebuild 1494
 RMD160 9e81f0056482792dc0a99b6f1fa15a1539c13a43 gradm-2.1.7.200511041858.ebuild 1494
@@ -57,10 +62,10 @@ EBUILD gradm-2.1.9.200610091102.ebuild 1559 RMD160 7d257b98623fc34000ce84f99ba9b
 MD5 281a0c467a5baac7a4469184938b4b0a gradm-2.1.9.200610091102.ebuild 1559
 RMD160 7d257b98623fc34000ce84f99ba9b88066b725e0 gradm-2.1.9.200610091102.ebuild 1559
 SHA256 58e1c3a59a9922dc2ade29a9e90b4467dcad8ebce03a1eefc8f39cc608e94eec gradm-2.1.9.200610091102.ebuild 1559
-MISC ChangeLog 13270 RMD160 328d0942c1caebb7c8aab3fc6335e90b35066611 SHA1 c08c26e8b35272220e00e407d37e4c8ca8d98cb0 SHA256 e4bc571f29a98bee6a288a384a1a8e4eb7463b3a4a2dd2ecc357b3537f5e09ea
-MD5 97b8904bb6f8630a2962a2d824bc486a ChangeLog 13270
-RMD160 328d0942c1caebb7c8aab3fc6335e90b35066611 ChangeLog 13270
-SHA256 e4bc571f29a98bee6a288a384a1a8e4eb7463b3a4a2dd2ecc357b3537f5e09ea ChangeLog 13270
+MISC ChangeLog 13474 RMD160 92be2ae2c062089cbd1ce85773d5fe1c1992640c SHA1 7bd230eb231a65696467a9e8013d0c10bead5a73 SHA256 9b11ab9bab9393a05aad3d870531798904a9cf004700397cd9f898bb7a7a38c6
+MD5 288b9157abccf371eb6c8bef817deb0e ChangeLog 13474
+RMD160 92be2ae2c062089cbd1ce85773d5fe1c1992640c ChangeLog 13474
+SHA256 9b11ab9bab9393a05aad3d870531798904a9cf004700397cd9f898bb7a7a38c6 ChangeLog 13474
 MISC metadata.xml 221 RMD160 36e39e492da72726b330a86dc95ede87e651d931 SHA1 6f6982410ef753962e2e4e8023f052ac90442059 SHA256 3a74e36f71a920efbf1527328945aff900bc54184c50c4da80f024d35a3e25f2
 MD5 695a3bd3cfb34ea27e7dd493ce9ef398 metadata.xml 221
 RMD160 36e39e492da72726b330a86dc95ede87e651d931 metadata.xml 221
@@ -68,6 +73,9 @@ SHA256 3a74e36f71a920efbf1527328945aff900bc54184c50c4da80f024d35a3e25f2 metadata
 MD5 a9756bdb4c742af962ccc3d9d2fafb80 files/digest-gradm-2.1.10.200701121959 274
 RMD160 b5ea4ef441e1ae8795240049d4df5e8eb73f9cc8 files/digest-gradm-2.1.10.200701121959 274
 SHA256 9325bd07cfc0e690e4b0b04f127edc7c376249e7e2f51776a568138a93d1ccb7 files/digest-gradm-2.1.10.200701121959 274
+MD5 4490167c19deca978b86113616a2fa36 files/digest-gradm-2.1.10.200702231759 274
+RMD160 ad49f555153b795594a301f32d69ef0d2c4c1174 files/digest-gradm-2.1.10.200702231759 274
+SHA256 d2f18e4a04c8d6169a59fdcc060b798c277cb85ea3a0e52563cd16b5414cf788 files/digest-gradm-2.1.10.200702231759 274
 MD5 f43ebe64f36d643c8427a275ffa2d355 files/digest-gradm-2.1.7.200511041858 271
 RMD160 41d18f607e5307b237ddfd642012b8869f5475c1 files/digest-gradm-2.1.7.200511041858 271
 SHA256 1a72edcf775305176826eb34d0a9036ff7f4c278376325411023f420919c7729 files/digest-gradm-2.1.7.200511041858 271
@@ -78,9 +86,9 @@ MD5 8b7b57891cd34eae4adf090083e06a9c files/digest-gradm-2.1.9.200610091102 271
 RMD160 cca6b0055d33798fb8fcebe93be11f61423830b7 files/digest-gradm-2.1.9.200610091102 271
 SHA256 25392257fd3229de30ebeba2a6fe890ca2cfcb3dc85ccb80cddc02c8817e2f27 files/digest-gradm-2.1.9.200610091102 271
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
+Version: GnuPG v2.0.3 (GNU/Linux)
 
-iD8DBQFF3ZtdyuNVb5qfaOYRAu2mAKCDDpi2ycp0fpm/bOreipLvq8ZQcQCfWhC/
-QwprDQNHl7wXKmQCqfIx+ZY=
-=/c3X
+iD8DBQFGI7OcyuNVb5qfaOYRAj0BAKCraDvUvLxQlEgZJnbH4WEJrReK7ACfQ8Tg
+SaYTVsPaUePw2G+Fq9D7BzQ=
+=T0Vq
 -----END PGP SIGNATURE-----
diff --git a/sys-apps/gradm/files/digest-gradm-2.1.10.200702231759 b/sys-apps/gradm/files/digest-gradm-2.1.10.200702231759
new file mode 100644 (file)
index 0000000..47ad466
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 73c2fc91143012d76d7ef99aaa5804ee gradm-2.1.10-200702231759.tar.gz 62873
+RMD160 fb8bb19b51c33f1c236846169dd2a71084fdbb9d gradm-2.1.10-200702231759.tar.gz 62873
+SHA256 f2a8538e1bc790cf09d32ceee49333221986c274f8baef70519dc73a23db073b gradm-2.1.10-200702231759.tar.gz 62873
diff --git a/sys-apps/gradm/gradm-2.1.10.200702231759.ebuild b/sys-apps/gradm/gradm-2.1.10.200702231759.ebuild
new file mode 100644 (file)
index 0000000..5b0f65c
--- /dev/null
@@ -0,0 +1,52 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/gradm-2.1.10.200702231759.ebuild,v 1.1 2007/04/16 17:33:56 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"
+}
index 47bb65c81f4269d2f16ae90c139baf53b441b1e1..5078a1ff3173003bb499819ecf3b255572be85fc 100644 (file)
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX 0.5-hald.rc 681 RMD160 f94d4a6e4ffb3beb84eeeb8e25564fa566ecc493 SHA1 fe413a84ee58cefa923cbc922a1c961fbdb17aa6 SHA256 802f83998c50a3e030d1db2f5a8364e4bb10eebecd464683445d63cf56702161
 MD5 facf81eeca7ebddff5d030acb36de31d files/0.5-hald.rc 681
 RMD160 f94d4a6e4ffb3beb84eeeb8e25564fa566ecc493 files/0.5-hald.rc 681
@@ -179,14 +176,14 @@ EBUILD hal-0.5.7.1-r5.ebuild 6426 RMD160 ba28bce7126639c77de28ac2fc8d233475bb498
 MD5 709ca20b11819f2e13e381be47e19535 hal-0.5.7.1-r5.ebuild 6426
 RMD160 ba28bce7126639c77de28ac2fc8d233475bb498e hal-0.5.7.1-r5.ebuild 6426
 SHA256 6e020d3a29d82b993984f58ab8ef3659d837c11bce25f3ad25df6f4748e11207 hal-0.5.7.1-r5.ebuild 6426
-EBUILD hal-0.5.9.ebuild 6970 RMD160 52c551f195225a1ea999f29a7a66f7b0f8ad6386 SHA1 a29561d1e32b836f5a53bde9dc0cccac1f8de2c7 SHA256 454865488e2259d0afcc4cca65418f98f307a72260acf753f3bb9c91903c1ac0
-MD5 d6df657323c8459967b794f4909a4fb0 hal-0.5.9.ebuild 6970
-RMD160 52c551f195225a1ea999f29a7a66f7b0f8ad6386 hal-0.5.9.ebuild 6970
-SHA256 454865488e2259d0afcc4cca65418f98f307a72260acf753f3bb9c91903c1ac0 hal-0.5.9.ebuild 6970
-MISC ChangeLog 26667 RMD160 ee5e7a896ccc167a366ef54b8b0a1a7e0cbfd655 SHA1 119464e3c55a82a41ee0992be57dda7489084005 SHA256 253b6c5a08dc5e4fea8c39bc674d94edf2ddb3de36444bb755d6637e742b4ad0
-MD5 58035ef7df33ee50a82e378be57628d8 ChangeLog 26667
-RMD160 ee5e7a896ccc167a366ef54b8b0a1a7e0cbfd655 ChangeLog 26667
-SHA256 253b6c5a08dc5e4fea8c39bc674d94edf2ddb3de36444bb755d6637e742b4ad0 ChangeLog 26667
+EBUILD hal-0.5.9.ebuild 7070 RMD160 9d835777a01032dfd9f446c862735e21ded63d95 SHA1 3a6ed52e032f617d6268e19ebcef76211c188879 SHA256 065f5479f5e379347f92631119be55288a609e30ce43b8d7b86ca6654496ee8f
+MD5 054d08b580a893907a0021fd7a68a500 hal-0.5.9.ebuild 7070
+RMD160 9d835777a01032dfd9f446c862735e21ded63d95 hal-0.5.9.ebuild 7070
+SHA256 065f5479f5e379347f92631119be55288a609e30ce43b8d7b86ca6654496ee8f hal-0.5.9.ebuild 7070
+MISC ChangeLog 26775 RMD160 96ed93d3d24894c24d40e1080463026405ece77d SHA1 88107787fb5761faa3592fb1b041ed49c5da80dd SHA256 8620d16409450071df298ef5ae360ab2e29f47bd7eb5a59936b1ae00bf6cca41
+MD5 c5005c6b18755b66f51b123b7230daa1 ChangeLog 26775
+RMD160 96ed93d3d24894c24d40e1080463026405ece77d ChangeLog 26775
+SHA256 8620d16409450071df298ef5ae360ab2e29f47bd7eb5a59936b1ae00bf6cca41 ChangeLog 26775
 MISC metadata.xml 345 RMD160 aa6e810e9546542453ebe5d6ca46804e99f447f2 SHA1 fef829210e8555807f9b69ba5afedffb8af8d02c SHA256 0c9aeabf473a6836c25a5db2ca86b880dec1efa9e52310725e08d1e0df93447d
 MD5 3317c4000387b670183d305ef9937b75 metadata.xml 345
 RMD160 aa6e810e9546542453ebe5d6ca46804e99f447f2 metadata.xml 345
@@ -200,10 +197,3 @@ SHA256 6fede189bf70fa0a1009bcefea0a23a8941a051256e7fafc16793324db3c61c0 files/di
 MD5 75c89219e1c767bdbfa9942258c86827 files/digest-hal-0.5.9 232
 RMD160 6244ab5be8bbc652f1130c2715f32bf881710f31 files/digest-hal-0.5.9 232
 SHA256 d862b002c9a5547954874b2a0cbadd614381d085e850539e6aef2dd9e9d52dfe files/digest-hal-0.5.9 232
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.3 (GNU/Linux)
-
-iD8DBQFGI5fLoeSe8B0zEfwRAkrjAJ9Qgp17QGhoRDW7vANYRwpiSZDnZACdHJ7F
-fxzWUA5XgJvvCRZ/e4ma3dw=
-=IJnE
------END PGP SIGNATURE-----