Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/openldap/dist Merge 2.4.23



details:   https://anonhg.NetBSD.org/src/rev/ae21e13a1146
branches:  trunk
changeset: 759537:ae21e13a1146
user:      adam <adam%NetBSD.org@localhost>
date:      Sun Dec 12 15:46:27 2010 +0000

description:
Merge 2.4.23

diffstat:

 external/bsd/openldap/dist/build/mkversion                                                 |      8 +-
 external/bsd/openldap/dist/clients/tools/common.c                                          |     29 +-
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/AUTHORS                   |     76 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/COPYING                   |    504 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/ChangeLog                 |   3854 --
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/HACKING                   |    154 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/INSTALL                   |    237 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/Makefile.am               |     93 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/Makefile.in               |    713 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/NEWS                      |   2002 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/README                    |    317 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/TODO                      |     59 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/aclocal.m4                |    903 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/Makefile.am        |     28 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/Makefile.in        |    447 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/dict.c             |    269 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/dict.h             |     77 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/set.c              |     66 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/set.h              |     67 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/tio.c              |    490 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/tio.h              |     83 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/Makefile.am        |     31 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/Makefile.in        |    445 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/attrs.h            |     93 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/daemon.c           |     73 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/daemon.h           |     33 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/ether.c            |     54 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/ether.h            |     51 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/getopt_long.c      |     94 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/getopt_long.h      |     52 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/getpeercred.c      |    108 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/getpeercred.h      |     37 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/pagectrl.c         |    219 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compat/pagectrl.h         |     47 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/compile                   |    142 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/config.guess              |   1526 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/config.h.in               |    338 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/config.sub                |   1658 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/configure                 |  13713 ----------
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/configure.ac              |    350 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/depcomp                   |    589 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/install-sh                |    519 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/m4/acx_pthread.m4         |    279 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/man/Makefile.am           |     35 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/man/Makefile.in           |    450 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/man/nslcd.8               |     54 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/man/nslcd.8.xml           |    132 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/man/nss-ldapd.conf.5      |    282 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/man/nss-ldapd.conf.5.xml  |    652 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/missing                   |    367 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/mkinstalldirs             |    161 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd-common.h            |    307 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd.h                   |    227 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/Makefile.am         |     36 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/Makefile.in         |    490 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/alias.c             |    148 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/attmap.c            |    210 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/attmap.h            |     88 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/cfg.c               |    841 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/cfg.h               |    142 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/common.c            |    141 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/common.h            |    164 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/ether.c             |    205 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/group.c             |    386 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/host.c              |    193 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/log.c               |    195 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/log.h               |     65 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/myldap.c            |   1523 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/myldap.h            |    127 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/netgroup.c          |    242 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/network.c           |    192 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/nslcd.c             |    636 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/passwd.c            |    522 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/protocol.c          |    182 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/rpc.c               |    183 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/service.c           |    237 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nslcd/shadow.c            |    286 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss-ldapd.conf            |    138 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/Makefile.am           |     50 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/Makefile.in           |    474 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/aliases.c             |     75 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/common.c              |     87 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/common.h              |    213 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/ethers.c              |     85 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/exports.linux         |     93 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/group.c               |    161 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/hosts.c               |    235 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/netgroup.c            |    125 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/networks.c            |    144 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/pam.c                 |    723 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/passwd.c              |     85 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/protocols.c           |     78 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/prototypes.h          |    171 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/rpc.c                 |     78 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/services.c            |     83 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/nss/shadow.c              |     77 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/Makefile.am         |     90 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/Makefile.in         |    930 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/nss-ldapd-test.conf |     28 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_aliases.c      |     96 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_cfg.c          |    247 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_dict.c         |    200 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_ethers.c       |    100 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_group.c        |    121 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_hosts.c        |    165 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_myldap.c       |    427 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_myldap.sh      |     42 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_netgroup.c     |    101 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_networks.c     |    115 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_nslcd_group.c  |    137 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_nsscmds.sh     |    379 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_passwd.c       |    114 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_protocols.c    |    104 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_rpc.c          |    104 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_services.c     |    106 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_set.c          |     68 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_shadow.c       |     99 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/test_tio.c          |    305 -
 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/tests/usernames.txt       |   2500 -
 external/bsd/openldap/dist/doc/drafts/draft-zeilenga-ldap-txn-xx.txt                       |    675 -
 external/bsd/openldap/dist/include/Makefile.in                                             |      4 +-
 external/bsd/openldap/dist/include/portable.hin                                            |     31 +-
 external/bsd/openldap/dist/libraries/libldap/os-ip.c                                       |      6 +-
 external/bsd/openldap/dist/libraries/libldap/os-local.c                                    |      6 +-
 external/bsd/openldap/dist/libraries/libldap/tls_o.c                                       |      8 +-
 external/bsd/openldap/dist/libraries/liblutil/csn.c                                        |     84 -
 external/bsd/openldap/dist/libraries/liblutil/passwd.c                                     |      6 +-
 external/bsd/openldap/dist/tests/scripts/acfilter.sh                                       |     22 -
 128 files changed, 53 insertions(+), 51570 deletions(-)

