diff options
3 files changed, 8 insertions, 1 deletions
diff --git a/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0/xserver-nodm.conf b/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0/xserver-nodm.conf new file mode 100644 index 0000000000..3c0582a87e --- /dev/null +++ b/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0/xserver-nodm.conf | |||
| @@ -0,0 +1 @@ | |||
| HOME=/home/root | |||
diff --git a/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0/xserver-nodm.service b/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0/xserver-nodm.service index a35d70e147..c15a772f18 100644 --- a/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0/xserver-nodm.service +++ b/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0/xserver-nodm.service | |||
| @@ -2,6 +2,7 @@ | |||
| 2 | Description=Xserver startup with a display manager | 2 | Description=Xserver startup with a display manager |
| 3 | 3 | ||
| 4 | [Service] | 4 | [Service] |
| 5 | EnvironmentFile=/etc/default/xserver-nodm | ||
| 5 | ExecStart=/usr/bin/xinit /etc/X11/Xsession -- /etc/X11/Xserver | 6 | ExecStart=/usr/bin/xinit /etc/X11/Xsession -- /etc/X11/Xserver |
| 6 | 7 | ||
| 7 | [Install] | 8 | [Install] |
diff --git a/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init_2.0.bb b/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init_2.0.bb index 36d9bfc932..62c33c9687 100644 --- a/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init_2.0.bb +++ b/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init_2.0.bb | |||
| @@ -3,10 +3,11 @@ LICENSE = "GPLv2" | |||
| 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" | 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" |
| 4 | SECTION = "x11" | 4 | SECTION = "x11" |
| 5 | 5 | ||
| 6 | PR = "r14" | 6 | PR = "r16" |
| 7 | 7 | ||
| 8 | SRC_URI = "file://xserver-nodm \ | 8 | SRC_URI = "file://xserver-nodm \ |
| 9 | file://xserver-nodm.service \ | 9 | file://xserver-nodm.service \ |
| 10 | file://xserver-nodm.conf \ | ||
| 10 | file://gplv2-license.patch \ | 11 | file://gplv2-license.patch \ |
| 11 | " | 12 | " |
| 12 | S = "${WORKDIR}" | 13 | S = "${WORKDIR}" |
| @@ -25,7 +26,11 @@ SYSTEMD_SERVICE_${PN}-systemd = "xserver-nodm.service" | |||
| 25 | do_install() { | 26 | do_install() { |
| 26 | install -d ${D}${sysconfdir}/init.d | 27 | install -d ${D}${sysconfdir}/init.d |
| 27 | install xserver-nodm ${D}${sysconfdir}/init.d | 28 | install xserver-nodm ${D}${sysconfdir}/init.d |
| 29 | install -d ${D}${sysconfdir}/default | ||
| 30 | install xserver-nodm.conf ${D}${sysconfdir}/default/xserver-nodm | ||
| 28 | } | 31 | } |
| 29 | 32 | ||
| 33 | FILES_${PN}-systemd += "${sysconfdir}/default/xserver-nodm" | ||
| 34 | |||
| 30 | RDEPENDS_${PN} = "xserver-common (>= 1.30) xinit" | 35 | RDEPENDS_${PN} = "xserver-common (>= 1.30) xinit" |
| 31 | RDEPENDS_${PN}-systemd += "xserver-common (>= 1.30) xinit" | 36 | RDEPENDS_${PN}-systemd += "xserver-common (>= 1.30) xinit" |
