Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > b4c64d214769b8754398a40cca1eb004 > files > 11

perl-Asterisk-LDAP-0.6.0-6mdv2010.0.noarch.rpm

#####
# Begin asteriskExtensions
# $Id asterisk.schema,v 0.5.8 2005/11/07 11:06:41 ben Exp $
#####
# 22736 - Digium OID Prefix
# 22736.1 - LDAP OIDs
# 22736.1.1  - asteriskObject object class
# 22736.1.10 - asteriskExtensions object class
# 22736.1.20 - asteriskVoiceMail object class
# 22736.1.21 - asteriskVoiceMailbox object class
# 22736.1.30 - asteriskMusicOnHold object class
# 22736.1.40 - asteriskUser object class
# 22736.1.41 - asteriskSIPUser object class
# 22736.1.42 - asteriskIAXUser object class
# 22736.1.50 - asteriskMeetMe object class

attributetype ( 1.3.6.1.6.1.22736.1.1.1.1 NAME 'asteriskDID'
	DESC 'Asterisk Direct Inward Dial number'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32}
	EQUALITY telephoneNumberMatch
	SUBSTR telephoneNumberSubstringsMatch )

attributetype ( 1.3.6.1.6.1.22736.1.1.1.2 NAME 'asteriskSerial'
	DESC 'Serial number of last update'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
	EQUALITY integerMatch SINGLE-VALUE )

objectClass ( 1.3.6.1.6.1.22736.1.1.1 NAME 'asteriskObject'
	DESC 'Asterisk Object'
	SUP top STRUCTURAL
	MUST ( cn )
	MAY ( description $ asteriskDID $ asteriskSerial ) )

