From 50e333eef6625e0c8bf8fec5c9efdb5762b1fbfa Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Wed, 27 Apr 2005 03:12:53 +0000 Subject: Newer sandboxes install into /usr/lib instead of /lib. (Portage version: 2.0.51.20-r4) --- app-shells/sandboxshell/ChangeLog | 10 +++++++-- .../sandboxshell/files/digest-sandboxshell-0.1-r2 | 0 app-shells/sandboxshell/files/sandboxshell | 9 +++++--- app-shells/sandboxshell/sandboxshell-0.1-r2.ebuild | 25 ++++++++++++++++++++++ 4 files changed, 39 insertions(+), 5 deletions(-) create mode 100644 app-shells/sandboxshell/files/digest-sandboxshell-0.1-r2 create mode 100644 app-shells/sandboxshell/sandboxshell-0.1-r2.ebuild (limited to 'app-shells') diff --git a/app-shells/sandboxshell/ChangeLog b/app-shells/sandboxshell/ChangeLog index 0a45b260c24e..8d5b7e720a01 100644 --- a/app-shells/sandboxshell/ChangeLog +++ b/app-shells/sandboxshell/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-shells/sandboxshell -# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/sandboxshell/ChangeLog,v 1.5 2005/01/01 15:59:45 eradicator Exp $ +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/sandboxshell/ChangeLog,v 1.6 2005/04/27 03:12:53 vapier Exp $ + +*sandboxshell-0.1-r2 (27 Apr 2005) + + 27 Apr 2005; Mike Frysinger files/sandboxshell, + +sandboxshell-0.1-r2.ebuild: + Newer sandboxes install into /usr/lib instead of /lib. *sandboxshell-0.1-r1 (23 Jun 2004) diff --git a/app-shells/sandboxshell/files/digest-sandboxshell-0.1-r2 b/app-shells/sandboxshell/files/digest-sandboxshell-0.1-r2 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/app-shells/sandboxshell/files/sandboxshell b/app-shells/sandboxshell/files/sandboxshell index 68bd3fb22cee..9ba530b05096 100644 --- a/app-shells/sandboxshell/files/sandboxshell +++ b/app-shells/sandboxshell/files/sandboxshell @@ -1,7 +1,7 @@ #!/bin/bash # Written by vapier@gentoo.org # public-domain code ... z0r ... -# $Header: /var/cvsroot/gentoo-x86/app-shells/sandboxshell/files/sandboxshell,v 1.1 2003/07/09 14:53:39 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-shells/sandboxshell/files/sandboxshell,v 1.2 2005/04/27 03:12:53 vapier Exp $ . /sbin/functions.sh . /etc/profile @@ -12,8 +12,11 @@ cd ${PWD} || { exit 1 } -export LD_PRELOAD=/lib/libsandbox.so -export SANDBOX_LIB=/lib/libsandbox.so +for SANDBOX_LIB in /lib /usr/lib ; do + SANDBOX_LIB=${SANDBOX_LIB}/libsandbox.so + [ -e ${SANDBOX_LIB} ] && break +done +export LD_PRELOAD=${SANDBOX_LIB} export SANDBOX_LOG="/tmp/sandboxme-$(date '+%d.%m.%Y-%H.%M.%S').log" export SANDBOX_DEBUG_LOG="${SANDBOX_LOG}.debug" export SANDBOX_DENY="" diff --git a/app-shells/sandboxshell/sandboxshell-0.1-r2.ebuild b/app-shells/sandboxshell/sandboxshell-0.1-r2.ebuild new file mode 100644 index 000000000000..a2791771288e --- /dev/null +++ b/app-shells/sandboxshell/sandboxshell-0.1-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/sandboxshell/sandboxshell-0.1-r2.ebuild,v 1.1 2005/04/27 03:12:53 vapier Exp $ + +DESCRIPTION="launch a sandboxed shell ... useful for debugging ebuilds" +HOMEPAGE="http://wh0rd.org/" +SRC_URI="" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sparc x86" +IUSE="" + +DEPEND="" +RDEPEND="sys-apps/portage + app-shells/bash" + +S=${WORKDIR} + +src_install() { + dobin ${FILESDIR}/sandboxshell || die + doman ${FILESDIR}/sandboxshell.1 + insinto /etc + doins ${FILESDIR}/sandboxshell.conf +} -- cgit v1.2.3-65-gdbad