diff options
author | Sunmin Lee <sunm.lee@samsung.com> | 2017-10-17 16:10:20 +0900 |
---|---|---|
committer | Sunmin Lee <sunm.lee@samsung.com> | 2017-10-17 16:10:20 +0900 |
commit | f26e36031b5001835703da10f5f94a0eab6f7df7 (patch) | |
tree | 6639bcc9b5cc44cd58cdbc73f03ea82bd15d12a7 | |
parent | 1db58a91c0308261eb3e3391ef1b42a07d00fdc6 (diff) | |
download | crash-worker-f26e36031b5001835703da10f5f94a0eab6f7df7.tar.gz crash-worker-f26e36031b5001835703da10f5f94a0eab6f7df7.tar.bz2 crash-worker-f26e36031b5001835703da10f5f94a0eab6f7df7.zip |
Update RW script for 4.0tizen_4.0.m2_releasetizen_4.0.IoT.p2_releasesubmit/tizen_4.0/20171017.111332accepted/tizen/4.0/unified/20171018.061103
Now RW update script works for 3.0 -> 4.0 upgrade.
Change-Id: I3ae30511cc28204db2012857c58e3663983ae725
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
-rw-r--r-- | packaging/crash-worker.spec | 1 | ||||
-rw-r--r-- | src/crash-manager/500.crash-manager-upgrade.sh | 14 | ||||
-rw-r--r-- | src/crash-manager/500.crash-manager-upgrade.sh.in | 21 | ||||
-rw-r--r-- | src/crash-manager/CMakeLists.txt | 2 |
4 files changed, 14 insertions, 24 deletions
diff --git a/packaging/crash-worker.spec b/packaging/crash-worker.spec index 0584e3e..eab3e23 100644 --- a/packaging/crash-worker.spec +++ b/packaging/crash-worker.spec @@ -106,7 +106,6 @@ export CFLAGS+=" -DTIZEN_ENABLE_COREDUMP" -DARCH_BIT=%{ARCH_BIT} \ -DTZ_SYS_ETC=%{TZ_SYS_ETC} \ -DTZ_SYS_BIN=%{TZ_SYS_BIN} \ - -DCRASH_ROOT_PATH=%{crash_root_path} \ -DCRASH_PATH=%{crash_path} \ -DCRASH_TEMP=%{crash_temp} \ -DDEBUGMODE_PATH=%{debugmode_path} \ diff --git a/src/crash-manager/500.crash-manager-upgrade.sh b/src/crash-manager/500.crash-manager-upgrade.sh new file mode 100644 index 0000000..a61f7c9 --- /dev/null +++ b/src/crash-manager/500.crash-manager-upgrade.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +#----------------------------------------------# +# crash-manager patch for upgrade (3.0 -> 4.0) # +#----------------------------------------------# + +PATH=/bin:/usr/bin:/sbin:/usr/sbin +source /etc/tizen-platform.conf + +chown system_fw:system_fw ${TZ_SYS_ETC}/crash-manager.conf +chown system_fw:system_fw ${TZ_SYS_DUMPGEN}/module_log.sh +chown system_fw:system_fw ${TZ_SYS_DUMPGEN}/system_log.sh + +chown -R system_fw:system_fw ${TZ_SYS_CRASH_ROOT} diff --git a/src/crash-manager/500.crash-manager-upgrade.sh.in b/src/crash-manager/500.crash-manager-upgrade.sh.in deleted file mode 100644 index 63b2d3f..0000000 --- a/src/crash-manager/500.crash-manager-upgrade.sh.in +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -#----------------------------------------------# -# crash-manager patch for upgrade (2.4 -> 3.0) # -#----------------------------------------------# - -PATH=/bin:/usr/bin:/sbin:/usr/sbin - -rm -rf /opt/usr/share/crash # Crash path of Tizen 2.4 - -mkdir -p @CRASH_ROOT_PATH@ -mkdir -p @CRASH_TEMP@ -mkdir -p @CRASH_PATH@ - -find @CRASH_ROOT_PATH@ -type d | xargs chsmack -a "System::Shared" -t -find @CRASH_ROOT_PATH@ -type d | xargs chmod 775 -find @CRASH_ROOT_PATH@ -type d | xargs chown system:system - -find @CRASH_PATH@ -type d | xargs chsmack -a "System::Shared" -t -find @CRASH_PATH@ -type d | xargs chmod 775 -find @CRASH_PATH@ -type d | xargs chown system:system diff --git a/src/crash-manager/CMakeLists.txt b/src/crash-manager/CMakeLists.txt index a474f33..f624b10 100644 --- a/src/crash-manager/CMakeLists.txt +++ b/src/crash-manager/CMakeLists.txt @@ -37,8 +37,6 @@ INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) -CONFIGURE_FILE(500.${PROJECT_NAME}-upgrade.sh.in 500.${PROJECT_NAME}-upgrade.sh @ONLY) - IF(USE_COREDUMP_CONF) CONFIGURE_FILE(99-${PROJECT_NAME}-debug.conf.in 99-${PROJECT_NAME}.conf @ONLY) ELSE() |