Товарищи, доброго дня!Оформляю на работе новый экземпляр *, и т.к. там планируется завести несколько независимых организаций, со своими транками, со своими пользователями, группами и прочее, то хочу у вас проконсультироваться по этому вопросу.
На примере 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.conf
INCLUDES/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], как возможно и другие секции - будут несколько раз включены в итоговый конфиг - это возможно? Не получится в таком случае что итоговое содержимое секции будет как у последнего инклуда? Или вообще может синтаксическая ошибка конфига?
Спрашиваю, т.к. пока всё это в голове собираю, перед непосредственно писаниной.