change attribute of favorite_priority from sort only to read only
[platform/core/pim/contacts-service.git] / 500.contacts-service.patch.sh
1 #!/bin/sh
2
3 #-------------------------------------------------#
4 # Contacts-service patch for upgrade (2.4 -> 3.0) #
5 #-------------------------------------------------#
6
7 # Macro
8 DB_DIR_24=/opt/usr/dbspace
9 DB_DIR_30=/opt/usr/home/owner/.applications/dbspace
10
11 DB_FILE_24=$DB_DIR_24/.contacts-svc.db
12 DB_FILE_30=$DB_DIR_30/.contacts-svc.db
13
14 DATA_DIR_24=/opt/usr/data
15 DATA_DIR_30=/opt/usr/home/owner/data
16
17 CTSVC_DATA_24=$DATA_DIR_24/contacts-svc
18 CTSVC_DATA_30=$DATA_DIR_30/contacts-svc
19
20 # Make Directory
21 mkdir $DATA_DIR_30
22
23 # Move
24 mv $DB_FILE_24 $DB_FILE_30
25 mv $CTSVC_DATA_24 $CTSVC_DATA_30
26
27 chown owner:users $DB_FILE_30
28 chown owner:users $DATA_DIR_30
29 chown -R owner:users $CTSVC_DATA_30
30
31 chsmack -a User::Home $DB_FILE_30
32 chsmack -a User::Home -t $DATA_DIR_30
33 chsmack -a User::Home -t $CTSVC_DATA_30
34 chsmack -a User::Home -t $CTSVC_DATA_30/img
35 chsmack -a User::Home -t $CTSVC_DATA_30/img/*
36 chsmack -a User::Home $CTSVC_DATA_30/img/contact/*
37 chsmack -a User::Home $CTSVC_DATA_30/img/group/*
38 chsmack -a User::Home $CTSVC_DATA_30/img/logo/*
39
40 # Remove
41 rm $DB_FILE_24-journal
42 rm -r $CTSVC_DATA_30/img/vcard
43