From patchwork Mon Feb 4 17:19:24 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [meta-oe] samba: Split libnss-winbind package Date: Mon, 04 Feb 2013 17:19:24 -0000 From: Otavio Salvador X-Patchwork-Id: 44029 Message-Id: <1359998364-9245-1-git-send-email-otavio@ossystems.com.br> To: openembedded-devel@lists.openembedded.org Cc: Otavio Salvador This allows for applications to resolv wins without the winbindd and sambad. Change-Id: Iaa86154a59e758b37f28796963e6550ed2d30464 Signed-off-by: Otavio Salvador --- meta-oe/recipes-connectivity/samba/samba-basic.inc | 7 ++++--- meta-oe/recipes-connectivity/samba/samba.inc | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/meta-oe/recipes-connectivity/samba/samba-basic.inc b/meta-oe/recipes-connectivity/samba/samba-basic.inc index 0b24879..d6d8d12 100644 --- a/meta-oe/recipes-connectivity/samba/samba-basic.inc +++ b/meta-oe/recipes-connectivity/samba/samba-basic.inc @@ -9,7 +9,7 @@ EXTRA_OECONF += "\ --without-ldap \ --without-krb5" -PACKAGES =+ "libwbclient libwinbind libwinbind-dbg winbind winbind-dbg libnetapi libtdb libsmbsharemodes libsmbclient libsmbclient-dev cifs cifs-doc swat" +PACKAGES =+ "libwbclient libwinbind libwinbind-dbg libnss-winbind winbind winbind-dbg libnetapi libtdb libsmbsharemodes libsmbclient libsmbclient-dev cifs cifs-doc swat" FILES_winbind-dbg = "${libdir}/idmap/.debug/*.so \ ${libdir}/security/.debug/pam_winbind.so \ @@ -36,13 +36,14 @@ FILES_cifs = "${base_sbindir}/mount.cifs ${base_sbindir}/umount.cifs" FILES_cifs-doc = "${mandir}/man8/mount.cifs.8 ${mandir}/man8/umount.cifs.8" FILES_libsmbclient = "${libdir}/libsmbclient.so.*" FILES_libsmbclient-dev = "${libdir}/libsmbclient.so ${includedir}" +FILES_libnss-winbind = "${libdir}/libnss_*${SOLIBS} \ + ${libdir}/nss_info" + FILES_winbind = "${sysconfdir}/init.d/winbind \ - ${libdir}/libnss_*${SOLIBS} \ ${sbindir}/winbindd \ ${bindir}/wbinfo \ ${bindir}/ntlm_auth \ ${libdir}/idmap/*.so \ - ${libdir}/nss_info \ ${libdir}/pdb \ ${libdir}/gpext \ ${libdir}/perfcount \ diff --git a/meta-oe/recipes-connectivity/samba/samba.inc b/meta-oe/recipes-connectivity/samba/samba.inc index a86c8be..3ee43ad 100644 --- a/meta-oe/recipes-connectivity/samba/samba.inc +++ b/meta-oe/recipes-connectivity/samba/samba.inc @@ -96,7 +96,7 @@ do_install_append() { -pkg_postinst_winbind () { +pkg_postinst_libnss-winbind () { # add wins to the list of resolvers ns=$D${sysconfdir}/nsswitch.conf if ! grep "hosts:.*wins" $ns > /dev/null; then