diff options
author | 2007-10-23 23:47:28 +0000 | |
---|---|---|
committer | 2007-10-23 23:47:28 +0000 | |
commit | 029197d9123189e98c7ce69a74c865653373a1dd (patch) | |
tree | fbb0d6fd9ecd30142c94071dcbe51ea0f31627b7 /sys-apps/sandbox/files | |
parent | compiz-fusion initial commit (diff) | |
download | historical-029197d9123189e98c7ce69a74c865653373a1dd.tar.gz historical-029197d9123189e98c7ce69a74c865653373a1dd.tar.bz2 historical-029197d9123189e98c7ce69a74c865653373a1dd.zip |
Work with new "e" fopen() flag in glibc-2.7 #196720.
Package-Manager: portage-2.1.3.15
Diffstat (limited to 'sys-apps/sandbox/files')
-rw-r--r-- | sys-apps/sandbox/files/digest-sandbox-1.2.18.1-r2 | 3 | ||||
-rw-r--r-- | sys-apps/sandbox/files/sandbox-1.2.18.1-open-cloexec.patch | 15 |
2 files changed, 18 insertions, 0 deletions
diff --git a/sys-apps/sandbox/files/digest-sandbox-1.2.18.1-r2 b/sys-apps/sandbox/files/digest-sandbox-1.2.18.1-r2 new file mode 100644 index 000000000000..f894e17eaa8e --- /dev/null +++ b/sys-apps/sandbox/files/digest-sandbox-1.2.18.1-r2 @@ -0,0 +1,3 @@ +MD5 8637808ea8fa55fe10c57d335911e847 sandbox-1.2.18.1.tar.bz2 236755 +RMD160 62e1e33d7f64db14d9c34d103d50256934a6d253 sandbox-1.2.18.1.tar.bz2 236755 +SHA256 3404381bfdea3042e6ddb7c309eaef08201d8731d8e0a756c42cd389edda14c0 sandbox-1.2.18.1.tar.bz2 236755 diff --git a/sys-apps/sandbox/files/sandbox-1.2.18.1-open-cloexec.patch b/sys-apps/sandbox/files/sandbox-1.2.18.1-open-cloexec.patch new file mode 100644 index 000000000000..806f1a3a6773 --- /dev/null +++ b/sys-apps/sandbox/files/sandbox-1.2.18.1-open-cloexec.patch @@ -0,0 +1,15 @@ +http://bugs.gentoo.org/196720 + +mark the new "e" fopen() flag as safe + +--- sandbox-1.2.18.1/src/libsandbox.c ++++ sandbox-1.2.18.1/src/libsandbox.c +@@ -1595,7 +1595,7 @@ + { + if (*mode == 'r' && (0 == (strcmp(mode, "r")) || + /* The strspn accept args are known non-writable modifiers */ +- (strlen(++mode) == strspn(mode, "xbtmc")))) { ++ (strlen(++mode) == strspn(mode, "xbtmce")))) { + return before_syscall("open_rd", file); + } else { + return before_syscall("open_wr", file); |