"Fossies" - the Fresh Open Source Software Archive

Member "nss_ldap-265/ANNOUNCE" (6 Nov 2009, 4502 Bytes) of package /linux/privat/old/nss_ldap-265.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 
    2                       ANNOUNCING NSS_LDAP
    3                       ===================
    4 
    5 1. What is nss_ldap?
    6 --------------------
    7 
    8 nss_ldap is a set of C library extensions which allows X.500 and LDAP
    9 directory servers to be used as a primary source of aliases, ethers,
   10 groups, hosts, networks, protocol, users, RPCs, services and shadow
   11 passwords (instead of or in addition to using flat files or NIS).
   12 
   13 nss_ldap nominally supports the following operating system libraries:
   14 
   15 	o the Nameservice Switch in Solaris 2.4 to 9
   16 	o the Nameservice Switch in HP-UX 11
   17 	o the Nameservice Switch in the GNU C Library 2.1 (as
   18           in libc.so.6 under Linux)
   19 	o the Nameservice Switch in FreeBSD 5.x
   20 	o the Information Retrieval Service (IRS) in BIND 
   21 	o the Information Retrieval Service (IRS) and proprietary
   22 	  authentication and identity interface in AIX 4.3.3
   23 
   24 nss_ldap is an implementation of the schema specified in RFC 2307
   25 and is compatible with that used in PADL Software Pty Ltd's
   26 NIS/LDAP gateway (ypldapd), and current versions of Solaris,
   27 HP-UX and MacOS X.
   28 
   29 2. What can it do for me?
   30 -------------------------
   31 
   32 nss_ldap lets you use LDAP servers, like Netscape's Directory Server,
   33 to distribute users, hosts, groups and other like information throughout
   34 an organization. Because LDAP is a hierarchical directory service,
   35 you can distribute the information in a manner which reflects an
   36 organizational structure. This contrasts with the flat, single domain
   37 policy of NIS. LDAP has many of the advantages of NIS+ (security and
   38 scalability) without the complexity.
   39 
   40 nss_ldap will work alongside your existing NIS, NIS+, DNS and flat file
   41 name services. More importantly, because it builds as a shared library,
   42 you don't have to recompile any of your applications to take advantage
   43 of LDAP. When used with a directory server under NT, it may be helpful
   44 in synchronizing Unix and NT accounts.
   45 
   46 3. What are its limitations?
   47 ----------------------------
   48 
   49 Currently, some "maps" (like bootparams) are not supported. It's also
   50 alpha software, so use it at your own risk. This should be considered
   51 with respect to the fact the nss_ldap is loaded into the address space
   52 of *every* process which uses the C library's resolver functions and
   53 has LDAP in its search order. (This isn't entirely true under Solaris,
   54 but the implications are similar.)
   55 
   56 Finally, it only supports Linux and Solaris (and some versions of
   57 BSD). You might want to look at ypldapd (see below) if you need to
   58 support NIS clients.
   59 
   60 4. How much does it cost?
   61 -------------------------
   62 
   63 It's free, and distributed under the GNU General Library Public
   64 Licence (LGPL). Please read the file COPYING.LIB For more information.
   65 
   66 5. Where do I get it?
   67 ---------------------
   68 
   69 nss_ldap is available from:
   70 
   71 	<URL:http://www.padl.com/download/nss_ldap.tgz>
   72 	<URL:ftp://ftp.padl.com/pub/nss_ldap.tgz>
   73 
   74 We have also made available some Perl scripts for populating LDAP
   75 databases from existing flat files, NIS and/or NetInfo data.
   76 
   77 	<URL:http://www.padl.com/download/MigrationTools.tgz>
   78 	<URL:ftp://www.padl.com/pub/MigrationTools.tgz>
   79 
   80 You'll need to compile a position-independent LDAP client library
   81 (libldap). You can either get the entire LDAP package from the University
   82 of Michigan (see below) and add "-fPIC" (if you're using gcc) to the
   83 C compiler flags; download the Mozilla SDK from www.mozilla.org;
   84 download the prebuilt Netscape LDAP SDK from developer.netscape.com;
   85 or download OpenLDAP from www.openldap.org.
   86 
   87 6. Where can I get more information?
   88 ------------------------------------
   89 
   90 To discuss nss_ldap, ypldapd, and related technologies, you may subscribe
   91 to the following mailing list:
   92 
   93 	<URL:mailto:ldap-nis-request@padl.com>
   94 
   95 Send an electronic mail message with "subscribe" in the message body to
   96 join the list.
   97 
   98 To contact the developers, email:
   99 
  100 	<URL:mailto:dev@padl.com>
  101 
  102 Note that PADL offer commercial support on a per-incident basis. The
  103 support@padl.com is for commercial support customers only.
  104 
  105 For more information on using LDAP for name resolution, and related software,
  106 see:
  107 
  108 	<URL:http://www.padl.com>
  109 
  110 And if you need an LDAP server, or some general information on LDAP,
  111 see:
  112 
  113 	<URL:http://www.openldap.org>
  114 
  115 7. Who wrote it?
  116 ----------------
  117 
  118 nss_ldap was written by PADL Software Pty Ltd <dev@padl.com>. Many
  119 others have contributed, see the file AUTHORS in this directory.
  120 
  121 Please read the following document before submitting any
  122 contributions:
  123 
  124 	<URL:http://www.padl.com/Articles/GuidelinesforContributing.html>
  125