summaryrefslogtreecommitdiffstats
path: root/package/samba4/samba4-0005-build-find-blkcnt_t-size-via-array.patch
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavo@zacarias.com.ar>2015-01-15 11:03:19 -0300
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-01-16 22:37:56 +0100
commit3ac6390abd6dd304987116bd35ee4f72361dbb12 (patch)
treec0d7cd8e3efd06222dd914a7a0dfbcb3b10f6558 /package/samba4/samba4-0005-build-find-blkcnt_t-size-via-array.patch
parent846f64df8b18bd3bc8178dfe7ce64312d340107b (diff)
downloadbuildroot-3ac6390abd6dd304987116bd35ee4f72361dbb12.tar.gz
buildroot-3ac6390abd6dd304987116bd35ee4f72361dbb12.zip
samba4: security bump to version 4.1.16
Fixes CVE-2014-8143 - dsdb-samldb: Check for extended access rights before we allow changes to userAccountControl. Also rename patches to new naming convention. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/samba4/samba4-0005-build-find-blkcnt_t-size-via-array.patch')
-rw-r--r--package/samba4/samba4-0005-build-find-blkcnt_t-size-via-array.patch54
1 files changed, 0 insertions, 54 deletions
diff --git a/package/samba4/samba4-0005-build-find-blkcnt_t-size-via-array.patch b/package/samba4/samba4-0005-build-find-blkcnt_t-size-via-array.patch
deleted file mode 100644
index f6e4d03668..0000000000
--- a/package/samba4/samba4-0005-build-find-blkcnt_t-size-via-array.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 934f8c8e9439de4f15b2e61016d5d29233d8d5fa Mon Sep 17 00:00:00 2001
-From: Gustavo Zacarias <gustavo@zacarias.com.ar>
-Date: Wed, 16 Apr 2014 08:01:36 -0300
-Subject: [PATCH 5/5] build: find blkcnt_t size via array
-
-Using the same trick as commit 0d9bb86293c9d39298786df095c73a6251b08b7e
-find blkcnt_t size via an array so that it can be determined via build
-rather than running it.
-
-Status: Upstream.
-
-Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
----
- source3/wscript | 22 ++++++++++++----------
- 1 file changed, 12 insertions(+), 10 deletions(-)
-
-diff --git a/source3/wscript b/source3/wscript
-index aade503..6a5728f 100644
---- a/source3/wscript
-+++ b/source3/wscript
-@@ -277,18 +277,20 @@ int main(int argc, char **argv)
- headers='sys/types.h sys/stat.h unistd.h')
-
- if "HAVE_BLKCNT_T" in conf.env:
-- conf.CHECK_CODE('''
-- return sizeof(blkcnt_t) == 4 ? 0 : 1''',
-- 'SIZEOF_BLKCNT_T_4', execute=True,
-- headers='replace.h sys/types.h sys/stat.h unistd.h',
-- msg="Checking whether blkcnt_t is 32 bit")
-+ conf.CHECK_CODE('''
-+ static int test_array[1 - 2 * !(((long int)(sizeof(blkcnt_t))) <= 4)];''',
-+ 'SIZEOF_BLKCNT_T_4',
-+ headers='replace.h sys/types.h sys/stat.h unistd.h',
-+ msg="Checking whether blkcnt_t is 32 bit")
-
-+ # If sizeof is 4 it can't be 8
- if "HAVE_BLKCNT_T" in conf.env:
-- conf.CHECK_CODE('''
-- return sizeof(blkcnt_t) == 8 ? 0 : 1''',
-- 'SIZEOF_BLKCNT_T_8', execute=True,
-- headers='replace.h sys/types.h sys/stat.h unistd.h',
-- msg="Checking whether blkcnt_t is 64 bit")
-+ if not conf.CONFIG_SET('SIZEOF_BLKCNT_T_4'):
-+ conf.CHECK_CODE('''
-+ static int test_array[1 - 2 * !(((long int)(sizeof(blkcnt_t))) <= 8)];''',
-+ 'SIZEOF_BLKCNT_T_8',
-+ headers='replace.h sys/types.h sys/stat.h unistd.h',
-+ msg="Checking whether blkcnt_t is 64 bit")
-
- # Check for POSIX capability support
- conf.CHECK_FUNCS_IN('cap_get_proc', 'cap', headers='sys/capability.h')
---
-1.8.3.2
-
OpenPOWER on IntegriCloud