asterisk-addons
http://www.asterisk.org/index.php?menu=download
asterisk-addons - пакет добавлений для asterisk, который включает в себя поддержку MySQL для конфигурации, используя метод RealTime и хранения в этой базе истории совершенных вызовов (CDR)
Инсталляция
Перед инсталляцией модуля app_addon_sql_mysql Вы должны инсталлировать MySQL вместе с пакетом, содержащим включаемые файлы необходимые для компиляции и библиотеки необходимые для линковки.Также у Вас уже должен быть инсталлирован Asterisk перед тем, как начать компиляцию и установку дополнений из пакета добавлений.
Вам также необходимо установить perl модуль DBD::mysql!! Это можно просто сделать, выполнив от пользователя root на вашей машине с asterisk, следующую команду:
perl -MCPAN -e "install DBD::mysql" .
Теперь при помощи cvs получим дерево исходных кодов пакета asterisk-addons:
# export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot
# cvs login - пароль: anoncvs.
# cd /usr/src
# export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot
# cvs login - пароль: anoncvs.
# cvs checkout asterisk-addons
Отредактируем Makefile в поддиректории asterisk-addons, указав путь, где у нас находиться asterisk, если он отличается от значения по умолчанию.
Скомпилируем дополнения в asterisk-addons следующими командами:
# cd asterisk-addons
# gmake clean
# gmake install
Содержимое пакета asterisk-addons
- app_addon_sql_mysql - Поддержка команды Asterisk MYSQL - Доступ к базе MySQL из Плана набора
- cdr_addon_mysql - Asterisk cdr mysql - Хранение Истории звонков в базе данных MySQL.
- format_mp3 - альтернативный плеер mp3 - Файл конфигурации Asterisk musiconhold.conf
- res_perl - Поддержка команды Asterisk Perl - Выполнение приложений Perl из Плана набора