diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-10-22 11:36:19 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-10-22 11:36:19 +0000 |
commit | 0b47125905c779c01f25d97bec9223e119666817 (patch) | |
tree | 422640b82d42db974f8fef7ee7e5a88d58968835 | |
parent | Added monodoc dependency to mono-fuse-0.4.0.ebuild (diff) | |
download | historical-0b47125905c779c01f25d97bec9223e119666817.tar.gz historical-0b47125905c779c01f25d97bec9223e119666817.tar.bz2 historical-0b47125905c779c01f25d97bec9223e119666817.zip |
Install a sandbox configuration file to allow /dev/crypto access in sandbox, to close bug #138344.
Package-Manager: portage-2.1.2_pre3-r6
-rw-r--r-- | sys-freebsd/freebsd-lib/ChangeLog | 7 | ||||
-rw-r--r-- | sys-freebsd/freebsd-lib/Manifest | 22 | ||||
-rw-r--r-- | sys-freebsd/freebsd-lib/freebsd-lib-6.2_beta2.ebuild | 14 |
3 files changed, 28 insertions, 15 deletions
diff --git a/sys-freebsd/freebsd-lib/ChangeLog b/sys-freebsd/freebsd-lib/ChangeLog index 10d81a013ff7..355dc47f3407 100644 --- a/sys-freebsd/freebsd-lib/ChangeLog +++ b/sys-freebsd/freebsd-lib/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-freebsd/freebsd-lib # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.36 2006/10/19 04:28:12 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.37 2006/10/22 11:36:19 flameeyes Exp $ + + 22 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> + freebsd-lib-6.2_beta2.ebuild: + Install a sandbox configuration file to allow /dev/crypto access in sandbox, + to close bug #138344. 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: Remove 6.2_beta1 ebuild. diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest index ff64b516ab69..07590c098d62 100644 --- a/sys-freebsd/freebsd-lib/Manifest +++ b/sys-freebsd/freebsd-lib/Manifest @@ -61,14 +61,14 @@ EBUILD freebsd-lib-6.1.ebuild 7085 RMD160 5adc3b47b862d3f58bd51c1dd8a5bb3e510236 MD5 eaeb8c26b25d55e63da3d5d84687556e freebsd-lib-6.1.ebuild 7085 RMD160 5adc3b47b862d3f58bd51c1dd8a5bb3e51023689 freebsd-lib-6.1.ebuild 7085 SHA256 674e4b4d0bbd19fe1eaa367d5b732738e3046479d18f4c87b9c720f4d9adf54c freebsd-lib-6.1.ebuild 7085 -EBUILD freebsd-lib-6.2_beta2.ebuild 7409 RMD160 bf7d6403b3a2d0bbeb44712cbb37abedb405a58c SHA1 15a56773af9182f2198bb169b9d1139db8693cd8 SHA256 b046e593adfec60fad20e3698f9449cb39c6f00ad865292947ae53128d782d64 -MD5 2e5d410c12957e8241ac5d2b7cfca612 freebsd-lib-6.2_beta2.ebuild 7409 -RMD160 bf7d6403b3a2d0bbeb44712cbb37abedb405a58c freebsd-lib-6.2_beta2.ebuild 7409 -SHA256 b046e593adfec60fad20e3698f9449cb39c6f00ad865292947ae53128d782d64 freebsd-lib-6.2_beta2.ebuild 7409 -MISC ChangeLog 11324 RMD160 84e08904312710a2546148eea29bb569f7430bd0 SHA1 4fd7cd93cf80f7bffed706ba2deae80846330cc9 SHA256 75492230a4926d1934465a2bd14a78be55e7eabf87ad908730a20fba2bab1f21 -MD5 9afa0e0c9e489368cd7fa8fae7997777 ChangeLog 11324 -RMD160 84e08904312710a2546148eea29bb569f7430bd0 ChangeLog 11324 -SHA256 75492230a4926d1934465a2bd14a78be55e7eabf87ad908730a20fba2bab1f21 ChangeLog 11324 +EBUILD freebsd-lib-6.2_beta2.ebuild 7670 RMD160 801a44b8ed48bcf89cfb66de0730ddf097c43feb SHA1 21f5f824148dd2541570b83927900fe07ef154d8 SHA256 2b2ec634ad67a5a32f996bfc0cbdf78258b0891fecd635e969410b81c0314b49 +MD5 708ef5aff1bd98e01c3264d36d9358d7 freebsd-lib-6.2_beta2.ebuild 7670 +RMD160 801a44b8ed48bcf89cfb66de0730ddf097c43feb freebsd-lib-6.2_beta2.ebuild 7670 +SHA256 2b2ec634ad67a5a32f996bfc0cbdf78258b0891fecd635e969410b81c0314b49 freebsd-lib-6.2_beta2.ebuild 7670 +MISC ChangeLog 11513 RMD160 5ecc19e07dd7be97813b52d74cb6a808e309aaa8 SHA1 30b9c41f0379f0c435584c9040f6bee5461fe419 SHA256 e4bed4c61c95fc7b89255a5466ec9cc696fa0bc62b1fd54af7ca418bd9f42b68 +MD5 fc431fba8c66c817ab2617d47aec09e6 ChangeLog 11513 +RMD160 5ecc19e07dd7be97813b52d74cb6a808e309aaa8 ChangeLog 11513 +SHA256 e4bed4c61c95fc7b89255a5466ec9cc696fa0bc62b1fd54af7ca418bd9f42b68 ChangeLog 11513 MISC metadata.xml 156 RMD160 60b5820a08275f307e5bd936d78f5afd1f141086 SHA1 d9d9d4f2b5afc58339ea3e562fca490156935f1f SHA256 30ab515d6ac492d3d6c36ac3c675511742c2149e56a6b3228c8d22ab8edb3ff7 MD5 2bd48a5ae413433cbb36110b219ce97c metadata.xml 156 RMD160 60b5820a08275f307e5bd936d78f5afd1f141086 metadata.xml 156 @@ -82,7 +82,7 @@ SHA256 6ec0493bba230f79c405f25cbb3918fdb3e38a1627c4fe87a5d635cb269b1e4d files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFFNv7pAiZjviIA2XgRAoDSAJ4qFp+2sww/E6dImOwrK121cbKACQCffIG9 -5PDSnA7aNRSMxyEtsPAHfo0= -=JpCt +iD8DBQFFO1fAAiZjviIA2XgRAjeHAKDYoRqb3tqIIlvXctBWzxkfFLhdBgCfbqEO +gWdjDskPdEbAtesz/QULuCg= +=+p+1 -----END PGP SIGNATURE----- diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-6.2_beta2.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-6.2_beta2.ebuild index 46facdcf9173..d06d67756783 100644 --- a/sys-freebsd/freebsd-lib/freebsd-lib-6.2_beta2.ebuild +++ b/sys-freebsd/freebsd-lib/freebsd-lib-6.2_beta2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-6.2_beta2.ebuild,v 1.6 2006/10/17 10:16:05 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-6.2_beta2.ebuild,v 1.7 2006/10/22 11:36:19 flameeyes Exp $ inherit bsdmk freebsd flag-o-matic toolchain-funcs @@ -233,13 +233,21 @@ src_install() { # install libstand files dodir /usr/include/libstand insinto /usr/include/libstand - doins ${S}/libstand/*.h + doins "${S}"/libstand/*.h - cd ${WORKDIR}/etc/ + cd "${WORKDIR}/etc/" insinto /etc doins auth.conf nls.alias mac.conf netconfig # Install ttys file doins "etc.$(tc-arch-kernel)"/* + + dodir /etc/sandbox.d + cat - > "${D}"/etc/sandbox.d/00freebsd <<EOF +# /dev/crypto is used mostly by OpenSSL on *BSD platforms +# leave it available as packages might use OpenSSL commands +# during compile or install phase. +SANDBOX_PREDICT="/dev/crypto" +EOF } |