~ubuntu-branches/ubuntu/precise/nss-pam-ldapd/precise-security

« back to all changes in this revision

Viewing changes to nslcd/Makefile.in

  • Committer: Package Import Robot
  • Author(s): Arthur de Jong
  • Date: 2011-09-04 21:00:00 UTC
  • mfrom: (14.1.4 experimental)
  • Revision ID: package-import@ubuntu.com-20110904210000-pe3u91iga88vtr16
Tags: 0.8.4
* Upload to unstable
* switch to using the member attribute by default instead of
  uniqueMember (backwards incompatible change)
* only return "x" as a password hash when the object has the shadowAccount
  objectClass and nsswitch.conf is configured to do shadow lookups using
  LDAP (this avoids some problems with pam_unix)
* fix problem with partial attribute name matches in DN (thanks Timothy
  White)
* fix a problem with objectSid mappings with recent versions of OpenLDAP
  (patch by Wesley Mason)
* set the socket timeout in a connection callback to avoid timeout
  issues during the SSL handshake (patch by Stefan Völkel)
* check for unknown variables in pam_authz_search
* only check password expiration when authenticating, only check account
  expiration when doing authorisation
* make buffer sizes consistent and grow all buffers holding string
  representations of numbers to be able to hold 64-bit numbers
* update AX_PTHREAD from autoconf-archive
* support querying DNS SRV records from a different domain than the current
  one (based on a patch by James M. Leddy)
