aboutsummaryrefslogtreecommitdiffstats
path: root/doc/bitlbee.schema
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2012-06-04 12:01:50 +0100
committerWilmer van der Gaast <wilmer@gaast.net>2012-06-04 12:01:50 +0100
commit0153ba9a0dbed83fa98281f4d1ad34ad08e379b5 (patch)
treef57e46a4c00f3d78379a891c0514b47dcda64952 /doc/bitlbee.schema
parentc43f4886bf2e0c94dca1ac69ac7415e21f59d066 (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.schema62
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 ) )