From 3d21be97935b2c7535275253c82bb425cb4406b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Fabian=20Silva=20Delgado?= Date: Sat, 4 Jan 2014 16:15:54 -0200 Subject: gradm: add new package to kernels repo --- kernels/gradm/PKGBUILD | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 kernels/gradm/PKGBUILD (limited to 'kernels/gradm/PKGBUILD') diff --git a/kernels/gradm/PKGBUILD b/kernels/gradm/PKGBUILD new file mode 100644 index 000000000..52e0582b7 --- /dev/null +++ b/kernels/gradm/PKGBUILD @@ -0,0 +1,39 @@ +# Contributors: +# Jonathan Liu +# henning mueller +# s1gma, Ahmad24, maxrp + +pkgname=gradm +pkgver=3.0 +_timestamp=201311242038 +pkgrel=2 +pkgdesc='Administrative interface for the grsecurity Role Based Access Control system' +arch=(i686 x86_64 mips64el) +url=http://grsecurity.net/ +license=(GPL2) +depends=(pam) +source=( + http://grsecurity.net/stable/$pkgname-$pkgver-$_timestamp.tar.gz + usr.patch + learn_config + policy +) + +build() { + cd "$srcdir/$pkgname" + patch -Np1 < ../usr.patch + sed -i -e 's/^CFLAGS :=/CFLAGS +=/' -e 's:sbin:usr/bin:' Makefile + make +} + +package() { + cd "$srcdir/$pkgname" + make DESTDIR="$pkgdir" install + cp "$startdir"/{learn_config,policy} "$pkgdir/etc/grsec" + rm -rf "$pkgdir/dev" +} + +sha256sums=('9d9040ef2be90b6a4db5b68ba5b7bc658cbbcdb8c71c643b8f95373e4a892e55' + '7342323d2da3724afe745506690a1a5b194f3f0e959811ca320d820bf74c9ffa' + 'ec8e824e8a29a67be76bf853814ee85e80c4063009e5693d5db8cdb45bd45813' + '61c0e84098e8386e5496dafce559558adef32e2a4a1241a9fa3bd56eab192dcd') -- cgit v1.2.3-2-g168b