diffs (truncated from 52268 to 300 lines):

diff -r 75f532272eb1 -r ae21e13a1146 external/bsd/openldap/dist/build/mkversion
--- a/external/bsd/openldap/dist/build/mkversion        Sun Dec 12 15:17:36 2010 +0000
+++ b/external/bsd/openldap/dist/build/mkversion        Sun Dec 12 15:46:27 2010 +0000
@@ -1,9 +1,9 @@
 #! /bin/sh
 # Create a version.c file
-# OpenLDAP: pkg/ldap/build/mkversion,v 1.14.2.4 2009/01/22 00:00:41 kurt Exp
+# OpenLDAP: pkg/ldap/build/mkversion,v 1.14.2.5 2010/04/13 20:22:21 kurt Exp
 ## This work is part of OpenLDAP Software <http://www.openldap.org/>.
 ##
-## Copyright 1998-2009 The OpenLDAP Foundation.
+## Copyright 1998-2010 The OpenLDAP Foundation.
 ## All rights reserved.
 ##
 ## Redistribution and use in source and binary forms, with or without
@@ -54,7 +54,7 @@
 cat << __EOF__
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *
- * Copyright 1998-2009 The OpenLDAP Foundation.
+ * Copyright 1998-2010 The OpenLDAP Foundation.
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -67,7 +67,7 @@
  */
 
 static const char copyright[] =
-"Copyright 1998-2009 The OpenLDAP Foundation.  All rights reserved.\n"
+"Copyright 1998-2010 The OpenLDAP Foundation.  All rights reserved.\n"
 "COPYING RESTRICTIONS APPLY\n";
 
 $static $const char $SYMBOL[] =
diff -r 75f532272eb1 -r ae21e13a1146 external/bsd/openldap/dist/clients/tools/common.c
--- a/external/bsd/openldap/dist/clients/tools/common.c Sun Dec 12 15:17:36 2010 +0000
+++ b/external/bsd/openldap/dist/clients/tools/common.c Sun Dec 12 15:46:27 2010 +0000
@@ -1,10 +1,10 @@
-/*     $NetBSD: common.c,v 1.2 2010/07/11 00:47:36 mrg Exp $   */
+/*     $NetBSD: common.c,v 1.3 2010/12/12 15:46:28 adam Exp $  */
 
 /* common.c - common routines for the ldap client tools */
-/* OpenLDAP: pkg/ldap/clients/tools/common.c,v 1.78.2.29 2009/09/29 21:47:37 quanah Exp */
+/* OpenLDAP: pkg/ldap/clients/tools/common.c,v 1.78.2.31 2010/04/15 22:16:49 quanah Exp */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *
- * Copyright 1998-2009 The OpenLDAP Foundation.
+ * Copyright 1998-2010 The OpenLDAP Foundation.
  * Portions Copyright 2003 Kurt D. Zeilenga.
  * Portions Copyright 2003 IBM Corporation.
  * All rights reserved.
