af-main: Refactor of user session management 27/13727/2
authorJosé Bollo <jose.bollo@iot.bzh>
Wed, 28 Feb 2018 19:22:25 +0000 (20:22 +0100)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Fri, 6 Apr 2018 11:54:14 +0000 (11:54 +0000)
commit54c1b51066ac7e38a6eb2e05d6579e6c0aed9304
treecff398a552a86501d95bce8d9b429b1f36babaad
parentd7489cff0cbc5937951759c3d8f30da6a47771f4
af-main: Refactor of user session management

This changes how user session are started and handled
within systemd. This evolution add a tiny program to
start and handle user sessions: afm-user-session.

This is the first step of a serie because, actually,
due to platform restrictions, the common users if started
this way will not be able to run correctly (issues with
wayland/weston and with handling of CGROUP2 with Smack LSM)

Also fixes memory leaks and improves build process.

Bug-AGL: SPEC-545
Bug-AGL: SPEC-1016

Change-Id: Icaf7c575633fc663a3df0ffee683b22cc087bb16
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
meta-agl/recipes-config/agl-login-manager/agl-login-manager_0.1.bb
meta-agl/recipes-config/agl-login-manager/files/user-config.path [deleted file]
meta-agl/recipes-config/agl-login-manager/files/user-config.service [deleted file]
meta-app-framework/recipes-core/af-main/af-main_1.0.bb
meta-app-framework/recipes-core/af-main/af-main_1.0.inc