attributetype ( 1.3.6.1.6.1.22736.1.10.1 NAME 'asteriskExtensionLine'
	DESC 'Asterisk PBX Dialplan entry ("exten => " should be prepended)'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

attributetype ( 1.3.6.1.6.1.22736.1.10.2 NAME 'context'
	DESC 'Asterisk PBX Dialplan Context'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch SINGLE-VALUE )

attributetype ( 1.3.6.1.6.1.22736.1.10.3 NAME 'asteriskIncludeLine'
	DESC 'Asterisk PBX Dialplan Context'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

attributetype ( 1.3.6.1.6.1.22736.1.10.4 NAME 'asteriskIgnorePat'
	DESC 'Asterisk PBX Dialplan Context'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

attributetype ( 1.3.6.1.6.1.22736.1.10.5 NAME 'asteriskExtensionBareLine'
	DESC 'Asterisk PBX Dialplan Bare Line (No prefix should be prepended)'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

objectclass ( 1.3.6.1.6.1.22736.1.10 NAME 'asteriskExtensions'
	DESC 'Asterisk PBX Dialplan'
	SUP top AUXILIARY
	MUST ( context )
	MAY ( asteriskExtensionLine $ asteriskIncludeLine $ asteriskIgnorePat $
		telephoneNumber $ asteriskExtensionBareLine ) )

#####
# Begin asteriskVoicemail
#####
attributetype ( 1.3.6.1.6.1.22736.1.20.1 NAME 'asteriskVoicemailBareLine'
	DESC 'Asterisk PBX voicemail.conf bare line (no processing when written to voicemail.conf)'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

objectclass ( 1.3.6.1.6.1.22736.1.20 NAME 'asteriskVoicemail'
	DESC 'Asterisk PBX Voicemail Configuration'
	SUP top AUXILIARY
	MUST ( context )
	MAY ( asteriskVoicemailBareLine ) )

#####
# Begin asteriskVoiceMailbox
#####

attributetype ( 1.3.6.1.6.1.22736.1.21.1 NAME 'voiceMailbox'
	DESC 'Asterisk PBX Voice Mailbox number'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.36
	EQUALITY numericStringMatch SINGLE-VALUE )

attributetype ( 1.3.6.1.6.1.22736.1.21.2 NAME 'asteriskVoiceMailboxOptions'
	DESC 'Asterisk PBX Voice Mailbox options'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

attributetype ( 1.3.6.1.6.1.22736.1.21.3 NAME 'voiceMailboxPin'
	DESC 'Asterisk PBX Voice Mailbox PIN'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.36
	EQUALITY numericStringMatch SINGLE-VALUE )

attributetype ( 1.3.6.1.6.1.22736.1.21.4 NAME 'asteriskPager'
	DESC 'Asterisk PBX Voicemail notification pager (email)'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

objectclass ( 1.3.6.1.6.1.22736.1.21 NAME 'asteriskVoiceMailbox'
	DESC 'Asterisk PBX Voice Mail Box'
	SUP top AUXILIARY
	MUST ( voiceMailbox )
	MAY ( asteriskVoiceMailboxOptions $ mail $ telephoneNumber $
		asteriskPager $ context $ voiceMailboxPin $ cn) )

#####
# Begin asteriskMusicOnHold
#####

attributetype ( 1.3.6.1.6.1.22736.1.30.1 NAME 'asteriskMusicOnHoldClass'
	DESC 'Asterisk PBX Music On Hold Class'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

objectclass ( 1.3.6.1.6.1.22736.1.30 NAME 'asteriskMusicOnHold'
        DESC 'Asterisk PBX Music On Hold'
        SUP top AUXILIARY
	MAY ( context $ asteriskMusicOnHoldClass $ asteriskSerial ) )

#####
# Begin asteriskUser
#####

attributetype ( 1.3.6.1.6.1.22736.1.40.1 NAME 'asteriskUserSecret'
	DESC 'Asterisk PBX Secret used for IAX or SIP'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

attributetype ( 1.3.6.1.6.1.22736.1.40.2 NAME 'asteriskUserDialOptions'
	DESC 'Asterisk PBX Personal Dial Options (MoH, ring timer)'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

attributetype ( 1.3.6.1.6.1.22736.1.40.3 NAME 'asteriskUserType'
	DESC 'Asterisk PBX User connection type (friend, peer, user)'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

attributetype ( 1.3.6.1.6.1.22736.1.40.4 NAME 'asteriskUserContext'
	DESC 'Asterisk PBX User context'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

attributetype ( 1.3.6.1.6.1.22736.1.40.5 NAME 'asteriskUserDialTimeout'
	DESC 'Asterisk PBX User Dial timeout in seconds'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.36
	EQUALITY numericStringMatch )

objectclass ( 1.3.6.1.6.1.22736.1.40 NAME 'asteriskUser'
        DESC 'Asterisk PBX User'
        SUP top AUXILIARY
	MAY ( telephoneNumber $ context $ AsteriskUserSecret $
		asteriskUserDialOptions $ asteriskUserType $
		asteriskUserDialTimeout $ asteriskDID ) )

#####
# Begin asteriskSIPUser
#####

attributetype ( 1.3.6.1.6.1.22736.1.41.1 NAME 'asteriskSIPUserType'
	DESC 'Asterisk PBX Session Initiation Protocol connection type'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch )

attributetype ( 1.3.6.1.6.1.22736.1.41.2 NAME 'asteriskSIPUserContext'
	DESC 'Asterisk PBX Session Initiation Protocol context'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch SINGLE-VALUE )

attributetype ( 1.3.6.1.6.1.22736.1.41.3 NAME 'asteriskSIPUserPermitIPRange'
	DESC 'Asterisk PBX Session Initiation Protocol permit connections from IP Range'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
	EQUALITY caseExactMatch SINGLE-VALUE )

objectclass ( 1.3.6.1.6.1.22736.1.41 NAME 'asteriskSIPUser'
        DESC 'Asterisk PBX SIP User'
        SUP asteriskUser AUXILIARY
	MAY ( asteriskSIPUserType $ asteriskSIPUserContext $
		asteriskSIPUserPermitIPRange ) )

#####
# Begin asteriskIAXUser
#####

#####
# Begin asteriskMeetMe
#####
attributetype ( 1.3.6.1.6.1.22736.1.50.1 NAME 'asteriskConfRoom'
	DESC 'Asterisk PBX MeetMe Conference Room Number'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.36
	EQUALITY numericStringMatch )

attributetype ( 1.3.6.1.6.1.22736.1.50.2 NAME 'asteriskConfPin'
	DESC 'Asterisk PBX MeetMe Conference Room Passcode/PIN'
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.36
	EQUALITY numericStringMatch )

objectclass ( 1.3.6.1.6.1.22736.1.50 NAME 'asteriskMeetMe'
        DESC 'Asterisk PBX Meet Me Conference Room'
        SUP top AUXILIARY
	MAY ( asteriskConfRoom $ asteriskConfPin ) )