wgtpkg-install: Add default permissions 43/23143/1
authorJosé Bollo <jose.bollo@iot.bzh>
Tue, 26 Nov 2019 20:27:44 +0000 (21:27 +0100)
committerJosé Bollo <jose.bollo@iot.bzh>
Tue, 3 Dec 2019 17:37:21 +0000 (18:37 +0100)
commit581f99c340d6b697b3b503df683e4bdeb59736d1
treec28bf42ca2d8676812950c38045050734e95e40e
parentf68b681e785456207fd8195ac83ade0c89373416
wgtpkg-install: Add default permissions

Only one default permission is used now:
"urn:AGL:token:valid" that is used to check
token validity.

This adds in the cynagora database the rule

  SMACKID * * urn:AGL:token:valid yes forever

That means that applications having a smack label
installed by the framework behave as if they have
a valid token, a token without any scope/permission
but just valid.

This is needed during the transition to token based
permission policy.

Bug-AGL: SPEC-2968

Change-Id: Ia5b1cc50e8308bfc29906346c5b159dca889519b
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
src/wgtpkg-install.c