diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2013-04-20 14:05:55 +0100 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2013-04-20 14:05:55 +0100 |
commit | e31e5b8f340a162180830dbe42dd438e59591cfd (patch) | |
tree | 029bbb166fda2e9b98a041039338835beb35a08e /doc/bitlbee.schema | |
parent | 9b2a8c10b61540c3c6892a4de7f52bf8657d455e (diff) | |
parent | bfafb99e6162b72e0f1ca7639de05f2b7bb3b23c (diff) |
Merging "storage" branch which I wrote long ago. It separates generation of
XML-formatted user configs from disk I/O so we can try to start using other
mechanisms to store them (a REST API or something, for example).
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 ) ) |