Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 227413 Details for
Bug 314709
net-fs/samba-3.5.2 fails to build with USE="ads winbind"
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for samba-3.5.2.ebuid to build winbind_krb5_locator.so
samba-3.5.2.ebuild_patch (text/plain), 1.60 KB, created by
Rainer Ruecker
on 2010-04-11 16:12:43 UTC
(
hide
)
Description:
Patch for samba-3.5.2.ebuid to build winbind_krb5_locator.so
Filename:
MIME Type:
Creator:
Rainer Ruecker
Created:
2010-04-11 16:12:43 UTC
Size:
1.60 KB
patch
obsolete
>--- samba-3.5.2.ebuild 2010-04-11 17:36:23.000000000 +0200 >+++ /usr/portage/net-fs/samba/samba-3.5.2.ebuild 2010-04-11 04:18:55.000000000 +0200 >@@ -49,6 +49,8 @@ > > SBINPROGS="" > BINPROGS="" >+KRBPLUGIN="" >+PLUGINEXT=".so" > > if use server ; then > SBINPROGS="${SBINPROGS} bin/smbd bin/nmbd" >@@ -57,7 +59,7 @@ > > use swat && SBINPROGS="${SBINPROGS} bin/swat" > use winbind && SBINPROGS="${SBINPROGS} bin/winbindd" >- use ads && use winbind && SBINPROGS="${SBINPROGS} bin/winbind_krb5_locator" >+ use ads && use winbind && KRBPLUGIN="${KRBPLUGIN} bin/winbind_krb5_locator" > fi > > if use client ; then >@@ -213,7 +215,10 @@ > einfo "make sbinprogs" > emake ${SBINPROGS} || die "emake sbinprogs failed"; > fi >- >+ if [ -n "${KRBPLUGIN}" ] ; then >+ einfo "make krbplugin" >+ emake ${KRBPLUGIN}${PLUGINEXT} || die "emake krbplugin failed"; >+ fi > if use client ; then > einfo "make {,u}mount.cifs" > emake bin/{,u}mount.cifs || die "emake {,u}mount.cifs failed" >@@ -277,6 +282,20 @@ > doman ../docs/manpages/${prog/bin\/}* || die "doman failed" > done > >+ # install krbplugin >+ if has_version app-crypt/mit-krb5 ; then >+ insinto /usr/lib/krb5/plugins/libkrb5 >+ doins ${KRBPLUGIN}${PLUGINEXT} || die "installing ${KRBPLUGIN}${PLUGINEXT} failed" >+ elif has_version app-crypt/heimdal ; then >+ insinto /usr/lib/plugin/krb5 >+ doins ${KRBPLUGIN}${PLUGINEXT} || die "installing ${KRBPLUGIN}${PLUGINEXT} failed" >+ fi >+ insinto /usr >+ for prog in ${KRBPLUGIN} ; do >+ doman ../docs/manpages/${prog/bin\/}* || die "doman failed" >+ done >+ >+ > # install server components > if use server ; then > doman ../docs/manpages/vfs* ../docs/manpages/samba.7
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 314709
:
227411
| 227413 |
227415
|
227417