diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2012-06-04 12:01:50 +0100 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2012-06-04 12:01:50 +0100 |
commit | 0153ba9a0dbed83fa98281f4d1ad34ad08e379b5 (patch) | |
tree | f57e46a4c00f3d78379a891c0514b47dcda64952 /doc/bitlbee.schema | |
parent | c43f4886bf2e0c94dca1ac69ac7415e21f59d066 (diff) |
Drop the LDAP stuff that was never even close to finished.
There was actually a branch where LDAP support was more or less in a usable
state, but there were still some unsolved problems including the fact that
every setting has its own LDAP schema entry, which would mean lots of
maintenance overhead for pretty much every BitlBee release. :-(
Instead, we'll just stick to the XML format everywhere and just store it
in different ways.
Diffstat (limited to 'doc/bitlbee.schema')
-rw-r--r-- | doc/bitlbee.schema | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/doc/bitlbee.schema b/doc/bitlbee.schema deleted file mode 100644 index 3322e057..00000000 --- a/doc/bitlbee.schema +++ /dev/null @@ -1,62 +0,0 @@ -## LDAP Schema file for BitlBee -## Copyright (C) 2006 Jelmer Vernooij <jelmer@samba.org> -## -## We need the following object classes and related attributes: -## -## 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 - -## - userid -## - userPassword -## - setting (multiple values) -## depends: top, account - -attributetype ( 1.3.6.1.4.1.25873.2.1.1 NAME 'bitlBeeAutoConnect' - DESC 'Autoconnect setting' - EQUALITY booleanMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) - -attributetype ( 1.3.6.1.4.1.25873.2.1.2 NAME 'bitlBeeAccountNo' - DESC 'Account number' - EQUALITY integerMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) - -objectclass ( 1.3.6.1.4.1.25873.2.2.3 NAME 'bitlBeeAccount' SUP account STRUCTURAL - DESC 'BitlBee User Account ' - MUST ( userid, userPassword ) - MAY ( ) ) - -## bitlBeeAccount: -## - accountNo 1.3.6.1.4.1.1466.115.121.1.27 -## - protocol (msn, oscar, jabber, yahoo, ...) -## - username -## - password -## - server name -## - autoconnect (true/false) 1.3.6.1.4.1.1466.115.121.1.7 -## depends: top - -objectclass ( 1.3.6.1.4.1.25873.2.2.1 NAME 'bitlBeeIMAccount' SUP account STRUCTURAL - DESC 'BitlBee IM Account ' - MUST ( bitlBeeAccountNo, userid, userPassword ) - MAY ( host, bitlBeeAutoconnect ) ) - -objectclass ( 1.3.6.1.4.1.25873.2.2.2 NAME 'bitlBeeSetting' SUP top STRUCTURAL - DESC 'BitlBee Configuration Setting' - MUST ( bitlBeeSettingName ) - MAY ( bitlBeeSettingValue ) ) - -objectclass ( 1.3.6.1.4.1.25873.2.2.3 NAME 'bitlBeeBuddy' SUP top STRUCTURAL - DESC 'BitlBee Nick Mapping' - MUST ( bitlBeeBuddyHandle ) - MAY ( ircNick ) ) |