FOTA/FUS update script for libprivilege
authorPiotr Bartosiewicz <p.bartosiewi@partner.samsung.com>
Mon, 9 Dec 2013 15:45:55 +0000 (16:45 +0100)
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Thu, 30 Jan 2014 11:45:17 +0000 (12:45 +0100)
commit3ef8ee4744cea583325d0db639690698e92ebaa0
tree6f1b401124d1d1743a5a200a45e231a7222d0a20
parent1ed0c1583833669753cb43da10d0c8d58e1803b2
FOTA/FUS update script for libprivilege

[Issue#]        SSDWSSP-711
[Bug]           Database schema is not updated after FOTA/FUSE system update.
[Cause]         FOTA updates only RO partitions, every RW modifications
                (which are usually done in rmp %post) should be done in
                a dedicated FOTA script.
[Solution]      Added an update script to /etc/opt/upgrade/
[Verification]  Use image with database in version 2 (eg. 20131202).
                (sqlite3 .rules-db.db3 "PRAGMA user_version;")
                Quick verification:
                 - build
                 - install
                 - run /etc/opt/upgrade/220.libprivilege-updater.patch.sh
                Full FOTA verification:
                 - follow instructions from CAM task
                 - database should be upgraded from 2 to 3

Change-Id: Ia6a707443a83bc776545a079bc550b06a5108d44
CMakeLists.txt
db/220.libprivilege-updater.patch.sh [new file with mode: 0644]
packaging/libprivilege-control.spec