summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <drac@gentoo.org>2008-05-27 12:55:14 +0000
committerSamuli Suominen <drac@gentoo.org>2008-05-27 12:55:14 +0000
commitf38cbc9a3016090824413000d98c1b05ada7cd78 (patch)
tree3bd21b73b219ebf3bc55b9eb0badfeba5e33d926 /sys-apps
parentRemoved masked gqcam. (diff)
downloadgentoo-2-f38cbc9a3016090824413000d98c1b05ada7cd78.tar.gz
gentoo-2-f38cbc9a3016090824413000d98c1b05ada7cd78.tar.bz2
gentoo-2-f38cbc9a3016090824413000d98c1b05ada7cd78.zip
Removed masked systrace.
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/systrace/ChangeLog24
-rw-r--r--sys-apps/systrace/Manifest16
-rw-r--r--sys-apps/systrace/files/systrace-regress.patch14
-rw-r--r--sys-apps/systrace/metadata.xml12
-rw-r--r--sys-apps/systrace/systrace-1.6d-r1.ebuild49
-rw-r--r--sys-apps/systrace/systrace-1.6d.ebuild45
6 files changed, 0 insertions, 160 deletions
diff --git a/sys-apps/systrace/ChangeLog b/sys-apps/systrace/ChangeLog
deleted file mode 100644
index 333ef7fc36e7..000000000000
--- a/sys-apps/systrace/ChangeLog
+++ /dev/null
@@ -1,24 +0,0 @@
-# ChangeLog for sys-apps/systrace
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systrace/ChangeLog,v 1.14 2008/03/12 17:20:41 phreak Exp $
-
- 12 Mar 2008; Christian Heim <phreak@gentoo.org> metadata.xml:
- Removing Andrea Barisani (lcars, #94632) from metadata.xml.
-
- 15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
- add <herd>no-herd</herd>
-
- 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
- Regenerate digest in Manifest2 format.
-
-*systrace-1.6d-r1 (28 Apr 2006)
-
- 28 Apr 2006; Andrea Barisani <lcars@gentoo.org> +systrace-1.6d-r1.ebuild:
- Improve systrace.h detection (still not as clean as it should). Bug #131490.
-
- 24 Apr 2006; Andrea Barisani <lcars@gentoo.org> Manifest:
- Removing from package.mask, updating digest since 1.6d is released now.
-
- 18 Apr 2006; Andrea Barisani <lcars@gentoo.org>
- Resurrecting systrace.
-
diff --git a/sys-apps/systrace/Manifest b/sys-apps/systrace/Manifest
deleted file mode 100644
index cfe508d54a0c..000000000000
--- a/sys-apps/systrace/Manifest
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX systrace-regress.patch 599 RMD160 f1359551d8bc275a90b369fc5c94e767622a2a44 SHA1 aad873ab9d7a5337c3a8c807202e23b70fd828c0 SHA256 2b6b2c37bb17b61aa5ae04c96cd3bd5ad218dae064a0fa056bd5454041bfc1e9
-DIST systrace-1.6d.tar.gz 211477 RMD160 8507d05845c503b37f3845f3dd706fdbef6146e4 SHA1 bb11c42fb0ce5f4c8eac7cbc8b6d300a5e4d5de8 SHA256 faea906f54fe3782a35789a3f5c7cead85884630c609c7f711b9e3054b08c5c3
-EBUILD systrace-1.6d-r1.ebuild 1254 RMD160 2d680a467cba15cc2a5939a2f43d9ed5f8a0544f SHA1 b3a106cad100d3bb4058f8032453c9d026492885 SHA256 81244529bed5b3e34f1c372410ab2d35cfe233a0ca3ea0d9f6c2e6d17f51482e
-EBUILD systrace-1.6d.ebuild 1148 RMD160 d3224e78296fb08b057074549f7e748a0b1710de SHA1 c93a5651e7b2865f55db5f1e45480dfa4faea546 SHA256 4f1a8993c427ffcd301981dcece348a2f05fb1915fea7ff614fac4cf6db7d356
-MISC ChangeLog 933 RMD160 2a7b4400acf7ca4b00c269ad065a5c5a558d0778 SHA1 7ebcd5ad093660da480e510e8cd64e0f4c269919 SHA256 c32df131ac138df09f6c13d5fab1d75a6115012db59efebe35fc768724fdfb8c
-MISC metadata.xml 401 RMD160 0f6d28fbb47fff056fbe12e6cf05d858eb454583 SHA1 4bbe035c2035ccca8764fcab94cd29aeebab773d SHA256 fcdcdffae3314ef683851186432a5f1238d269b55e449c259731b77d5898e64a
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
-
-iD8DBQFH2BDuyuNVb5qfaOYRAk5FAJoD90HJ7i3cNWBknieVFwrKqVbZYwCgh214
-jo1AXjf1O2cKKx1WuGcTtCs=
-=v2CM
------END PGP SIGNATURE-----
diff --git a/sys-apps/systrace/files/systrace-regress.patch b/sys-apps/systrace/files/systrace-regress.patch
deleted file mode 100644
index 2ec3f4d5a899..000000000000
--- a/sys-apps/systrace/files/systrace-regress.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- systrace-1.6d/regress/regress.sh 2006-03-24 04:17:16.000000000 +0100
-+++ systrace-1.6d-regress_patch/regress/regress.sh 2006-04-18 00:43:48.000000000 +0200
-@@ -12,8 +12,9 @@ for POL in *.policy.$OS; do
- fi
-
- echo -n "$PROG:"
-- SYSTR_RES=`eval ../systrace -f $POL -a $PROG $ARGS 2>/dev/null`
-- # echo -e "\t(../systrace -f $POL -a $PROG $ARGS)"
-+ SYSTR_POL=`eval ../systrace -t -d . -A $PROG $ARGS 2>/dev/null`
-+ SYSTR_RES=`eval ../systrace -t -d . -a $PROG $ARGS 2>/dev/null`
-+ echo -e "\t(../systrace -f $POL.learn -a $PROG $ARGS)"
- NORM_RES=`$PROG $ARGS`
-
- if [ -z "$SYSTR_RES" ] ; then
diff --git a/sys-apps/systrace/metadata.xml b/sys-apps/systrace/metadata.xml
deleted file mode 100644
index 49e2d7890579..000000000000
--- a/sys-apps/systrace/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
- <longdescription lang="en">
- Systrace enforces system call policies for applications by constraining
- the application's access to the system.
- </longdescription>
-</pkgmetadata>
diff --git a/sys-apps/systrace/systrace-1.6d-r1.ebuild b/sys-apps/systrace/systrace-1.6d-r1.ebuild
deleted file mode 100644
index d0a7411e0a2e..000000000000
--- a/sys-apps/systrace/systrace-1.6d-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systrace/systrace-1.6d-r1.ebuild,v 1.1 2006/04/28 13:56:30 lcars Exp $
-
-inherit eutils
-
-DESCRIPTION="Interactive Policy Generation for System Calls"
-HOMEPAGE="http://www.systrace.org/"
-SRC_URI="http://www.citi.umich.edu/u/provos/systrace/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~x86"
-
-RDEPEND="dev-libs/libevent"
-DEPEND="$RDEPEND
- >=sys-devel/autoconf-2.58"
-
-SYSTR_HEADER="${ROOT}usr/src/linux/include/linux/systrace.h"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- if [ -f /usr/include/linux/systrace.h ] ; then
- SYSTR_HEADER="/usr/include/linux/systrace.h"
- fi
-
- if ! [ -f ${SYSTR_HEADER} ] ; then
- einfo
- einfo "${SYSTR_HEADER} not found. Using ptrace-based backend."
- einfo
- epatch "${FILESDIR}"/systrace-regress.patch
- else
- einfo
- einfo "${SYSTR_HEADER} found. Assuming /dev/systrace."
- einfo
- sed -i -e "s/all:.\+/all:/" ./regress/Makefile.am
- sed -i -e "s:linux\/systrace.h:${SYSTR_HEADER}:" ./configure
- sed -i -e "s:<linux\/systrace.h>:\"${SYSTR_HEADER}\":" ./linux-syscalls.c
- fi
-
- export WANT_AUTOCONF=2.5
-}
-
-src_install() {
- dobin systrace || die
- doman systrace.1
-}
diff --git a/sys-apps/systrace/systrace-1.6d.ebuild b/sys-apps/systrace/systrace-1.6d.ebuild
deleted file mode 100644
index 32222d9aeb53..000000000000
--- a/sys-apps/systrace/systrace-1.6d.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systrace/systrace-1.6d.ebuild,v 1.1 2006/04/18 09:11:00 lcars Exp $
-
-inherit eutils
-
-DESCRIPTION="Interactive Policy Generation for System Calls"
-HOMEPAGE="http://www.systrace.org/"
-SRC_URI="http://www.citi.umich.edu/u/provos/systrace/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~x86"
-
-RDEPEND="dev-libs/libevent"
-DEPEND="$RDEPEND
- >=sys-devel/autoconf-2.58"
-
-SYSTR_HEADER="${ROOT}usr/src/linux/include/linux/systrace.h"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- if ! [ -f ${SYSTR_HEADER} ] ; then
- einfo
- einfo "${SYSTR_HEADER} not found. Using ptrace-based backend."
- einfo
- epatch "${FILESDIR}"/systrace-regress.patch
- else
- einfo
- einfo "${SYSTR_HEADER} found. Using /dev/systrace."
- einfo
- sed -i -e "s/all:.\+/all:/" ./regress/Makefile.am
- sed -i -e "s:linux\/systrace.h:${SYSTR_HEADER}:" ./configure
- sed -i -e "s:<linux\/systrace.h>:\"${SYSTR_HEADER}\":" ./linux-syscalls.c
- fi
-
- export WANT_AUTOCONF=2.5
-}
-
-src_install() {
- dobin systrace || die
- doman systrace.1
-}