Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* remove last usage of struct ldap_args and add FIXMEArthur de Jong2007-09-071-5/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@379 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove the ldap-schema.[ch] files since this is now ↵Arthur de Jong2007-09-0717-234/+0
| | | | | | fully implemented in the database specific files git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@378 ef36b2f9-881f-0410-afb5-c4e39611909c
* also pass search filter for the *_all() functions from ↵Arthur de Jong2007-09-0714-500/+233
| | | | | | the database module instead of doing it in ldap-nss.c git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@377 ef36b2f9-881f-0410-afb5-c4e39611909c
* rename attlst stuff to attrs since that is the name of ↵Arthur de Jong2007-09-0711-132/+132
| | | | | | the parameter that is passed git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@376 ef36b2f9-881f-0410-afb5-c4e39611909c
* move some of the filter code to the database specific ↵Arthur de Jong2007-09-0718-426/+653
| | | | | | modules to be able to reduce complexity of ldap-nss.c later on git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@375 ef36b2f9-881f-0410-afb5-c4e39611909c
* clean generated manual pages in maintainer-clean targetArthur de Jong2007-09-051-3/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@374 ef36b2f9-881f-0410-afb5-c4e39611909c
* include service name in attlst storage and functionsArthur de Jong2007-09-0311-132/+132
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@373 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove sigpipe handling code since sigpipe is ignored ↵Arthur de Jong2007-09-031-69/+2
| | | | | | throughout the program git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@372 ef36b2f9-881f-0410-afb5-c4e39611909c
* always ship docbook sources and generated manual pages ↵Arthur de Jong2007-08-271-2/+4
| | | | | | and always install manual pages (even without docbook2x-man) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@371 ef36b2f9-881f-0410-afb5-c4e39611909c
* upgrade to using automake 1.10Arthur de Jong2007-08-276-153/+399
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@370 ef36b2f9-881f-0410-afb5-c4e39611909c
* use AM_PROG_CC_C_O to have per-target compiler flagsArthur de Jong2007-08-271-0/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@369 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.3 release0.3Arthur de Jong2007-08-267-28/+429
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@366 ef36b2f9-881f-0410-afb5-c4e39611909c
* workaround for problems splint has in parsing system ↵Arthur de Jong2007-08-261-1/+2
| | | | | | header files git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@365 ef36b2f9-881f-0410-afb5-c4e39611909c
* move enum ldap_map_selector and struct ↵Arthur de Jong2007-08-262-30/+30
| | | | | | ldap_service_search_descriptor from ldap-nss.h to cfg.h git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@364 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix handling of configfile values with spaces and ↵Arthur de Jong2007-08-251-9/+16
| | | | | | symbols that could cause problems with sed git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@363 ef36b2f9-881f-0410-afb5-c4e39611909c
* change regular expression boundry to | instead of % ↵Arthur de Jong2007-08-251-1/+1
| | | | | | because it is less likely to appear with normal use git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@362 ef36b2f9-881f-0410-afb5-c4e39611909c
* clear password informating in Debconf database if binddn ↵Arthur de Jong2007-08-251-2/+6
| | | | | | is not used git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@361 ef36b2f9-881f-0410-afb5-c4e39611909c
* add some checks for the configuration moduleArthur de Jong2007-08-192-2/+228
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@360 ef36b2f9-881f-0410-afb5-c4e39611909c
* move dict and tio tests into the tests directoryArthur de Jong2007-08-196-58/+12
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@359 ef36b2f9-881f-0410-afb5-c4e39611909c
* include updated Portugese translation by Américo ↵Arthur de Jong2007-08-191-40/+14
| | | | | | Monteiro <a_monteiro@netcabo.pt> git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@358 ef36b2f9-881f-0410-afb5-c4e39611909c
* change Project-Id-Version project nameArthur de Jong2007-08-191-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@357 ef36b2f9-881f-0410-afb5-c4e39611909c
* update Project-Id-Version and Report-Msgid-Bugs-To headersArthur de Jong2007-08-1914-15/+15
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@356 ef36b2f9-881f-0410-afb5-c4e39611909c
* include newer version of acx_pthread.m4Arthur de Jong2007-08-192-13/+11
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@355 ef36b2f9-881f-0410-afb5-c4e39611909c
* add a note about case-sensitivity of NSS and LDAP databasesArthur de Jong2007-08-191-0/+9
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@354 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix some bugs in mangling of configfile and be more ↵Arthur de Jong2007-08-192-32/+14
| | | | | | cautious about replacing values (only replace first occurrence and only match options with the correct number of options) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@353 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove passwords from configfile if the [root]binddn ↵Arthur de Jong2007-08-191-8/+14
| | | | | | option was removed and always unset the passwd in the debconf database git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@352 ef36b2f9-881f-0410-afb5-c4e39611909c
* include updated filesArthur de Jong2007-08-192-6/+10
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@351 ef36b2f9-881f-0410-afb5-c4e39611909c
* no longer use /etc/libnss-ldap.conf as a basis for ↵Arthur de Jong2007-08-191-31/+3
| | | | | | creating a new configuration file since the syntax is no longer compatible git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@350 ef36b2f9-881f-0410-afb5-c4e39611909c
* only restart nscd on configureArthur de Jong2007-08-191-7/+3
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@349 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove the ldap-version question as it should be ↵Arthur de Jong2007-08-1917-609/+504
| | | | | | unneeded in the most common installations (where it needs to be set the whole config is likely te need tweaking) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@348 ef36b2f9-881f-0410-afb5-c4e39611909c
* rephrase the uri question and add some more pointers on ↵Arthur de Jong2007-08-1815-64/+245
| | | | | | how to specify the value git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@347 ef36b2f9-881f-0410-afb5-c4e39611909c
* change remaining reference to $PIDFILE into $NSLCD_PIDFILEArthur de Jong2007-08-181-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@346 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix a couple of uses of per-map bases that could be NULL ↵Arthur de Jong2007-08-181-74/+28
| | | | | | and remove the ldap_proxy_bind_args that wasn't used anywhere git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@345 ef36b2f9-881f-0410-afb5-c4e39611909c
* replace remaining \- with -Arthur de Jong2007-08-181-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@344 ef36b2f9-881f-0410-afb5-c4e39611909c
* rewrite configuration file handling to be simpler and ↵Arthur de Jong2007-08-1810-1154/+976
| | | | | | more consistent, this does mean that the syntax of the configfile has changed from the PADL one and that some options were removed (also update manual page and sample config file to reflect changes) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@343 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove nss_initgroups and nss_initgroups_ignoreusers ↵Arthur de Jong2007-08-033-152/+24
| | | | | | configfile options git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@342 ef36b2f9-881f-0410-afb5-c4e39611909c
* documentation improvementsArthur de Jong2007-08-032-35/+41
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@341 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove --enable-paged-results configure option and now ↵Arthur de Jong2007-08-037-111/+32
| | | | | | always do runtime configuration, remove nss_paged_results configfile option and use pagesize option to specify usage of paging or not git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@340 ef36b2f9-881f-0410-afb5-c4e39611909c
* some spelling fixes, added a section on unsupported ↵Arthur de Jong2007-08-021-12/+31
| | | | | | features and rephrased default LDAP schema objectclasses as filters git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@339 ef36b2f9-881f-0410-afb5-c4e39611909c
* switch to using docbook for manual pages, use ↵Arthur de Jong2007-07-318-537/+878
| | | | | | docbook2x-man for generating the manual pages and update the nss-ldapd.conf manual page slightly git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@338 ef36b2f9-881f-0410-afb5-c4e39611909c
* define the list of attributes to look up in searches in ↵Arthur de Jong2007-07-2816-270/+211
| | | | | | the service modules instead of in ldap-schema git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@337 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix typo in commentArthur de Jong2007-07-281-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@336 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix typoArthur de Jong2007-07-271-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@334 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove some more old mapping stuff and change ↵Arthur de Jong2007-07-262-180/+23
| | | | | | configuration file keyword to map with the new syntax git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@332 ef36b2f9-881f-0410-afb5-c4e39611909c
* switch to the new attribute mapping codeArthur de Jong2007-07-2616-190/+160
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@331 ef36b2f9-881f-0410-afb5-c4e39611909c
* get rid of default and override attribute value mappings ↵Arthur de Jong2007-07-265-426/+33
| | | | | | and remove host and port configuration options git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@330 ef36b2f9-881f-0410-afb5-c4e39611909c
* move some shadow specific functions to shadow.cArthur de Jong2007-07-263-38/+34
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@329 ef36b2f9-881f-0410-afb5-c4e39611909c
* make function _nss_ldap_add_uri() staticArthur de Jong2007-07-262-42/+39
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@328 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove some more unused codeArthur de Jong2007-07-243-25/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@327 ef36b2f9-881f-0410-afb5-c4e39611909c
* switch to a new interface for doing attribute mapping, ↵Arthur de Jong2007-07-2420-179/+597
| | | | | | splitting the attribute mapping stuff into a separate file git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@326 ef36b2f9-881f-0410-afb5-c4e39611909c