Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 421148 Details for
Bug 569766
net-nds/openldap: please add pw-sha2 module
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
openldap-2.4.42-r1.ebuild.patch - Add build of pw-sha2.so module
openldap-2.4.42-r1.ebuild.patch (text/plain), 2.14 KB, created by
Emeric Verschuur
on 2015-12-29 23:03:50 UTC
(
hide
)
Description:
openldap-2.4.42-r1.ebuild.patch - Add build of pw-sha2.so module
Filename:
MIME Type:
Creator:
Emeric Verschuur
Created:
2015-12-29 23:03:50 UTC
Size:
2.14 KB
patch
obsolete
>Index: portage/net-nds/openldap/openldap-2.4.42-r1.ebuild >=================================================================== >--- portage.orig/net-nds/openldap/openldap-2.4.42-r1.ebuild >+++ portage/net-nds/openldap/openldap-2.4.42-r1.ebuild >@@ -585,6 +585,32 @@ multilib_src_compile() { > -o pw-kerberos.la \ > kerberos.lo || die "linking pw-kerberos failed" > fi >+ >+ cd "${S}/contrib/slapd-modules/passwd/sha2" || die >+ einfo "Compiling contrib-module: pw-sha2" >+ "${lt}" --mode=compile --tag=CC \ >+ "${CC}" \ >+ -I"${BUILD_DIR}"/include \ >+ -I../../../../include \ >+ ${CFLAGS} \ >+ -o sha2.lo \ >+ -c sha2.c || die "compiling pw-sha2 failed" >+ "${lt}" --mode=compile --tag=CC \ >+ "${CC}" \ >+ -I"${BUILD_DIR}"/include \ >+ -I../../../../include \ >+ ${CFLAGS} \ >+ -o slapd-sha2.lo \ >+ -c slapd-sha2.c || die "compiling pw-sha2 failed" >+ einfo "Linking contrib-module: pw-sha2" >+ "${lt}" --mode=link --tag=CC \ >+ "${CC}" -module \ >+ ${CFLAGS} \ >+ ${LDFLAGS} \ >+ -rpath "${EPREFIX}"/usr/$(get_libdir)/openldap/openldap \ >+ -o pw-sha2.la \ >+ sha2.lo slapd-sha2.lo || die "linking pw-sha2 failed" >+ > # We could build pw-radius if GNURadius would install radlib.h > cd "${S}/contrib/slapd-modules/passwd" || die > einfo "Compiling contrib-module: pw-netscape" >@@ -729,7 +755,7 @@ multilib_src_install() { > > einfo "Installing contrib modules" > cd "${S}/contrib/slapd-modules" || die >- for l in */*.la; do >+ for l in $(find -type f -name "*.la"); do > "${lt}" --mode=install cp ${l} \ > "${ED}"usr/$(get_libdir)/openldap/openldap || \ > die "installing ${l} failed" >@@ -737,7 +763,7 @@ multilib_src_install() { > > dodoc "${FILESDIR}"/DB_CONFIG.fast.example > docinto contrib >- doman */*.5 >+ doman $(find -type f -name "*.5") > #newdoc acl/README* > newdoc addpartial/README addpartial-README > newdoc allop/README allop-README >@@ -747,7 +773,7 @@ multilib_src_install() { > newdoc passwd/README passwd-README > cd "${S}/contrib/slapi-plugins" || die > insinto /usr/$(get_libdir)/openldap/openldap >- doins */*.so >+ doins $(find -type f -name "*.so") > docinto contrib > newdoc addrdnvalues/README addrdnvalues-README >
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 569766
:
420848
|
421148
|
430842