From: Kyeonghun Lee Date: Fri, 2 Dec 2016 04:45:22 +0000 (+0900) Subject: upgrade script updated X-Git-Tag: submit/tizen_3.0/20161202.053829~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F06%2F101706%2F2;p=platform%2Fcore%2Fmessaging%2Fmsg-service.git upgrade script updated Change-Id: If860c2d0e5d23fad3060f66c2fdb2f3f0299d600 Signed-off-by: Kyeonghun Lee --- diff --git a/500.msg-service.patch.sh b/500.msg-service.patch.sh deleted file mode 100755 index 8e8c090..0000000 --- a/500.msg-service.patch.sh +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/sh - -PATH=/bin:/usr/bin:/sbin:/usr/sbin - -#-------------------------------------- -# RW patchs for FOTA/FUS upgrade -#-------------------------------------- - -# vconf -vconftool set -t string "db/private/msg-service/general/ua_agent" "" -vconftool set -t string "db/private/msg-service/general/ua_profile" "" - -## clear notification id's (vconf) -vconftool set -t int "db/private/msg-service/notification_priv_id" "0" -vconftool set -t int "db/private/msg-service/voice_noti_id1/1" "0" -vconftool set -t int "db/private/msg-service/voice_noti_id1/2" "0" -vconftool set -t int "db/private/msg-service/voice_noti_id1/3" "0" -vconftool set -t int "db/private/msg-service/voice_noti_id2/1" "0" -vconftool set -t int "db/private/msg-service/voice_noti_id2/2" "0" -vconftool set -t int "db/private/msg-service/voice_noti_id2/3" "0" -vconftool set -t int "db/private/msg-service/emergency_noti_id" "0" -vconftool set -t int "db/private/msg-service/cb_noti_priv_id" "0" -vconftool set -t int "db/private/msg-service/sim_msg_noti_priv_id" "0" -vconftool set -t int "db/private/msg-service/sentfail_noti_id" "0" -vconftool set -t int "db/private/msg-service/sim_full_noti_id" "0" -vconftool set -t int "db/private/msg-service/read_report_sent_noti_id" "0" - -# db -chmod 640 /opt/usr/dbspace/.msg_service.db -chmod 640 /opt/usr/dbspace/.msg_service.db-journal - -chown messaging:priv_message_read /opt/usr/dbspace/.msg_service.db -chown messaging:priv_message_read /opt/usr/dbspace/.msg_service.db-journal - -# user data -chmod 770 /opt/usr/data/msg-service -chmod 750 /opt/usr/data/msg-service/msgdata -chmod 750 /opt/usr/data/msg-service/smildata -chmod 770 /opt/usr/data/msg-service/ipcdata -chmod 750 /opt/usr/data/msg-service/msgdata/thumbnails - -chown -R messaging:priv_message_read /opt/usr/data/msg-service - -chmod g+s /opt/usr/data/msg-service/msgdata -chmod g+s /opt/usr/data/msg-service/smildata -chmod g+s /opt/usr/data/msg-service/ipcdata -chmod g+s /opt/usr/data/msg-service/msgdata/thumbnails - -# smack -chsmack -a "*" /opt/usr/dbspace/.msg_service.db -chsmack -a "*" /opt/usr/dbspace/.msg_service.db-journal -chsmack -a "System::Shared" /opt/usr/data/msg-service/ -chsmack -r -a "System::Shared" /opt/usr/data/msg-service/msgdata -t -chsmack -r -a "System::Shared" /opt/usr/data/msg-service/smildata -t -chsmack -r -a "System::Run" /opt/usr/data/msg-service/ipcdata -t -chsmack -r -a "System::Shared" /opt/usr/data/msg-service/msgdata/thumbnails -t - -#Multi group to ipcdata directory -chmod o= /opt/usr/data/msg-service/ipcdata -setfacl -m group:priv_message_write:rw /opt/usr/data/msg-service/ipcdata diff --git a/500.msg-service.sh b/500.msg-service.sh new file mode 100755 index 0000000..41ec135 --- /dev/null +++ b/500.msg-service.sh @@ -0,0 +1,62 @@ +#!/bin/sh + +PATH=/bin:/usr/bin:/sbin:/usr/sbin + +#-------------------------------------- +# RW patchs for FOTA/FUS upgrade +#-------------------------------------- + +# vconf +vconftool set -t string "db/private/msg-service/general/ua_agent" "" +vconftool set -t string "db/private/msg-service/general/ua_profile" "" + +## clear notification id's (vconf) +vconftool set -t int "db/private/msg-service/notification_priv_id" "0" +vconftool set -t int "db/private/msg-service/voice_noti_id1/1" "0" +vconftool set -t int "db/private/msg-service/voice_noti_id1/2" "0" +vconftool set -t int "db/private/msg-service/voice_noti_id1/3" "0" +vconftool set -t int "db/private/msg-service/voice_noti_id2/1" "0" +vconftool set -t int "db/private/msg-service/voice_noti_id2/2" "0" +vconftool set -t int "db/private/msg-service/voice_noti_id2/3" "0" +vconftool set -t int "db/private/msg-service/emergency_noti_id" "0" +vconftool set -t int "db/private/msg-service/cb_noti_priv_id" "0" +vconftool set -t int "db/private/msg-service/sim_msg_noti_priv_id" "0" +vconftool set -t int "db/private/msg-service/sentfail_noti_id" "0" +vconftool set -t int "db/private/msg-service/sim_full_noti_id" "0" +vconftool set -t int "db/private/msg-service/storage_full_noti_id" "0" +vconftool set -t int "db/private/msg-service/read_report_sent_noti_id" "0" +vconftool set -t int "db/private/msg-service/read_report_sent_msg_id" "0" + +# db +chmod 640 /opt/usr/dbspace/.msg_service.db +chmod 640 /opt/usr/dbspace/.msg_service.db-journal + +chown messaging:priv_message_read /opt/usr/dbspace/.msg_service.db +chown messaging:priv_message_read /opt/usr/dbspace/.msg_service.db-journal + +# user data +chmod 770 /opt/usr/data/msg-service +chmod 750 /opt/usr/data/msg-service/msgdata +chmod 750 /opt/usr/data/msg-service/smildata +chmod 770 /opt/usr/data/msg-service/ipcdata +chmod 750 /opt/usr/data/msg-service/msgdata/thumbnails + +chown -R messaging:priv_message_read /opt/usr/data/msg-service + +chmod g+s /opt/usr/data/msg-service/msgdata +chmod g+s /opt/usr/data/msg-service/smildata +chmod g+s /opt/usr/data/msg-service/ipcdata +chmod g+s /opt/usr/data/msg-service/msgdata/thumbnails + +# smack +chsmack -a "*" /opt/usr/dbspace/.msg_service.db +chsmack -a "*" /opt/usr/dbspace/.msg_service.db-journal +chsmack -a "System::Shared" /opt/usr/data/msg-service/ +chsmack -r -a "System::Shared" /opt/usr/data/msg-service/msgdata -t +chsmack -r -a "System::Shared" /opt/usr/data/msg-service/smildata -t +chsmack -r -a "System::Run" /opt/usr/data/msg-service/ipcdata -t +chsmack -r -a "System::Shared" /opt/usr/data/msg-service/msgdata/thumbnails -t + +#Multi group to ipcdata directory +chmod o= /opt/usr/data/msg-service/ipcdata +setfacl -m group:priv_message_write:rw /opt/usr/data/msg-service/ipcdata