* fix a problem with uninitialised memory while parsing the tls_ciphers
  option (closes: #638872) (but doesn't work yet due to #640384)
* implement bounds checking of numeric values read from LDAP (patch by
  Jakub Hrozek)
* correctly support large uid and gid values from LDAP (patch by Jakub
  Hrozek)
* improvements to the configure script (patch by Jakub Hrozek)
* switch to dh for debian/rules and bump debhelper compatibility to 8
* build Debian packages with multiarch support
* ship shlibs (but still no symbol files) for libnss-ldapd since that was
  the easiest way to support multiarch
* fix output in init script when restarting nslcd (closes: #637132)
* correctly handle leading and trailing spaces in preseeded debconf uri
  option (patch by Andreas B. Mundt) (closes: #637863)
* support spaces around database names in /etc/nsswitch.conf while
  configuring package (closes: #640185)
* updated Russian debconf translation by Yuri Kozlov (closes: #637751)
* updated French debconf translation by Christian Perrier (closes: #637756)
* added Slovak debconf translation by Slavko (closes: #637759)
* updated Danish debconf translation by Joe Hansen (closes :#637763)
* updated Brazilian Portuguese debconf translation by Denis Doria
* updated Portuguese debconf translation by Américo Monteiro
* updated Japanese debconf translation by Kenshi Muto (closes: #638195)
* updated Czech debconf translation by Miroslav Kure (closes: #639026)
* updated German debconf translation by Chris Leick (closes: #639107)
* updated Spanish debconf translation by Francisco Javier Cuadrado
  (closes: #639236)
* updated Dutch debconf translation by Arthur de Jong with help from Paul
  Gevers and Jeroen Schot

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
# Makefile.am - use automake to generate Makefile.in
19
19
#
20
20
# Copyright (C) 2006, 2007 West Consulting
21
 
# Copyright (C) 2006, 2007, 2008, 2009 Arthur de Jong
 
21
# Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011 Arthur de Jong
22
22
#
23
23
# This library is free software; you can redistribute it and/or
24
24
# modify it under the terms of the GNU Lesser General Public
71
71
PROGRAMS = $(sbin_PROGRAMS)
72
72
am_nslcd_OBJECTS = nslcd.$(OBJEXT) log.$(OBJEXT) common.$(OBJEXT) \
73
73
        myldap.$(OBJEXT) cfg.$(OBJEXT) attmap.$(OBJEXT) \
74
 
        alias.$(OBJEXT) ether.$(OBJEXT) group.$(OBJEXT) host.$(OBJEXT) \
75
 
        netgroup.$(OBJEXT) network.$(OBJEXT) passwd.$(OBJEXT) \
76
 
        protocol.$(OBJEXT) rpc.$(OBJEXT) service.$(OBJEXT) \
77
 
        shadow.$(OBJEXT) pam.$(OBJEXT)
 
74
        nsswitch.$(OBJEXT) alias.$(OBJEXT) ether.$(OBJEXT) \
 
75
        group.$(OBJEXT) host.$(OBJEXT) netgroup.$(OBJEXT) \
 
76
        network.$(OBJEXT) passwd.$(OBJEXT) protocol.$(OBJEXT) \
 
77
        rpc.$(OBJEXT) service.$(OBJEXT) shadow.$(OBJEXT) pam.$(OBJEXT)
78
78
nslcd_OBJECTS = $(am_nslcd_OBJECTS)
79
79
nslcd_DEPENDENCIES = ../common/libtio.a ../common/libdict.a \
80
80
        ../common/libexpr.a ../compat/libcompat.a
110
110
ECHO_N = @ECHO_N@
111
111
ECHO_T = @ECHO_T@
112
112
EGREP = @EGREP@
 
113
ENABLE_CONFIGFILE_CHECKING = @ENABLE_CONFIGFILE_CHECKING@
113
114
EXEEXT = @EXEEXT@
114
115
GREP = @GREP@
115
116
INSTALL = @INSTALL@
120
121
LDFLAGS = @LDFLAGS@
121
122
LIBOBJS = @LIBOBJS@
122
123
LIBS = @LIBS@
 
124
LN_S = @LN_S@
123
125
LTLIBOBJS = @LTLIBOBJS@
124
126
MAINT = @MAINT@
125
127
MAKEINFO = @MAKEINFO@
129
131
NSLCD_PIDFILE = @NSLCD_PIDFILE@
130
132
NSLCD_SOCKET = @NSLCD_SOCKET@
131
133
NSS_LDAP_SONAME = @NSS_LDAP_SONAME@
 
134
NSS_MODULE_OBJS = @NSS_MODULE_OBJS@
132
135
OBJEXT = @OBJEXT@
133
136
PACKAGE = @PACKAGE@
134
137
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
137
140
PACKAGE_TARNAME = @PACKAGE_TARNAME@
138
141
PACKAGE_URL = @PACKAGE_URL@
139
142
PACKAGE_VERSION = @PACKAGE_VERSION@
 
143
PAM_LDAP_SONAME = @PAM_LDAP_SONAME@
 
144
PAM_SECLIB_DIR = @PAM_SECLIB_DIR@
140
145
PATH_SEPARATOR = @PATH_SEPARATOR@
141
146
PTHREAD_CC = @PTHREAD_CC@
142
147
PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
143
148
PTHREAD_LIBS = @PTHREAD_LIBS@
 
149
PYTHON = @PYTHON@
 
150
PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
 
151
PYTHON_PLATFORM = @PYTHON_PLATFORM@
 
152
PYTHON_PREFIX = @PYTHON_PREFIX@
 
153
PYTHON_VERSION = @PYTHON_VERSION@
144
154
RANLIB = @RANLIB@
145
155
RELEASE_MONTH = @RELEASE_MONTH@
146
156
SET_MAKE = @SET_MAKE@
147
157
SHELL = @SHELL@
148
158
STRIP = @STRIP@
149
159
VERSION = @VERSION@
150
 
VERSION_SCRIPT_FLAG = @VERSION_SCRIPT_FLAG@
151
160
abs_builddir = @abs_builddir@
152
161
abs_srcdir = @abs_srcdir@
153
162
abs_top_builddir = @abs_top_builddir@
187
196
mandir = @mandir@
188
197
mkdir_p = @mkdir_p@
189
198
nslcd_LIBS = @nslcd_LIBS@
 
199
nss_ldap_so_LDFLAGS = @nss_ldap_so_LDFLAGS@
 
200
nss_ldap_so_LINK = @nss_ldap_so_LINK@
190
201
oldincludedir = @oldincludedir@
 
202
pam_ldap_so_LDFLAGS = @pam_ldap_so_LDFLAGS@
 
203
pam_ldap_so_LINK = @pam_ldap_so_LINK@
191
204
pdfdir = @pdfdir@
 
205
pkgpyexecdir = @pkgpyexecdir@
 
206
pkgpythondir = @pkgpythondir@
192
207
prefix = @prefix@
193
208
program_transform_name = @program_transform_name@
194
209
psdir = @psdir@
 
210
pyexecdir = @pyexecdir@
 
211
pythondir = @pythondir@
195
212
sbindir = @sbindir@
196
213
sharedstatedir = @sharedstatedir@
197
214
srcdir = @srcdir@
213
230
                myldap.c myldap.h \
214
231
                cfg.c cfg.h \
215
232
                attmap.c attmap.h \
 
233
                nsswitch.c \
216
234
                alias.c ether.c group.c host.c netgroup.c network.c \
217
235
                passwd.c protocol.c rpc.c service.c shadow.c pam.c
218
236
 
219
 
nslcd_LDADD = @nslcd_LIBS@ @PTHREAD_LIBS@ ../common/libtio.a ../common/libdict.a \
220
 
              ../common/libexpr.a ../compat/libcompat.a
 
237
nslcd_LDADD = ../common/libtio.a ../common/libdict.a \
 
238
              ../common/libexpr.a ../compat/libcompat.a \
 
239
              @nslcd_LIBS@ @PTHREAD_LIBS@
221
240
 
222
241
all: all-am
223
242
 
312
331
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/netgroup.Po@am__quote@
313
332
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/network.Po@am__quote@
314
333
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nslcd.Po@am__quote@
 
334
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nsswitch.Po@am__quote@
315
335
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pam.Po@am__quote@
316
336
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/passwd.Po@am__quote@
317
337
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/protocol.Po@am__quote@