Upgrade: adjust number of upgrade script 16/101516/4 accepted/tizen/3.0/common/20161205.091950 accepted/tizen/3.0/ivi/20161205.000012 accepted/tizen/3.0/mobile/20161204.235908 accepted/tizen/3.0/tv/20161204.235941 accepted/tizen/3.0/wearable/20161204.235950 submit/tizen_3.0/20161202.091046
authorSunmin Lee <sunm.lee@samsung.com>
Thu, 1 Dec 2016 09:48:39 +0000 (18:48 +0900)
committerSunmin Lee <sunm.lee@samsung.com>
Fri, 2 Dec 2016 09:06:39 +0000 (18:06 +0900)
Change-Id: I46ce422ec93072f68fd3ad5fcfb18a00edf4bbce

packaging/201.tizen-platform-config_upgrade.sh [new file with mode: 0644]
packaging/tizen-platform-config.spec
scripts/010.tizen-platform-config.patch.sh [deleted file]

diff --git a/packaging/201.tizen-platform-config_upgrade.sh b/packaging/201.tizen-platform-config_upgrade.sh
new file mode 100644 (file)
index 0000000..b0f5606
--- /dev/null
@@ -0,0 +1,45 @@
+#!/bin/sh
+#
+# RW update: tizen-platform-config
+#
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
+
+# tizen-platform-config post script
+. "/etc/tizen-platform.conf"
+cat << ENDOFCAT |
+MODE 777
+SMACK System::Shared true
+$TZ_SYS_STORAGE
+$TZ_SYS_MEDIA
+
+MODE 775
+SMACK User::Home false
+$TZ_SYS_DB
+$TZ_SYS_RW_PACKAGES
+$TZ_SYS_RW_APP
+
+SMACK System::Shared false
+$TZ_SYS_ETC
+
+ENDOFCAT
+while read s1 s2 s3; do
+  case "$s1" in
+    MODE) m="$s2";;
+    SMACK) c="$s2"; t="$s3";;
+    "") ;;
+    *) echo "$s1 ${m:-700} ${c:-_} ${t:-false}";;
+  esac
+done |
+LANG=C sort |
+while read dirname mode context transmute; do
+        if [ -e "$dirname" ]; then
+                chmod "$mode" "$dirname"
+        else
+                mkdir -p -m "$mode" "$dirname"
+        fi
+        if [ "$transmute" = true ]; then
+                chsmack -a "$context" -t "$dirname"
+        else
+                chsmack -a "$context" "$dirname"
+        fi >&2
+done
index 888da2b570412c22807e854ecfbde93c083fa56b..12c114ce665adca0f61e6a72650a5768ce2c2c5a 100644 (file)
@@ -1,6 +1,6 @@
 %define libname libtzplatform-config
 %define keepstatic 1
-%define upgrade 010.tizen-platform-config.patch.sh
+%define upgrade 201.tizen-platform-config_upgrade.sh
 
 Name:           tizen-platform-config
 Version:        2.1
@@ -62,7 +62,7 @@ cp %{SOURCE1001} .
 
 %install
 %make_install
-install scripts/%{upgrade} -D %{buildroot}%{_datadir}/upgrade/scripts/%{upgrade}
+install -m 755 %{_sourcedir}/%{upgrade} -D %{buildroot}%{_datadir}/upgrade/scripts/%{upgrade}
 
 %post
 ##############################################
diff --git a/scripts/010.tizen-platform-config.patch.sh b/scripts/010.tizen-platform-config.patch.sh
deleted file mode 100644 (file)
index b0f5606..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-#
-# RW update: tizen-platform-config
-#
-PATH=/bin:/usr/bin:/sbin:/usr/sbin
-
-# tizen-platform-config post script
-. "/etc/tizen-platform.conf"
-cat << ENDOFCAT |
-MODE 777
-SMACK System::Shared true
-$TZ_SYS_STORAGE
-$TZ_SYS_MEDIA
-
-MODE 775
-SMACK User::Home false
-$TZ_SYS_DB
-$TZ_SYS_RW_PACKAGES
-$TZ_SYS_RW_APP
-
-SMACK System::Shared false
-$TZ_SYS_ETC
-
-ENDOFCAT
-while read s1 s2 s3; do
-  case "$s1" in
-    MODE) m="$s2";;
-    SMACK) c="$s2"; t="$s3";;
-    "") ;;
-    *) echo "$s1 ${m:-700} ${c:-_} ${t:-false}";;
-  esac
-done |
-LANG=C sort |
-while read dirname mode context transmute; do
-        if [ -e "$dirname" ]; then
-                chmod "$mode" "$dirname"
-        else
-                mkdir -p -m "$mode" "$dirname"
-        fi
-        if [ "$transmute" = true ]; then
-                chsmack -a "$context" -t "$dirname"
-        else
-                chsmack -a "$context" "$dirname"
-        fi >&2
-done