Key-Manager module integration. 51/38651/1
authorMaciej J. Karpiuk <m.karpiuk2@samsung.com>
Thu, 23 Apr 2015 13:07:03 +0000 (15:07 +0200)
committerMaciej J. Karpiuk <m.karpiuk2@samsung.com>
Thu, 23 Apr 2015 13:11:05 +0000 (15:11 +0200)
commit58c242f20ff88b03bdb38d94fc394777de6cf51d
tree6e82ccebb080be209072e1fbe09d9f8b2c9f1558
parent444f9cd2737327f2b574db62b8b4544289d9b247
Key-Manager module integration.

Key-Manager provides secure storage for user keys, certificates and other, private data.
Key-Manager database is encrypted using user password.
Key-Manager module must know the user login, logout and password change events.
This change integrates the Key-Manager with PAM - Key-Manager listens to session events to lock/unlock
the database and password interface to know the user password change - and to re-encrypt the database
key using new password.
pam_key_manager_plugin.so is marked as optional in system-auth config.

Change-Id: Ifd1158f8b82fa28f8ae9442b42c2f2e7723068c7
packaging/system-auth