diff options
Diffstat (limited to 'meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb')
-rw-r--r-- | meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb b/meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb index 45bddc8f0..1e55dd988 100644 --- a/meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb +++ b/meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb | |||
@@ -18,7 +18,7 @@ SRC_URI += " \ | |||
18 | file://gdm-pam \ | 18 | file://gdm-pam \ |
19 | file://Default \ | 19 | file://Default \ |
20 | file://gdm.service.in \ | 20 | file://gdm.service.in \ |
21 | " | 21 | " |
22 | 22 | ||
23 | SRC_URI[archive.md5sum] = "dbe5187a2e17881cc454e313e0ae8d1e" | 23 | SRC_URI[archive.md5sum] = "dbe5187a2e17881cc454e313e0ae8d1e" |
24 | SRC_URI[archive.sha256sum] = "034d23af0ea18d86e5543e707212d9297ec7d83f221808968af266dbebc0e703" | 24 | SRC_URI[archive.sha256sum] = "034d23af0ea18d86e5543e707212d9297ec7d83f221808968af266dbebc0e703" |
@@ -29,36 +29,36 @@ EXTRA_OECONF = " --enable-authentication-scheme=shadow \ | |||
29 | --disable-scrollkeeper" | 29 | --disable-scrollkeeper" |
30 | 30 | ||
31 | do_configure_prepend() { | 31 | do_configure_prepend() { |
32 | sed -i -e "s:\bdocs::g" ${S}/Makefile.am | 32 | sed -i -e "s:\bdocs::g" ${S}/Makefile.am |
33 | } | 33 | } |
34 | 34 | ||
35 | do_install_prepend() { | 35 | do_install_prepend() { |
36 | mkdir -p ${D}/var/lib/gdm/.gconf.mandatory | 36 | mkdir -p ${D}/var/lib/gdm/.gconf.mandatory |
37 | cp ${WORKDIR}/%gconf-tree.xml ${D}/var/lib/gdm/.gconf.mandatory/ | 37 | cp ${WORKDIR}/%gconf-tree.xml ${D}/var/lib/gdm/.gconf.mandatory/ |
38 | } | 38 | } |
39 | 39 | ||
40 | do_install_append() { | 40 | do_install_append() { |
41 | install -d ${D}/${sysconfdir}/init.d | 41 | install -d ${D}/${sysconfdir}/init.d |
42 | install -m 0755 ${WORKDIR}/gdm ${D}/${sysconfdir}/init.d/ | 42 | install -m 0755 ${WORKDIR}/gdm ${D}/${sysconfdir}/init.d/ |
43 | 43 | ||
44 | install -d ${D}/${sysconfdir}/gdm | 44 | install -d ${D}/${sysconfdir}/gdm |
45 | install -m 0644 ${WORKDIR}/gdm.conf ${D}/${sysconfdir}/gdm/ | 45 | install -m 0644 ${WORKDIR}/gdm.conf ${D}/${sysconfdir}/gdm/ |
46 | 46 | ||
47 | install -d ${D}/${sysconfdir}/pam.d | 47 | install -d ${D}/${sysconfdir}/pam.d |
48 | install -m 0755 ${WORKDIR}/gdm-pam ${D}/${sysconfdir}/pam.d/gdm | 48 | install -m 0755 ${WORKDIR}/gdm-pam ${D}/${sysconfdir}/pam.d/gdm |
49 | 49 | ||
50 | install -d ${D}/${sysconfdir}/gdm/Init | 50 | install -d ${D}/${sysconfdir}/gdm/Init |
51 | install -m 0755 ${WORKDIR}/Default ${D}/${sysconfdir}/gdm/Init | 51 | install -m 0755 ${WORKDIR}/Default ${D}/${sysconfdir}/gdm/Init |
52 | 52 | ||
53 | install -d ${D}${systemd_unitdir}/system | 53 | install -d ${D}${systemd_unitdir}/system |
54 | sed -e 's,%sbindir%,${sbindir},g' \ | 54 | sed -e 's,%sbindir%,${sbindir},g' \ |
55 | < ${WORKDIR}/gdm.service.in \ | 55 | < ${WORKDIR}/gdm.service.in \ |
56 | > ${D}${systemd_unitdir}/system/gdm.service | 56 | > ${D}${systemd_unitdir}/system/gdm.service |
57 | } | 57 | } |
58 | 58 | ||
59 | FILES_${PN} += "${datadir}/icon* \ | 59 | FILES_${PN} += "${datadir}/icon* \ |
60 | ${datadir}/xsession* \ | 60 | ${datadir}/xsession* \ |
61 | " | 61 | " |
62 | 62 | ||
63 | RDEPENDS_${PN} += "grep dbus-x11 shadow" | 63 | RDEPENDS_${PN} += "grep dbus-x11 shadow" |
64 | # "libpam-base-files" | 64 | # "libpam-base-files" |
@@ -81,8 +81,8 @@ pkg_postinst_${PN} () { | |||
81 | grep "^gdm:" /etc/passwd > /dev/null || adduser --disabled-password --system --home /var/lib/gdm gdm --ingroup gdm -g gdm | 81 | grep "^gdm:" /etc/passwd > /dev/null || adduser --disabled-password --system --home /var/lib/gdm gdm --ingroup gdm -g gdm |
82 | 82 | ||
83 | if [ -d /var/lib/gdm ]; then | 83 | if [ -d /var/lib/gdm ]; then |
84 | chown -R gdm:gdm /var/lib/gdm | 84 | chown -R gdm:gdm /var/lib/gdm |
85 | chmod 0750 /var/lib/gdm | 85 | chmod 0750 /var/lib/gdm |
86 | fi | 86 | fi |
87 | 87 | ||
88 | # Register up as default dm | 88 | # Register up as default dm |
@@ -94,5 +94,5 @@ echo "${bindir}/gdm" > ${sysconfdir}/X11/default-display-manager | |||
94 | pkg_postrm_${PN} () { | 94 | pkg_postrm_${PN} () { |
95 | deluser gdm || true | 95 | deluser gdm || true |
96 | delgroup gdm || true | 96 | delgroup gdm || true |
97 | sed -i /gdm/d ${sysconfdir}/X11/default-display-manager || true | 97 | sed -i /gdm/d ${sysconfdir}/X11/default-display-manager || true |
98 | } | 98 | } |