Support labeling shared private paths 54/58254/12
authorZofia Abramowska <z.abramowska@samsung.com>
Thu, 28 Jan 2016 14:36:40 +0000 (15:36 +0100)
committerZofia Abramowska <z.abramowska@samsung.com>
Mon, 1 Feb 2016 20:09:06 +0000 (21:09 +0100)
commit15a617a52753c1fb50a5b8249d8a98d891af3f72
treec30bb6c82eca4be4f35674fff9275776719bfd9b
parent9f6e23a447a5145ee65a06a49844754f292ebee7
Support labeling shared private paths

Created labels are unique per path by using crypt()
with salt generated from owner package id and path passed as
parameters.
Added getting smack label from file, this will be required to
ascertain that path is a private path of application.

Change-Id: Id82ee50249795be4158acecc6c377e1390ae2d85
src/common/CMakeLists.txt
src/common/include/smack-labels.h
src/common/smack-labels.cpp