--- /dev/null
+#!/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
%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
%install
%make_install
-install scripts/%{upgrade} -D %{buildroot}%{_datadir}/upgrade/scripts/%{upgrade}
+install -m 755 %{_sourcedir}/%{upgrade} -D %{buildroot}%{_datadir}/upgrade/scripts/%{upgrade}
%post
##############################################
+++ /dev/null
-#!/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