@@ -262,11 +262,13 @@
                ber_memfree( binddn );
        }
 
-#if 0  /* not yet */
        if ( passwd.bv_val != NULL ) {
                ber_memfree( passwd.bv_val );
        }
-#endif
+
+       if ( infile != NULL ) {
+               ber_memfree( infile );
+       }
 }
 
 void
@@ -1361,6 +1363,23 @@
 
        assert( nsctrls < (int) (sizeof(sctrls)/sizeof(sctrls[0])) );
 
+       if ( pw_file || want_bindpw ) {
+               assert( passwd.bv_val == NULL && passwd.bv_len == 0 );
+
+               if ( pw_file ) {
+                       if ( lutil_get_filed_password( pw_file, &passwd ) ) {
+                               exit( EXIT_FAILURE );
+                       }
+
+               } else {
+                       char *pw = getpassphrase( _("Enter LDAP Password: ") );
+                       if ( pw ) {
+                               passwd.bv_val = ber_strdup( pw );
+                               passwd.bv_len = strlen( passwd.bv_val );
+                       }
+               }
+       }
+
        if ( authmethod == LDAP_AUTH_SASL ) {
 #ifdef HAVE_CYRUS_SASL
                void *defaults;
diff -r 75f532272eb1 -r ae21e13a1146 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/AUTHORS
--- a/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/AUTHORS  Sun Dec 12 15:17:36 2010 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-The original nss_ldap library was written by Luke Howard of PADL Software Pty
-Ltd. In 2006 Arthur de Jong of West Consuling forked the library to split it
-into a thin NSS part and a server part. The copyright holders of most of the
-code are:
-
-Luke Howard <lukeh%padl.com@localhost>
-West Consulting <info%west.nl@localhost>
-Arthur de Jong <arthur%ch.tudelft.nl@localhost>
-
-The following people (in no particular order) have also volunteered their
-time, effort, and ideas to make this software available. If you feel you are
-unjustly left out of this list, please send an email.
-
-Steven Barrus <sbarrus%eng.utah.edu@localhost>
-David Begley <david%avarice.nepean.uws.edu.au@localhost>
-Maxim Batourine <Batourine_M%ald.utoronto.ca@localhost>
-Michael Brownea <mbrown%fensystems.co.uk@localhost>
-Max Caines <Max.Caines%wlv.ac.uk@localhost>
-Carlos Celso <carlos.celso%embraer.com.br@localhost>
-Peter Cherny <peterc%luddite.com.au@localhost>
-Howard Chu <hyc%symas.com@localhost>
-Ben Collins <bcollins%debian.org@localhost>
-Stephan Cremer <scremer%dohle.com@localhost>
-Alejandro Forero Cuervo <azul%freaks-unidos.net@localhost>
-Guenther Deschner <gd%samba.org@localhost>
-Luca Filipozzi <lucaf+nssldap%ece.ubc.ca@localhost>
-Andrew Findlay <Andrew.Findlay%skills-1st.co.uk@localhost>
-Cristian Gafton <gafton%redhat.com@localhost>
-Gabor Gombas <gombasg%inf.elte.hu@localhost>
-DJ Gregor <dj%gregor.com@localhost>
-Bob Guo <bob%mail.ied.ac.cn@localhost>
-Daniel Hanks <hanksdc%plug.org@localhost>
-Leif Hedstrom <leif%ogre.com@localhost>
-Emile Heitor <eheitor%isdnet.net@localhost>
-Geert Jansen <undisclosed>
-Szymon Juraszczyk <szymon%ssk.pl@localhost>
-Anselm Kruis <kruis%till-photonics.com@localhost>
-Thorsten Kukuk <kukuk%suse.de@localhost>
-Steve Langasek <vorlon%netexpress.net@localhost>
-Joe Little <jlittle%open-it.org@localhost>
-Phillip Liu <phillip%loudcloud.com@localhost>
-Larry Lile <llile%dreamworks.com@localhost>
-Jeff Mandel <jeff.mandel%probes.com@localhost>
-Peter Marschall <peter%adpm.de@localhost>
-Michael Mattice <mike%bmisystems.com@localhost>
-Dejan Muhamedagic <dejan.muhamedagic%at.ibm.com@localhost>
-Doug Nazar <nazard%dragoninc.on.ca@localhost>
-Frode Nordahl <frode%nordahl.net@localhost>
-Lars Oergel <lars.oergel%innominate.de@localhost>
-Fredrik Ohrn <ohrn%chl.chalmers.se@localhost>
-Rakesh Patel <rpatel%globix.com@localhost>
-Nathan Hawkins <Nathan.Hawkins%FMR.COM@localhost>
-Andrew Rechenberg <ARechenberg%shermanfinancialgroup.com@localhost>
-Greg Retowski <greg%rage.net@localhost>
-Alain Richard <alain.richard%equation.fr@localhost>
-Michael Shuey <shuey%ecn.purdue.edu@localhost>
-Oliver Schulze L. <oliver%samera.com.py@localhost>
-Alexander Spannagel <spannagel%jobpilot.com@localhost>
-Scott M. Stone <sstone%foo3.com@localhost>
-Gero Treuner <gero%faveve.uni-stuttgart.de@localhost>
-Jarkko Turkulainen <jt%wapit.com@localhost>
-Stein Vrale <stein%terminator.net@localhost>
-Simon Wilkinson <sxw%sxw.org.uk@localhost>
-Davide Puricelli <evo%debian.org@localhost>
-Sami Haahtinen <ressu%debian.org@localhost>
-Stephen Frost <sfrost%debian.org@localhost>
-Américo Monteiro <a_monteiro%netcabo.pt@localhost>
-Cyril Brulebois <cyril.brulebois%enst-bretagne.fr@localhost>
-Kenshi Muto <kmuto%debian.org@localhost>
-Andreas Schneider <anschneider%suse.de@localhost>
-Ralf Haferkamp <rhafer%suse.de@localhost>
-Michael Calmer <mc%suse.de@localhost>
-Erik Schanze <eriks%debian.org@localhost>
-Bart Cornelis <cobaco%skolelinux.no@localhost>
-Rudy Godoy Guillén <rudy%debian.org@localhost>
-Petter Reinholdtsen <pere%hungry.com@localhost>
diff -r 75f532272eb1 -r ae21e13a1146 external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/COPYING
--- a/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/COPYING  Sun Dec 12 15:17:36 2010 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,504 +0,0 @@
-                 GNU LESSER GENERAL PUBLIC LICENSE
-                      Version 2.1, February 1999
-
- Copyright (C) 1991, 1999 Free Software Foundation, Inc.
- 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-[This is the first released version of the Lesser GPL.  It also counts
- as the successor of the GNU Library Public License, version 2, hence
- the version number 2.1.]
-
-                           Preamble
-
-  The licenses for most software are designed to take away your
-freedom to share and change it.  By contrast, the GNU General Public
-Licenses are intended to guarantee your freedom to share and change
-free software--to make sure the software is free for all its users.
-
-  This license, the Lesser General Public License, applies to some
-specially designated software packages--typically libraries--of the
-Free Software Foundation and other authors who decide to use it.  You
-can use it too, but we suggest you first think carefully about whether
-this license or the ordinary General Public License is the better
-strategy to use in any particular case, based on the explanations below.
-
-  When we speak of free software, we are referring to freedom of use,
-not price.  Our General Public Licenses are designed to make sure that
-you have the freedom to distribute copies of free software (and charge
-for this service if you wish); that you receive source code or can get
-it if you want it; that you can change the software and use pieces of
-it in new free programs; and that you are informed that you can do
-these things.
-
-  To protect your rights, we need to make restrictions that forbid
-distributors to deny you these rights or to ask you to surrender these
-rights.  These restrictions translate to certain responsibilities for
-you if you distribute copies of the library or if you modify it.
-
-  For example, if you distribute copies of the library, whether gratis
-or for a fee, you must give the recipients all the rights that we gave
-you.  You must make sure that they, too, receive or can get the source
-code.  If you link other code with the library, you must provide
-complete object files to the recipients, so that they can relink them
-with the library after making changes to the library and recompiling
-it.  And you must show them these terms so they know their rights.
-
-  We protect your rights with a two-step method: (1) we copyright the
-library, and (2) we offer you this license, which gives you legal
-permission to copy, distribute and/or modify the library.
-
-  To protect each distributor, we want to make it very clear that
-there is no warranty for the free library.  Also, if the library is
-modified by someone else and passed on, the recipients should know
-that what they have is not the original version, so that the original
-author's reputation will not be affected by problems that might be
-introduced by others.
-
-  Finally, software patents pose a constant threat to the existence of
-any free program.  We wish to make sure that a company cannot
-effectively restrict the users of a free program by obtaining a
-restrictive license from a patent holder.  Therefore, we insist that
-any patent license obtained for a version of the library must be
-consistent with the full freedom of use specified in this license.
-
-  Most GNU software, including some libraries, is covered by the
-ordinary GNU General Public License.  This license, the GNU Lesser
-General Public License, applies to certain designated libraries, and
-is quite different from the ordinary General Public License.  We use
-this license for certain libraries in order to permit linking those
-libraries into non-free programs.
-
-  When a program is linked with a library, whether statically or using
-a shared library, the combination of the two is legally speaking a
-combined work, a derivative of the original library.  The ordinary
-General Public License therefore permits such linking only if the
-entire combination fits its criteria of freedom.  The Lesser General
-Public License permits more lax criteria for linking other code with
-the library.
-
-  We call this license the "Lesser" General Public License because it
-does Less to protect the user's freedom than the ordinary General
-Public License.  It also provides other free software developers Less
-of an advantage over competing non-free programs.  These disadvantages
-are the reason we use the ordinary General Public License for many
-libraries.  However, the Lesser license provides advantages in certain
-special circumstances.
-
-  For example, on rare occasions, there may be a special need to
-encourage the widest possible use of a certain library, so that it becomes
-a de-facto standard.  To achieve this, non-free programs must be
-allowed to use the library.  A more frequent case is that a free
-library does the same job as widely used non-free libraries.  In this
-case, there is little to gain by limiting the free library to free
-software only, so we use the Lesser General Public License.
-
-  In other cases, permission to use a particular library in non-free
-programs enables a greater number of people to use a large body of
-free software.  For example, permission to use the GNU C Library in
-non-free programs enables many more people to use the whole GNU
-operating system, as well as its variant, the GNU/Linux operating
-system.
-
-  Although the Lesser General Public License is Less protective of the
-users' freedom, it does ensure that the user of a program that is
-linked with the Library has the freedom and the wherewithal to run
-that program using a modified version of the Library.
-
-  The precise terms and conditions for copying, distribution and
-modification follow.  Pay close attention to the difference between a
-"work based on the library" and a "work that uses the library".  The
-former contains code derived from the library, whereas the latter must
-be combined with the library in order to run.
-
-                 GNU LESSER GENERAL PUBLIC LICENSE
-   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-  0. This License Agreement applies to any software library or other
-program which contains a notice placed by the copyright holder or
-other authorized party saying it may be distributed under the terms of
-this Lesser General Public License (also called "this License").
-Each licensee is addressed as "you".
-
-  A "library" means a collection of software functions and/or data
-prepared so as to be conveniently linked with application programs
-(which use some of those functions and data) to form executables.



Home | Main Index | Thread Index | Old Index