[SSSD] [PATCH] Mention ding-libs in BUILD.txt
Sumit Bose
sbose at redhat.com
Tue Oct 26 19:37:36 UTC 2010
On Tue, Oct 26, 2010 at 02:00:37PM -0400, Stephen Gallagher wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 10/26/2010 12:43 PM, Sumit Bose wrote:
> > Hi,
> >
> > this patch add some comments about ding-libs to BUILD.txt and should fix
> > ticket #651.
>
>
> Nack.
>
> Please remove the section "How to build components individually" as it
> is no longer accurate.
New version attached.
bye,
Sumit
>
>
> - --
> Stephen Gallagher
> RHCE 804006346421761
>
> Delivering value year after year.
> Red Hat ranks #1 in value among software vendors.
> http://www.redhat.com/promo/vendor/
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAkzHF0UACgkQeiVVYja6o6MSKwCdFvlkUVUUjc9vSQiT4vdNiRyZ
> cwoAoKPksnHwMktm6vMMy5unX7zmjVdv
> =CXG6
> -----END PGP SIGNATURE-----
> _______________________________________________
> sssd-devel mailing list
> sssd-devel at lists.fedorahosted.org
> https://fedorahosted.org/mailman/listinfo/sssd-devel
-------------- next part --------------
From 34ff9d638140f3084ff158398f158cf79cdcdfd4 Mon Sep 17 00:00:00 2001
From: Sumit Bose <sbose at redhat.com>
Date: Tue, 26 Oct 2010 18:39:40 +0200
Subject: [PATCH] Mention ding-libs in BUILD.txt
---
BUILD.txt | 44 +++++++++++---------------------------------
1 files changed, 11 insertions(+), 33 deletions(-)
diff --git a/BUILD.txt b/BUILD.txt
index a452437..22b6610 100644
--- a/BUILD.txt
+++ b/BUILD.txt
@@ -12,6 +12,10 @@ They are now available in major distribution development branches.
If you want to build them from source download the latest samba master branch.
+Additionally the ding-libs are needed. These used to be included in the sssd
+release but are now a separate project. The lastest ding-libs release can be
+downloaded from https://fedorahosted.org/sssd/wiki/Releases#DING-LIBSReleases .
+
To install all of the dependencies in Fedora before building sssd:
yum install openldap-devel gettext libtool pcre-devel c-ares-devel \
dbus-devel libxslt-devel docbook-style-xsl krb5-devel \
@@ -19,9 +23,12 @@ yum install openldap-devel gettext libtool pcre-devel c-ares-devel \
libtevent-devel libtdb libtdb-devel libtalloc libtalloc-devel \
libldb libldb-devel cvs popt-devel c-ares-devel
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-How to build everything in one go (Preferred approach)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ding-libs are available in Fedora 14 and later version:
+yum install libcollection-devel libdhash-devel libini_config-devel \
+ libpath_utils-devel libref_array-devel
+
+How to build:
+~~~~~~~~~~~~~
From the root of the source, run:
autoreconf -i -f && \
./configure && \
@@ -33,35 +40,6 @@ mkdir parallelbuilddir && cd parallelbuilddir && \
../configure && \
make
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-How to build components individually
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-Internal Library Requirements
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-sssd provides several required libraries within its source tree:
-collection
-ini_config
-dhash
-refarray
-path_utils
-
-Compiling sssd internal libraries
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-pushd common;
-autoreconf -i -f && \
-./configure --disable-static --enable-shared && \
-make;
-popd
-
-Compiling sssd with system installed libraries
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-pushd src; \
-autoreconf -i -f && \
-./configure && \
-make; \
-popd
-
Now you have to copy libnss_sss* into /lib (or /lib64) and add the 'sss' target
to nsswitch.conf passwd database
@@ -79,4 +57,4 @@ Now you can call pam_test_client:
./pam_test_client [auth|chau|acct|setc|open|clos] username at domain
~~~~~
-Simo and Steve (Last updated for 1.1.0)
+Simo and Steve (Last updated for 1.4.1)
--
1.7.2.3
More information about the sssd-devel
mailing list