diff options
author | Ingo Huerner <ingo.huerner@xse.de> | 2015-01-16 13:36:17 +0100 |
---|---|---|
committer | Ingo Huerner <ingo.huerner@xse.de> | 2015-01-16 13:36:17 +0100 |
commit | b4d4132157a9c7ea44cedda856b2bf76a021431c (patch) | |
tree | db88a35971554e38ebd602024735cbae5aec2305 /README | |
parent | 600343905a7b72ba2352a05e735a77f3417cf4ff (diff) | |
download | persistence-client-library-b4d4132157a9c7ea44cedda856b2bf76a021431c.tar.gz |
Now persistence common object will now be loaded like a plugin and not linked anymore
Diffstat (limited to 'README')
-rw-r--r-- | README | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -70,6 +70,19 @@ details about DLT, please refer to the GENIVI DLT p roject page (http://projects.genivi.org/diagnostic-log-trace/). +Persistence Common Object +------------------------------- +The Persistence Common Object (libpers_common.so) is the default plugin to read/write +persistent data managed by the key-value API. + +Attention: +The Persistence Common Object must be added to the plugin configuration file with the +appropriate path to the library + +Example: “default /usr/local/lib/libpers_common.so init sync” + + + Running tests: -------------- There are unit tests available for the persistency client library component available. @@ -101,6 +114,16 @@ Precondition: * Make sure D-Bus system bus is available +Application verification +-------------- +To check if an application is valid/trusted and allowed to access persistent data an application check +functionality can be enabled (configure step --enable-appcheck, see section 6 “How to build”). +If an application is not valid/trusted every API call to the key-value or file API returns the +error EPERS_SHUTDOWN_NO_TRUSTED will be returned. +A trusted/valid application has a corresponding resource configuration table installed by the +Persistence Administration Service under /Data/mnt-c or /Data/mnt-wt. + + Data location and partitions -------------- |