modify 3.0 upgrade script and tool 61/99661/3 accepted/tizen/3.0/common/20161124.181720 accepted/tizen/3.0/ivi/20161124.025756 accepted/tizen/3.0/mobile/20161124.025658 accepted/tizen/3.0/tv/20161124.025726 accepted/tizen/3.0/wearable/20161124.025741 accepted/tizen/common/20161125.095242 accepted/tizen/ivi/20161125.004204 accepted/tizen/mobile/20161125.003647 accepted/tizen/tv/20161125.003922 accepted/tizen/wearable/20161125.004045 submit/tizen/20161124.000829 submit/tizen_3.0/20161123.100537
authorJiwoong Im <jiwoong.im@samsung.com>
Wed, 23 Nov 2016 13:02:20 +0000 (22:02 +0900)
committerJiwoong Im <jiwoong.im@samsung.com>
Wed, 23 Nov 2016 13:09:58 +0000 (22:09 +0900)
- remove 2.4 vconf directroy after upgrade
- add a missing memory layer

Change-Id: If6c7c0126983a48aed07fb25c08ff56eef55a312
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
migration/vconf_migration.c
scripts/100.buxton2_upgrade.sh

index 8580b69..070fba2 100644 (file)
@@ -191,7 +191,10 @@ int main(int argc, char *argv[])
                fprintf(stderr, "fail to migrate db backend keys : %d", errno);
 
        if (_load_vconf_dir("/opt/var/kdb/file") < 0)
-               fprintf(stderr, "fail to migrate db backend keys : %d", errno);
+               fprintf(stderr, "fail to migrate file backend keys : %d", errno);
+
+       if (_load_vconf_dir("/opt/var/kdb/memory_init/memory") < 0)
+               fprintf(stderr, "fail to migrate memory backend keys : %d", errno);
 
        return EXIT_SUCCESS;
 }
index a86e583..312e376 100644 (file)
@@ -5,6 +5,7 @@
 
 PATH=/bin:/usr/bin:/sbin:/usr/sbin
 RW_DB_PATH=/var/lib/buxton2
+VCONF_KEY_PATH=/opt/var/kdb
 
 mkdir -p $RW_DB_PATH
 chown -R buxton:buxton $RW_DB_PATH
@@ -12,4 +13,8 @@ chmod 700 $RW_DB_PATH
 chsmack -a System $RW_DB_PATH
 chsmack -t $RW_DB_PATH
 
-vconf_migration
+if [ -d "$VCONF_KEY_PATH" ]
+then
+       vconf_migration
+       rm -r $VCONF_KEY_PATH
+fi