Adding support for winbind shared modules idmap_rid , idmap_ad and idmap_ldap bug...
authorVictor Ostorga <vostorga@gentoo.org>
Wed, 2 Jun 2010 16:03:31 +0000 (16:03 +0000)
committerVictor Ostorga <vostorga@gentoo.org>
Wed, 2 Jun 2010 16:03:31 +0000 (16:03 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux i686

net-fs/samba/ChangeLog
net-fs/samba/Manifest
net-fs/samba/samba-3.5.3.ebuild

index dbe5b37e8a89d2b820aea94f73752bb376afd60f..b2264bf756de5ad90bec40d08e86452b5241f9c0 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for net-fs/samba
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.420 2010/06/01 14:04:59 vostorga Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.421 2010/06/02 16:03:31 vostorga Exp $
+
+  02 Jun 2010; Víctor Ostorga <vostorga@gentoo.org> samba-3.5.3.ebuild:
+  Adding support for winbind shared modules idmap_rid , idmap_ad and
+  idmap_ldap bug #301968
 
   01 Jun 2010; Víctor Ostorga <vostorga@gentoo.org> samba-3.4.6.ebuild,
   samba-3.4.8.ebuild, -samba-3.5.0.ebuild, -samba-3.5.2-r1.ebuild,
index 2d61451822fccf1415fc00ca2624bd6290acaaca..e3158c3d8e84b031a839eb648e499325e2b89b7a 100644 (file)
@@ -63,7 +63,7 @@ EBUILD samba-3.0.37.ebuild 9995 RMD160 84b79edc774ea3053755016756724cf14e757691
 EBUILD samba-3.2.15.ebuild 8586 RMD160 1b4e8d899150a548892ac7c91f0e6165f8ca0171 SHA1 660bdcb314a0d5fc0988fecf806952f0356e4065 SHA256 d5d9c1a5f56bb7c936c4aeae7c72cb16e1c1a92313670cd5131e56c20873a8b1
 EBUILD samba-3.4.6.ebuild 11222 RMD160 6331d03c1c790f114fcf249ede5cd59e4f475fbe SHA1 580ff2dacd5aab47c918efe40afdcd3952ebb924 SHA256 873561e5aed78587bb383be3e96400179e6f0a30e1930461c64d7deb9c153f53
 EBUILD samba-3.4.8.ebuild 11225 RMD160 d74c11b689b2dad596b8eea9492314011525eb3e SHA1 c2690585a1b0cdb2673dbf0fb86286fd3a5fdc9c SHA256 2b4295d74c51250ab53d9a8ac6b14d0ca3e65a9b76bcb004c128fafbb3881a1d
-EBUILD samba-3.5.3.ebuild 12110 RMD160 2abca03fa42432f7a2152f91c9f9f3063118e5fe SHA1 2e6c00c2d6406bea9852b8c41bcd57d033a80c89 SHA256 80cc3054d394a9f31471892d9845fd6a922e81104472a5fdf1b77a8dede8a5a7
+EBUILD samba-3.5.3.ebuild 12312 RMD160 5b62ea0257a9f3a251abb2fb7035cdaad9a03972 SHA1 2fecbf6e0cbb8198d1618b8fc2f19d040bbc69fc SHA256 c6968e79387358b29c6218bb74ba3d1945dbb6069cf97b41bda4e55199746c65
 EBUILD samba-4.0.0_alpha11.ebuild 4156 RMD160 d63bbf124c3fde8d264da490122a0826dda1aa13 SHA1 4bd67529b6094b91349e138614ba36075e5912c5 SHA256 619c7c38aa499083e3ee7ba06f681851b76a4456c1b8e8f3d4f3c998eaccda58
-MISC ChangeLog 70109 RMD160 3dc19b06bc6d9d2f53ca3c3c74c14b354d588dfe SHA1 e7da764c4d2fa621d4583b873a73cdcba0f536cb SHA256 4e479624bc24fda24cd33b9c472c819e048e27221077dffd353c1818e967505a
+MISC ChangeLog 70277 RMD160 eea10c6128543502102c776b9ab3a26b4724e0da SHA1 e3a530042a5d1d690583e0c76c585c237ecd5d70 SHA256 d5121bf3bc9f61476ff32c242a590d747e9c24631dd90c783e6343118cbafa65
 MISC metadata.xml 1678 RMD160 fc5f6a9674053523edb993fda99f75789e995231 SHA1 7a3f710083ab340eb139281a0d9d94af1aaa4927 SHA256 afeddf0c54227bcdd40ccc67c65b5ee8809cbba447d0500773270d89de7d044e
index 66a758def464798fb322763cfb72a1485cbee853..13fadb5c0113e1dc8a79f47ae1fd41a8647aa043 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.5.3.ebuild,v 1.5 2010/06/01 14:04:59 vostorga Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.5.3.ebuild,v 1.6 2010/06/02 16:03:31 vostorga Exp $
 
 EAPI="2"
 
@@ -51,6 +51,7 @@ SBINPROGS=""
 BINPROGS=""
 KRBPLUGIN=""
 PLUGINEXT=".so"
+SHAREDMODS=""
 
 if use server ; then
        SBINPROGS="${SBINPROGS} bin/smbd bin/nmbd"
@@ -72,7 +73,13 @@ fi
 
 use cups && BINPROGS="${BINPROGS} bin/smbspool"
 use ldb && BINPROGS="${BINPROGS} bin/ldbedit bin/ldbsearch bin/ldbadd bin/ldbdel bin/ldbmodify bin/ldbrename";
-use winbind && BINPROGS="${BINPROGS} bin/wbinfo"
+
+if use winbind ; then
+       BINPROGS="${BINPROGS} bin/wbinfo"
+       SHAREDMODS="${SHAREDMODS}idmap_rid"
+       use ads && SHAREDMODS="${SHAREDMODS},idmap_ad"
+       use ldap && SHAREDMODS="${SHAREDMODS},idmap_ldap"
+fi
 
 S="${WORKDIR}/${MY_P}/source3"
 
@@ -178,6 +185,7 @@ src_configure() {
                $(use_with aio aio-support) \
                --with-sendfile-support \
                $(use_with winbind) \
+               --with-shared-modules=${SHAREDMODS} \
                --without-included-popt \
                --without-included-iniparser
 }