summaryrefslogtreecommitdiffstats
path: root/meta-systemd
diff options
context:
space:
mode:
Diffstat (limited to 'meta-systemd')
-rw-r--r--meta-systemd/meta-oe/recipes-graphics/lxdm/lxdm/lxdm.service.in10
-rw-r--r--meta-systemd/meta-oe/recipes-graphics/lxdm/lxdm_git.bbappend16
2 files changed, 26 insertions, 0 deletions
diff --git a/meta-systemd/meta-oe/recipes-graphics/lxdm/lxdm/lxdm.service.in b/meta-systemd/meta-oe/recipes-graphics/lxdm/lxdm/lxdm.service.in
new file mode 100644
index 000000000..0bc6774f3
--- /dev/null
+++ b/meta-systemd/meta-oe/recipes-graphics/lxdm/lxdm/lxdm.service.in
@@ -0,0 +1,10 @@
1[Unit]
2Description=LXDE Display Manager
3After=systemd-user-sessions.service
4
5[Service]
6ExecStart=%sbindir%/lxdm
7StandardOutput=syslog
8
9[Install]
10Alias=display-manager.service
diff --git a/meta-systemd/meta-oe/recipes-graphics/lxdm/lxdm_git.bbappend b/meta-systemd/meta-oe/recipes-graphics/lxdm/lxdm_git.bbappend
new file mode 100644
index 000000000..e4cf44d3f
--- /dev/null
+++ b/meta-systemd/meta-oe/recipes-graphics/lxdm/lxdm_git.bbappend
@@ -0,0 +1,16 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
2PRINC := "${@int(PRINC) + 1}"
3
4inherit systemd
5
6SRC_URI += "file://lxdm.service.in"
7
8do_install_append() {
9 install -d ${D}${systemd_unitdir}/system
10 sed -e 's,%sbindir%,${sbindir},g' \
11 < ${WORKDIR}/lxdm.service.in \
12 > ${D}${systemd_unitdir}/system/lxdm.service
13}
14
15SYSTEMD_PACKAGES = "${PN}-systemd"
16SYSTEMD_SERVICE = "lxdm.service"