Hi, Please review the following.
1) Helper common definitions Helper functions for setting file permissions and ownership in the signon core. https://gitorious.org/accounts-sso/signon/commit/9fdf07dcbdc13b28ff9375a5c4179879c05610ce 2) Fixed backup and restore processes. - If a backup is created after boot time, prior to any signond start, create the storage directory tree with the right file permissions. - If a restore is made, make sure the restored files have the right permissions. - Implementation of the file permissions and ownership setting helper functions. https://gitorious.org/accounts-sso/signon/commit/c8ac60247893dde5ccb65da145d410733a0f09c9 3) Setting the right ownership for the crypto mount target. https://gitorious.org/accounts-sso/signon/commit/d96c90fdff43666e7019f23122597751929b845b 4) Setting the right file permissions and ownership for the crypto container. https://gitorious.org/accounts-sso/signon/commit/1594f1057629f26618e01bf4e8fbc93dde0cff3a 5) Setting the right file permissions and ownership for the storage directory. Also the same are set for the meta data DB file. https://gitorious.org/accounts-sso/signon/commit/558d1743a27f6b685f06f88993b6faafda2537c9 6) Cherry-Picked: CryptoManager: add fileSystemIsSetup() This method replaces the CredentialsAccessManager::fileSystemDeployed(). Also, rename fileSystemMounted to fileSystemIsMounted, for consistency. https://gitorious.org/accounts-sso/signon/commit/a2eb04cbf880ae27be0f9aec95f4610de4e06827 This commit is to be partially overwritten by the initial one in branch `keymodel` from where it was initially cherry picked and a bit modified due to a physical and conceptual conflict. Br, Aurel
_______________________________________________ MeeGo-dev mailing list MeeGo-dev@meego.com http://lists.meego.com/listinfo/meego-dev http://wiki.meego.com/Mailing_list_guidelines