diff options
author | Sunmin Lee <sunm.lee@samsung.com> | 2016-12-27 19:33:55 +0900 |
---|---|---|
committer | Sunmin Lee <sunm.lee@samsung.com> | 2016-12-27 19:50:26 +0900 |
commit | 8e2f5635896514fb5469276caf54870dad681f73 (patch) | |
tree | d74535fb2c8906c38ec181af47c4231664ffe75b /src | |
parent | a36a20da92b997ca50b30efdfba651b7965eb26c (diff) | |
download | crash-worker-8e2f5635896514fb5469276caf54870dad681f73.tar.gz crash-worker-8e2f5635896514fb5469276caf54870dad681f73.tar.bz2 crash-worker-8e2f5635896514fb5469276caf54870dad681f73.zip |
Adjust smack labelsubmit/tizen_3.0/20161227.111028
In response to security issue, restrict smack label of crash-manager.
In addition, adjust crash directories label to accord with
work of crash-worker.
Change-Id: I97390d50337fd36a746e260f3f6ebc29c6990526
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/crash-manager/CMakeLists.txt | 1 | ||||
-rw-r--r-- | src/crash-manager/crash-manager.c | 7 |
2 files changed, 0 insertions, 8 deletions
diff --git a/src/crash-manager/CMakeLists.txt b/src/crash-manager/CMakeLists.txt index 24ead7e..357fcaa 100644 --- a/src/crash-manager/CMakeLists.txt +++ b/src/crash-manager/CMakeLists.txt @@ -14,7 +14,6 @@ SET(CRASH_MANAGER_SRCS INCLUDE(FindPkgConfig) pkg_check_modules(crash-manager_pkgs REQUIRED dlog - libsmack libtzplatform-config iniparser gio-2.0 diff --git a/src/crash-manager/crash-manager.c b/src/crash-manager/crash-manager.c index 9a02e4d..c003c07 100644 --- a/src/crash-manager/crash-manager.c +++ b/src/crash-manager/crash-manager.c @@ -28,7 +28,6 @@ #include <sys/stat.h> #include <sys/types.h> #include <sys/prctl.h> -#include <sys/smack.h> #include <sys/file.h> #include <sys/vfs.h> #include <gio/gio.h> @@ -188,9 +187,6 @@ static int make_dump_dir(void) _E("Failed to mkdir for %s", CRASH_PATH); return -1; } - smack_setlabel(CRASH_PATH, "System::Shared", - SMACK_LABEL_ACCESS); - smack_setlabel(CRASH_PATH, "1", SMACK_LABEL_TRANSMUTE); } if (!stat(CRASH_TEMP, &st)) { @@ -203,9 +199,6 @@ static int make_dump_dir(void) _E("Failed to mkdir for %s", CRASH_TEMP); return -1; } - smack_setlabel(CRASH_TEMP, "System::Shared", - SMACK_LABEL_ACCESS); - smack_setlabel(CRASH_TEMP, "1", SMACK_LABEL_TRANSMUTE); } return 0; |