summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Baergen <joshuabaergen@gentoo.org>2005-09-10 17:18:19 +0000
committerJoshua Baergen <joshuabaergen@gentoo.org>2005-09-10 17:18:19 +0000
commit21115dda91e188829f5097bae9d6096cb163e678 (patch)
tree8fe7e07e05b473689cc3419c48c3977d089d24ee /net-print/foomatic-db
parentStable on alpha wrt to security bug #105115 (diff)
downloadhistorical-21115dda91e188829f5097bae9d6096cb163e678.tar.gz
historical-21115dda91e188829f5097bae9d6096cb163e678.tar.bz2
historical-21115dda91e188829f5097bae9d6096cb163e678.zip
Fixed sandbox violation (bug #105503).
Package-Manager: portage-2.0.52-r1
Diffstat (limited to 'net-print/foomatic-db')
-rw-r--r--net-print/foomatic-db/ChangeLog6
-rw-r--r--net-print/foomatic-db/Manifest17
-rw-r--r--net-print/foomatic-db/files/fix-sandbox-20050910.patch10
-rw-r--r--net-print/foomatic-db/foomatic-db-20050910.ebuild7
4 files changed, 25 insertions, 15 deletions
diff --git a/net-print/foomatic-db/ChangeLog b/net-print/foomatic-db/ChangeLog
index 931e9abf821a..077b7d5989b0 100644
--- a/net-print/foomatic-db/ChangeLog
+++ b/net-print/foomatic-db/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-print/foomatic-db
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/foomatic-db/ChangeLog,v 1.35 2005/09/10 13:00:46 metalgod Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/foomatic-db/ChangeLog,v 1.36 2005/09/10 17:18:19 joshuabaergen Exp $
+
+ 10 Sep 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ +files/fix-sandbox-20050910.patch, foomatic-db-20050910.ebuild:
+ Fixed sandbox violation (bug #105503).
*foomatic-db-20050910 (10 Sep 2005)
diff --git a/net-print/foomatic-db/Manifest b/net-print/foomatic-db/Manifest
index b36401d1689a..f4fbfd9f575d 100644
--- a/net-print/foomatic-db/Manifest
+++ b/net-print/foomatic-db/Manifest
@@ -1,18 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 86561c915b00f36764ce46c2750dc24f ChangeLog 4511
+MD5 2f52198e09075efe317b04ab92f9176e ChangeLog 4681
+MD5 26b4b081d538c195dc39bcb2ec8e6f3a metadata.xml 161
MD5 2cda4990fe3c390950014cc257fa29d6 foomatic-db-20041220.ebuild 1416
MD5 0965667f24c06a9e78218c9da2d65e67 foomatic-db-20050606.ebuild 1420
-MD5 26b4b081d538c195dc39bcb2ec8e6f3a metadata.xml 161
-MD5 6d915fd687f6629c4bc698e92f98116e foomatic-db-20050910.ebuild 1421
+MD5 4fc2041489f73fb87da812c44f8e0a90 foomatic-db-20050910.ebuild 1510
MD5 41ff1e00ded5cca40749e4b960e1f1f1 files/digest-foomatic-db-20041220 155
MD5 e7cfdb3e785bbdd23884cdc735f1742f files/digest-foomatic-db-20050606 155
MD5 54c0bfaa8f9d493b503201550f2fef16 files/digest-foomatic-db-20050910 160
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFDIua0wUpWvClEHQoRAptGAJ95FYUa1gt9DOLaARJEjo3yFoGVpgCeO92T
-SbxV3XdfzPJJf9jWFZS6ppw=
-=mLhL
------END PGP SIGNATURE-----
+MD5 3b52f0bdaf63cd7b1fd928837604b4d1 files/fix-sandbox-20050910.patch 327
diff --git a/net-print/foomatic-db/files/fix-sandbox-20050910.patch b/net-print/foomatic-db/files/fix-sandbox-20050910.patch
new file mode 100644
index 000000000000..58a38b7336ba
--- /dev/null
+++ b/net-print/foomatic-db/files/fix-sandbox-20050910.patch
@@ -0,0 +1,10 @@
+--- foomatic-filters-ppds-20050910/install.orig 2005-09-10 10:33:59.575638920 -0600
++++ foomatic-filters-ppds-20050910/install 2005-09-10 10:34:16.842014032 -0600
+@@ -69,7 +69,6 @@
+ fi
+ mkdir -p $destdir$ppddir
+ rm -f $destdir$ppddir/foomatic-ppds
+- ln -s $prefix/share/ppd $destdir$ppddir/foomatic-ppds
+ cups=1
+ fi
+
diff --git a/net-print/foomatic-db/foomatic-db-20050910.ebuild b/net-print/foomatic-db/foomatic-db-20050910.ebuild
index 562d1ab7092e..40cc629b33d9 100644
--- a/net-print/foomatic-db/foomatic-db-20050910.ebuild
+++ b/net-print/foomatic-db/foomatic-db-20050910.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-print/foomatic-db/foomatic-db-20050910.ebuild,v 1.1 2005/09/10 13:00:46 metalgod Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-print/foomatic-db/foomatic-db-20050910.ebuild,v 1.2 2005/09/10 17:18:19 joshuabaergen Exp $
+
+inherit eutils
DESCRIPTION="Foomatic printer database"
HOMEPAGE="http://www.linuxprinting.org/foomatic.html"
@@ -20,6 +22,9 @@ DEPEND="dev-libs/libxml2
src_unpack() {
unpack ${A}
+ cd ${WORKDIR}
+ epatch ${FILESDIR}/fix-sandbox-${PV}.patch
+ cd ${S}
}
src_compile() {