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 /doc/bitlbee.schema | |
parent | 1fa6a235283df04233a5dced99ab9a924bfb65f9 (diff) |
Add initial draft of BitlBee schema
Diffstat (limited to 'doc/bitlbee.schema')
-rw-r--r-- | doc/bitlbee.schema | 27 |
1 files changed, 27 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 |