Menu

Tree [e549bd] default tip /
 History

Read Only access


File Date Author Commit
 ldif 2015-08-19 Mark R. Bannister Mark R. Bannister [261126] Add support for automountMapType attribute
 src 2015-08-19 Mark R. Bannister Mark R. Bannister [261126] Add support for automountMapType attribute
 .hgignore 2015-03-29 Mark R. Bannister Mark R. Bannister [8b26b7] Tidy up Python API and add a Perl API
 .hgtags 2015-08-20 Mark R. Bannister Mark R. Bannister [e549bd] Added tag DBIS_1_4_6 for changeset 26112697bb7c
 AUTHORS 2013-10-18 Mark R. Bannister Mark R. Bannister [003385] Commit basic layout and Pyloom class.
 COPYING 2013-10-18 Mark R. Bannister Mark R. Bannister [003385] Commit basic layout and Pyloom class.
 COPYRIGHT 2015-01-05 Mark R. Bannister Mark R. Bannister [4195b7] Update copyright message for 2015
 ChangeLog 2015-08-19 Mark R. Bannister Mark R. Bannister [261126] Add support for automountMapType attribute
 INSTALL 2014-12-03 Mark R. Bannister Mark R. Bannister [24743c] Finish reference implementation, dbis-1.0.0 is ...
 Makefile.am 2014-12-03 Mark R. Bannister Mark R. Bannister [24743c] Finish reference implementation, dbis-1.0.0 is ...
 Makefile.in 2015-03-29 Mark R. Bannister Mark R. Bannister [8b26b7] Tidy up Python API and add a Perl API
 NEWS 2015-08-19 Mark R. Bannister Mark R. Bannister [261126] Add support for automountMapType attribute
 README 2015-08-19 Mark R. Bannister Mark R. Bannister [261126] Add support for automountMapType attribute
 TODO 2014-12-03 Mark R. Bannister Mark R. Bannister [24743c] Finish reference implementation, dbis-1.0.0 is ...
 acinclude.m4 2015-03-29 Mark R. Bannister Mark R. Bannister [8b26b7] Tidy up Python API and add a Perl API
 aclocal.m4 2015-03-29 Mark R. Bannister Mark R. Bannister [8b26b7] Tidy up Python API and add a Perl API
 bootstrap 2014-12-03 Mark R. Bannister Mark R. Bannister [24743c] Finish reference implementation, dbis-1.0.0 is ...
 config.h 2015-08-19 Mark R. Bannister Mark R. Bannister [261126] Add support for automountMapType attribute
 config.h.in 2015-03-29 Mark R. Bannister Mark R. Bannister [8b26b7] Tidy up Python API and add a Perl API
 configure 2015-08-19 Mark R. Bannister Mark R. Bannister [261126] Add support for automountMapType attribute
 configure.ac 2015-08-19 Mark R. Bannister Mark R. Bannister [261126] Add support for automountMapType attribute
 daemon 2014-12-03 Mark R. Bannister Mark R. Bannister [24743c] Finish reference implementation, dbis-1.0.0 is ...
 nss 2014-12-03 Mark R. Bannister Mark R. Bannister [24743c] Finish reference implementation, dbis-1.0.0 is ...
 nss-configure-module-name.patch 2015-03-05 Mark R. Bannister Mark R. Bannister [567780] Now builds nss_dbis library by default instead ...
 nss-hosts.c.patch 2015-01-12 Mark R. Bannister Mark R. Bannister [86879f] Patch nss/hosts.c
 nss-innetgr-solaris.patch 2015-05-07 Mark R. Bannister Mark R. Bannister [db0aa9] Add innetgr patch to Solaris NSS library

Read Me

This is the reference implementation of Directory-Based Information Services
which is described in the following Internet Drafts:

    http://www.ietf.org/id/draft-bannister-dbis-mapping.txt
    http://www.ietf.org/id/draft-bannister-dbis-netgroup.txt
    http://www.ietf.org/id/draft-bannister-dbis-passwd.txt
    http://www.ietf.org/id/draft-bannister-dbis-hosts.txt
    http://www.ietf.org/id/draft-bannister-dbis-devices.txt
    http://www.ietf.org/id/draft-bannister-dbis-automounter.txt
    http://www.ietf.org/id/draft-bannister-dbis-custom.txt

This source distribution is organised as follows:

    src/bin             - Front-end scripts
    src/dbis            - DBIS libraries and utilities
    src/doc             - documentation
    src/etc             - DBIS configuration files
    src/pyloom          - Pyloom TCP server library
    src/perl            - Perl client library
    src/tests           - test suite run by 'make check'
    src/nsstests        - NSS test suite
    nss                 - external NSS library
    ldif                - LDAP schema

DBIS requires Python 2.x (2.4 or later) and the python-ldap module from
http://www.python-ldap.org.  Although dbis-cachemgr should work with any
reasonably modern version of python-ldap, there is a performance enhancement
that is automatically enabled if you are using version 2.4.17 that will reduce
the background load on the CPUs when there are pending LDAP search operations.
If you can use version 2.4.17 or later it is recommended that you do.  If you
can't, earlier versions will work just fine too.

DBIS can output data in JSON format, but requires a Python JSON library
to do that.  It will try UltraJSON (ujson) first and if that is not found
it will attempt to import json instead.  If there is no JSON library
available the server will function but JSON output will be disabled.

For help using the command-line interface, run:
    man dbis

For help using the Python library, run:
    python -c 'import dbis.client; help(dbis.client)'

For help using the Perl library, run:
    perldoc DBIS::Client
    
There is also an extensive Wiki site at http://dbis.sf.net containing
lots of useful documentation.

See NEWS for the latest available features and functionality.
See COPYRIGHT for applicable copyright notices.
See COPYING for copying conditions.

------------------------------------------------------------------------------
Mark R. Bannister
Email: cambridge@users.sourceforge.net
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.