diff options
| author | Jelmer Vernooij <jelmer@samba.org> | 2005-12-21 13:13:10 +0100 | 
|---|---|---|
| committer | Jelmer Vernooij <jelmer@samba.org> | 2005-12-21 13:13:10 +0100 | 
| commit | d9d36fc09996ed8c2574f9336c3594aa3cc56941 (patch) | |
| tree | e0da23e3f45a6b89dc574f302f0e07f05fe75eb8 | |
| parent | 1fa6a235283df04233a5dced99ab9a924bfb65f9 (diff) | |
Add initial draft of BitlBee schema
| -rw-r--r-- | doc/bitlbee.schema | 27 | ||||
| -rw-r--r-- | storage.c | 2 | 
2 files changed, 29 insertions, 0 deletions
| diff --git a/doc/bitlbee.schema b/doc/bitlbee.schema new file mode 100644 index 00000000..47d5e706 --- /dev/null +++ b/doc/bitlbee.schema @@ -0,0 +1,27 @@ +## LDAP Schema file for BitlBee +## +## We need the following object classes and related attributes: +## bitlBeeNick: +##  - nick +##  - password +##  - setting (multiple values) +##  +## bitlBeeAccount: +##  - protocol (msn, oscar, jabber, yahoo, ...) +##  - username +##  - password +##  - server name +## +## bitlBeeBuddy: +##  - nick +##  - handle + +## each bitlBeeNick has zero or more bitlBeeAccount subentries +## and bitlBeeAccount entries contain zero or more bitlBeeBuddy entries + +## The admin needs to setup the LDAP server to: +## - allow anonymous users to auth against bitlBeeNick objects on the  +##   password field +## - allow anonymous users to create new objects that start with nick= +## - allow read/write for a user that is authenticated only to his/her own  +##   object and subentries @@ -6,6 +6,8 @@  /* Support for multiple storage backends */ +/* Copyright (C) 2005 Jelmer Vernooij <jelmer@samba.org> */ +  /*    This program is free software; you can redistribute it and/or modify    it under the terms of the GNU General Public License as published by | 
