summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/account-manager-upgrade.sh17
1 files changed, 11 insertions, 6 deletions
diff --git a/scripts/account-manager-upgrade.sh b/scripts/account-manager-upgrade.sh
index 594c47c..8143172 100644
--- a/scripts/account-manager-upgrade.sh
+++ b/scripts/account-manager-upgrade.sh
@@ -18,6 +18,9 @@ ACCOUNT_USER_DB_30=$ACCOUNT_USER_DB_DIR_30/.account.db
mkdir -p $ACCOUNT_GLOBAL_USER_DB_DIR_30
mkdir -p $ACCOUNT_USER_DB_DIR_30
+chown service_fw:service_fw $ACCOUNT_USER_DB_DIR_30
+chmod 755 $ACCOUNT_USER_DB_DIR_30
+
# Copy DB
cp -rf $ACCOUNT_DB_24 $ACCOUNT_GLOBAL_USER_DB_DIR_30
cp -rf $ACCOUNT_DB_24-journal $ACCOUNT_GLOBAL_USER_DB_DIR_30
@@ -39,10 +42,12 @@ chmod 660 $ACCOUNT_USER_DB_30-journal
rm -rf $ACCOUNT_DB_24
rm -rf $ACCOUNT_DB_24-journal
-#update account DB
-sqlite3 $ACCOUNT_GLOBAL_USER_DB_30 "delete from account"
-sqlite3 $ACCOUNT_GLOBAL_USER_DB_30 "delete from capability"
-sqlite3 $ACCOUNT_USER_DB_30 "delete from account_type"
-sqlite3 $ACCOUNT_USER_DB_30 "delete from label"
-sqlite3 $ACCOUNT_USER_DB_30 "delete from provider_feature"
+# Update account DB
+sqlite3 $ACCOUNT_GLOBAL_USER_DB_30 'delete from account'
+sqlite3 $ACCOUNT_GLOBAL_USER_DB_30 'delete from capability'
+sqlite3 $ACCOUNT_USER_DB_30 'delete from account_type'
+sqlite3 $ACCOUNT_USER_DB_30 'delete from label'
+sqlite3 $ACCOUNT_USER_DB_30 'delete from provider_feature'
+
+exit 0