Fixes for multi-seat configuration 60/30460/3
authorJussi Laako <jussi.laako@linux.intel.com>
Tue, 18 Nov 2014 15:31:04 +0000 (17:31 +0200)
committerMikko Ylinen <mikko.ylinen@intel.com>
Wed, 10 Dec 2014 07:10:10 +0000 (23:10 -0800)
Change-Id: I4a2528e10cca4b7e5e2a468b4dd5bd33c209e485
Signed-off-by: Jussi Laako <jussi.laako@linux.intel.com>
scripts/ivi-adaptation.post
scripts/ivi-ux-weston.post

index d947fca..fd4f316 100644 (file)
@@ -4,9 +4,12 @@ echo "#################### ivi-adaptations.post ####################"
 #replace "Tizen Next" with real release number.
 sed -i 's/(\(.*\))/(@BUILD_ID@)/' /etc/os-release
 
+# create user 'genivi' for the system session
+useradd -c "System session user" -d /home/genivi -g users -G weston-launch,video -s /bin/sh -m genivi
+
 # create user 'app' and group 'app', dropped from platfrom/upstream/setup
 groupadd -g 5000 app 
-useradd -c "System based user" -d /home/app -g users -G app -m -u 5000 -s /bin/sh app
+useradd -c "System based user" -d /home/app -g users -G app,video -m -u 5000 -s /bin/sh app
 
 # add 'app' user that runs bt-service daemon to vconf_bt group
 /usr/sbin/groupmod -A app vconf_bt
index 283d067..8e9d943 100644 (file)
@@ -2,9 +2,3 @@
 echo "#################### ivi-ux-weston.post ####################"
 
 usermod -G weston-launch app
-
-# Enable a logind session for 'app' user on seat0 (the default seat for
-# graphical sessions)
-mkdir -p /usr/lib/systemd/system/graphical.target.wants
-ln -s ../user-session-launch@.service /usr/lib/systemd/system/graphical.target.wants/user-session-launch@seat0-5000.service
-ln -sf weston.target  /usr/lib/systemd/user/default.target