Товарищи, доброго дня!Оформляю на работе новый экземпляр *, и т.к. там планируется завести несколько независимых организаций, со своими транками, со своими пользователями, группами и прочее, то хочу у вас проконсультироваться по этому вопросу.
На примере sip.conf'а хочу несколько моментов уточнить.
Если к примеру есть 2 конторы, org1 и org2, то можно ли оформить sip.conf так:
sip.conf; Общие настройки для всех контор
#include INCLUDES/sip.common.conf; Настройки конторы org1
#include INCLUDES/ORG1/sip.main.conf; Настройки конторы org2
#include INCLUDES/ORG2/sip.main.confINCLUDES/sip.common.conf
allowexternaldomains=yes
allowguest=no
alwaysauthreject=yes
....INCLUDES/ORG1/sip.main.conf
; Транки для данной организации
#include INCLUDES/ORG1/sip.trunks.conf; Настройки сети для данной организации
#include INCLUDES/ORG1/sip.network.conf; И СОБСТВЕННО В ЧЁМ ВОПРОС
; настройки групп и учёток организации
#include INCLUDES/ORG1/sip.groups.conf
#include INCLUDES/ORG1/sip.users.conf....ТОЧНО ТАКОГО ЖЕ ПЛАНА ДЛЯ ORG2 ....
Вопрос в том, что группы и пользователи описываются в разделе [authentication] и получается если я каскадно включу сперва весь конфиг для ORG1, затем для ORG2, то получится что-то типа такого:
Итоговый развёрнутый вид конфига.....
; ИНКЛУД ВСЕГО ДЛЯ ORG1
[authentication]
[ORG1_GROUP1](!)
....
[ORG1_GROUP2](!)
....
[100_ORG1]
....
....
....
[101_ORG1]
....
....; ПОТОМ ИНКЛУД ВСЕГО ДЛЯ ORG2
[authentication]
[ORG2_GROUP1](!)
....
[ORG2_GROUP2](!)
....
[100_ORG2]
....
....
....
[101_ORG2]
....
....Так вот вопрос - то, что получается что секция [authentication], как возможно и другие секции - будут несколько раз включены в итоговый конфиг - это возможно? Не получится в таком случае что итоговое содержимое секции будет как у последнего инклуда? Или вообще может синтаксическая ошибка конфига?
Спрашиваю, т.к. пока всё это в голове собираю, перед непосредственно писаниной.
>[оверквотинг удален]
> [101_ORG2]
> ....
> ....
>
Сам проверил, всё работает. По крайней мере наличие [authentication] в нескольких местах sip.conf
Всем спасибо!
>[оверквотинг удален]
>>
>> Так вот вопрос - то, что получается что секция [authentication], как возможно
>> и другие секции - будут несколько раз включены в итоговый конфиг
>> - это возможно? Не получится в таком случае что итоговое содержимое
>> секции будет как у последнего инклуда? Или вообще может синтаксическая ошибка
>> конфига?
>> Спрашиваю, т.к. пока всё это в голове собираю, перед непосредственно писаниной.
> Сам проверил, всё работает. По крайней мере наличие [authentication] в нескольких
> местах sip.conf
> Всем спасибо!Форум мёртв. Можно не спрашивать сложные вопросы.
> Форум мёртв. Можно не спрашивать сложные вопросы.Да ладно, думаю что вполне тут спецы есть. Я просто, как это часто бывает, в процессе формулирования вопроса практически придумал решение и быстренько его проверил :)