From f41cb20673f566852ca0b67e1be8f7948a142f36 Mon Sep 17 00:00:00 2001 From: Wang Xin Date: Wed, 14 Sep 2016 01:27:05 -0400 Subject: nss-pam-ldapd: 0.9.6 -> 0.9.7 Upgrade nss-pam-ldapd from 0.9.6 to 0.9.7. Signed-off-by: Wang Xin Signed-off-by: Bruce Ashfield --- .../nss-pam-ldapd/nss-pam-ldapd_0.9.6.bb | 59 ---------------------- .../nss-pam-ldapd/nss-pam-ldapd_0.9.7.bb | 59 ++++++++++++++++++++++ 2 files changed, 59 insertions(+), 59 deletions(-) delete mode 100644 recipes-support/nss-pam-ldapd/nss-pam-ldapd_0.9.6.bb create mode 100644 recipes-support/nss-pam-ldapd/nss-pam-ldapd_0.9.7.bb diff --git a/recipes-support/nss-pam-ldapd/nss-pam-ldapd_0.9.6.bb b/recipes-support/nss-pam-ldapd/nss-pam-ldapd_0.9.6.bb deleted file mode 100644 index c6601fc..0000000 --- a/recipes-support/nss-pam-ldapd/nss-pam-ldapd_0.9.6.bb +++ /dev/null @@ -1,59 +0,0 @@ -SUMMARY = "NSS and PAM module for using LDAP as a naming service" -DESCRIPTION = "\ - daemon for NSS and PAM lookups using LDAP \ - This package provides a daemon for retrieving user accounts and similar \ - system information from LDAP. It is used by the libnss-ldapd and \ - libpam-ldapd packages but is not very useful by itself. \ - " - -HOMEPAGE = "http://arthurdejong.org/nss-pam-ldapd/" - -LICENSE = "LGPLv2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" -SECTION = "base" - -FILESEXTRAPATHS_prepend := "${THISDIR}/files:" - -SRC_URI = "\ - http://arthurdejong.org/nss-pam-ldapd/${PN}-${PV}.tar.gz \ - file://nslcd.init \ - file://nslcd.service \ - " - -inherit autotools - -SRC_URI[md5sum] = "fa5ec49cb54428d6c73e244a11021695" -SRC_URI[sha256sum] = "101d5a7fa10549cc77be48d07f2b8141f59182f10f2cc0fea93efd13c3a5a6f2" - -DEPENDS += "libpam openldap" - -EXTRA_OECONF = "\ - --disable-pynslcd \ - --libdir=${base_libdir} \ - --with-pam-seclib-dir=${base_libdir}/security \ - " - -CONFFILES_${PN} += "${sysconfdir}/nslcd.conf" - -FILES_${PN} += "${base_libdir}/security ${datadir}" -FILES_${PN}-dbg += "${base_libdir}/security/.debug" - -LDAP_DN ?= "dc=my-domain,dc=com" - -do_install_append() { - install -D -m 0755 ${WORKDIR}/nslcd.init ${D}${sysconfdir}/init.d/nslcd - - sed -i -e 's/^uid nslcd/# uid nslcd/;' ${D}${sysconfdir}/nslcd.conf - sed -i -e 's/^gid nslcd/# gid nslcd/;' ${D}${sysconfdir}/nslcd.conf - sed -i -e 's/^base dc=example,dc=com/base ${LDAP_DN}/;' ${D}${sysconfdir}/nslcd.conf - - install -d ${D}${systemd_unitdir}/system - install -m 0644 ${WORKDIR}/nslcd.service ${D}${systemd_unitdir}/system -} - -inherit update-rc.d systemd - -INITSCRIPT_NAME = "nslcd" -INITSCRIPT_PARAMS = "defaults" - -SYSTEMD_SERVICE_${PN} = "nslcd.service" diff --git a/recipes-support/nss-pam-ldapd/nss-pam-ldapd_0.9.7.bb b/recipes-support/nss-pam-ldapd/nss-pam-ldapd_0.9.7.bb new file mode 100644 index 0000000..fd73b9c --- /dev/null +++ b/recipes-support/nss-pam-ldapd/nss-pam-ldapd_0.9.7.bb @@ -0,0 +1,59 @@ +SUMMARY = "NSS and PAM module for using LDAP as a naming service" +DESCRIPTION = "\ + daemon for NSS and PAM lookups using LDAP \ + This package provides a daemon for retrieving user accounts and similar \ + system information from LDAP. It is used by the libnss-ldapd and \ + libpam-ldapd packages but is not very useful by itself. \ + " + +HOMEPAGE = "http://arthurdejong.org/nss-pam-ldapd/" + +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" +SECTION = "base" + +FILESEXTRAPATHS_prepend := "${THISDIR}/files:" + +SRC_URI = "\ + http://arthurdejong.org/nss-pam-ldapd/${PN}-${PV}.tar.gz \ + file://nslcd.init \ + file://nslcd.service \ + " + +inherit autotools + +SRC_URI[md5sum] = "912f2a5ead193d2defc6c525423e84e8" +SRC_URI[sha256sum] = "0db88d6518bf7ffb01b44f8f8841ece5162906982ce2c9e45e6afff90d3783eb" + +DEPENDS += "libpam openldap" + +EXTRA_OECONF = "\ + --disable-pynslcd \ + --libdir=${base_libdir} \ + --with-pam-seclib-dir=${base_libdir}/security \ + " + +CONFFILES_${PN} += "${sysconfdir}/nslcd.conf" + +FILES_${PN} += "${base_libdir}/security ${datadir}" +FILES_${PN}-dbg += "${base_libdir}/security/.debug" + +LDAP_DN ?= "dc=my-domain,dc=com" + +do_install_append() { + install -D -m 0755 ${WORKDIR}/nslcd.init ${D}${sysconfdir}/init.d/nslcd + + sed -i -e 's/^uid nslcd/# uid nslcd/;' ${D}${sysconfdir}/nslcd.conf + sed -i -e 's/^gid nslcd/# gid nslcd/;' ${D}${sysconfdir}/nslcd.conf + sed -i -e 's/^base dc=example,dc=com/base ${LDAP_DN}/;' ${D}${sysconfdir}/nslcd.conf + + install -d ${D}${systemd_unitdir}/system + install -m 0644 ${WORKDIR}/nslcd.service ${D}${systemd_unitdir}/system +} + +inherit update-rc.d systemd + +INITSCRIPT_NAME = "nslcd" +INITSCRIPT_PARAMS = "defaults" + +SYSTEMD_SERVICE_${PN} = "nslcd.service" -- cgit v1.2.3-54-g00ecf