diff options
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/realtime/mysql/sippeers.sql | 2 | ||||
-rw-r--r-- | contrib/realtime/postgresql/realtime.sql | 2 | ||||
-rw-r--r-- | contrib/scripts/asterisk.ldap-schema | 12 | ||||
-rw-r--r-- | contrib/scripts/asterisk.ldif | 11 |
4 files changed, 24 insertions, 3 deletions
diff --git a/contrib/realtime/mysql/sippeers.sql b/contrib/realtime/mysql/sippeers.sql index e0dbe1a43..1b01b2809 100644 --- a/contrib/realtime/mysql/sippeers.sql +++ b/contrib/realtime/mysql/sippeers.sql @@ -79,6 +79,7 @@ CREATE TABLE IF NOT EXISTS `sippeers` ( `callingpres` enum('allowed_not_screened','allowed_passed_screen','allowed_failed_screen','allowed','prohib_not_screened','prohib_passed_screen','prohib_failed_screen','prohib') DEFAULT NULL, `mohinterpret` varchar(40) DEFAULT NULL, `mohsuggest` varchar(40) DEFAULT NULL, + `path` varchar(256) DEFAULT NULL, `parkinglot` varchar(40) DEFAULT NULL, `hasvoicemail` enum('yes','no') DEFAULT NULL, `subscribemwi` enum('yes','no') DEFAULT NULL, @@ -90,6 +91,7 @@ CREATE TABLE IF NOT EXISTS `sippeers` ( `ignoresdpversion` enum('yes','no') DEFAULT NULL, `allowtransfer` enum('yes','no') DEFAULT NULL, `dynamic` enum('yes','no') DEFAULT NULL, + `supportpath` enum('yes','no') DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), KEY `ipaddr` (`ipaddr`,`port`), diff --git a/contrib/realtime/postgresql/realtime.sql b/contrib/realtime/postgresql/realtime.sql index cba8d3895..96cbb16c2 100644 --- a/contrib/realtime/postgresql/realtime.sql +++ b/contrib/realtime/postgresql/realtime.sql @@ -38,6 +38,7 @@ amaflags character varying(7), callgroup character varying(10), callerid character varying(80), canreinvite character varying(3) DEFAULT 'yes', +supportpath character varying(3) DEFAULT 'no', context character varying(80), defaultip character varying(15), dtmfmode character varying(7), @@ -70,6 +71,7 @@ cancallforward character varying(3) DEFAULT 'yes', lastms integer DEFAULT 0 NOT NULL, defaultuser character varying(80), fullcontact character varying(80), +path character varying(256), regserver character varying(30), useragent character varying(40), callbackextension character varying(40) diff --git a/contrib/scripts/asterisk.ldap-schema b/contrib/scripts/asterisk.ldap-schema index 3d81a1b93..85f9103e2 100644 --- a/contrib/scripts/asterisk.ldap-schema +++ b/contrib/scripts/asterisk.ldap-schema @@ -112,7 +112,7 @@ objectIdentifier AstAccountSetVar AstAttrType:66 objectIdentifier AstAccountAllowOverlap AstAttrType:67 objectIdentifier AstAccountVideoSupport AstAttrType:68 objectIdentifier AstAccountIgnoreSDPVersion AstAttrType:69 - +objectIdentifier AstAccountPathSupport AstAttrType:70 ############################################################################# # Object Class OIDs @@ -640,6 +640,13 @@ attributetype ( AstAccountIgnoreSDPVersion SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) +attributetype ( AstAccountPathSupport + NAME 'AstAccountPathSupport' + DESC 'Asterisk account support Path RFC 3327' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) + ############################################################################# # Object Class definitions # @@ -762,7 +769,8 @@ objectclass ( AsteriskSIPUser AstAccountTransport $ AstAccountType $ AstAccountUserAgent $ - AstAccountVideoSupport + AstAccountVideoSupport $ + AstAccountPathSupport ) ) diff --git a/contrib/scripts/asterisk.ldif b/contrib/scripts/asterisk.ldif index 0546cdd7c..562105730 100644 --- a/contrib/scripts/asterisk.ldif +++ b/contrib/scripts/asterisk.ldif @@ -108,6 +108,7 @@ olcObjectIdentifier: AstAccountSetVar AstAttrType:66 olcObjectIdentifier: AstAccountAllowOverlap AstAttrType:67 olcObjectIdentifier: AstAccountVideoSupport AstAttrType:68 olcObjectIdentifier: AstAccountIgnoreSDPVersion AstAttrType:69 +olcObjectIdentifier: AstAccountPathSupport AstAttrType:70 # # ############################################################################# @@ -636,6 +637,13 @@ olcAttributeTypes: ( AstAccountIgnoreSDPVersion SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) # +olcAttributeTypes: ( AstAccountPathSupport + NAME 'AstAccountPathSupport' + DESC 'Asterisk account support Path RFC 3327' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) +# ############################################################################# # Object Class definitions # @@ -758,7 +766,8 @@ olcObjectClasses: ( AsteriskSIPUser AstAccountTransport $ AstAccountType $ AstAccountUserAgent $ - AstAccountVideoSupport + AstAccountVideoSupport $ + AstAccountPathSupport ) ) # |