From: Kévin THIERRY Date: Wed, 28 May 2014 15:55:59 +0000 (+0200) Subject: meta-tizen: Add missing files and symlinks X-Git-Tag: rev_ivi_2015_02_04~607 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bfa042377488728bcdd65de2463bab7e437eeade;p=scm%2Fbb%2Ftizen-distro.git meta-tizen: Add missing files and symlinks Change-Id: I1a3f0714e846649ad2187bd48f603e5dd2457b22 (From meta-tizen rev: 8a52256d62b02f2b75308512cf8cd3cb65bd07d2) Signed-off-by: Kévin THIERRY Signed-off-by: Patrick Ohly --- diff --git a/meta-tizen/recipes-tizen/user-session-units/user-session-units-extraconf.inc b/meta-tizen/recipes-tizen/user-session-units/user-session-units-extraconf.inc index 9f23380..d928fd3 100644 --- a/meta-tizen/recipes-tizen/user-session-units/user-session-units-extraconf.inc +++ b/meta-tizen/recipes-tizen/user-session-units/user-session-units-extraconf.inc @@ -1,6 +1,26 @@ do_install_append() { - rm -f ${D}/lib/systemd/user/dbus.service rm -f ${D}/lib/systemd/user/dbus.socket + + mkdir -p ${D}/lib/systemd/system/multi-user-target.wants + + ln -sf ${D}/lib/systemd/system/user-session-launch@.service ${D}/lib/systemd/system/multi-user-target.wants/user-session-launch@5001.service + ln -sf ${D}/lib/systemd/system/user-session-launch@.service ${D}/lib/systemd/system/multi-user-target.wants/user-session-launch@5002.service + ln -sf ${D}/lib/systemd/system/user-session-launch@.service ${D}/lib/systemd/system/multi-user-target.wants/user-session-launch@5003.service + ln -sf ${D}/lib/systemd/system/user-session-launch@.service ${D}/lib/systemd/system/multi-user-target.wants/user-session-launch@9999.service + + ln -sf ${D}/lib/systemd/system/user-session@.service ${D}/lib/systemd/system/multi-user-target.wants/user-session@5001.service + ln -sf ${D}/lib/systemd/system/user-session@.service ${D}/lib/systemd/system/multi-user-target.wants/user-session@5002.service + ln -sf ${D}/lib/systemd/system/user-session@.service ${D}/lib/systemd/system/multi-user-target.wants/user-session@5003.service + ln -sf ${D}/lib/systemd/system/user-session@.service ${D}/lib/systemd/system/multi-user-target.wants/user-session@9999.service + + mkdir -p ${D}/lib/systemd/user/default.target.wants + + echo "[Unit]" > ${D}/lib/systemd/user/default.target + echo "Description=User session default target" >> ${D}/lib/systemd/user/default.target + + ln -sf ${D}/lib/systemd/user/weston-user.service ${D}/lib/systemd/user/default.target.wants/weston-user.service + + ln -sf ${D}/lib/systemd/user/dbus.service ${D}/lib/systemd/user/default.target.wants/dbus.service } -user-session-units_files += "/lib/systemd/user" +user-session-units_files += "/lib/systemd/user/*"