diff options
author | Christopher Walker <kris240376@gmail.com> | 2018-04-08 18:14:18 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2018-04-14 07:06:27 +0700 |
commit | 28d716b7398426d06424d64727d463de6e2ab768 (patch) | |
tree | 21722966bf9d8af9db7d0becb2c585b6c5fa272d /network/asterisk/README | |
parent | 1723d1e78fcedc2d5d2fa40bd7f93d9fa3095e28 (diff) | |
download | slackbuilds-28d716b7398426d06424d64727d463de6e2ab768.tar.gz |
network/asterisk: Updated for version 13.20.0 + new maintainer.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'network/asterisk/README')
-rw-r--r-- | network/asterisk/README | 63 |
1 files changed, 51 insertions, 12 deletions
diff --git a/network/asterisk/README b/network/asterisk/README index 88fa0b4ed5..779e76c199 100644 --- a/network/asterisk/README +++ b/network/asterisk/README @@ -1,19 +1,58 @@ Asterisk has a number of optional build dependencies. If you intend to use -any analogue PSTN hardware such as DigiumTDM400P, you should install the -dahdi-linux and dahdi-tools software and drivers before compiling Asterisk. -If you will instead use digital telephony hardware (not IP phones) such as -T1/E1 lines or a PRI, you'll need to install libpri, again before compiling -Asterisk. +any analogue PSTN hardware such as a DigiumTDM400P or plan on implementing +a key system which uses the app_meetme conferencing plugin you will need to +install the dahdi-linux and dahdi-tools software and drivers before compiling +Asterisk. If you will instead use digital telephony hardware (not IP phones) +such as T1/E1 lines or a PRI, you'll need to install libpri, again before +compiling Asterisk. -Be sure to see /usr/doc/asterisk-1.8.7.2/sample_confs/ after installation +Be sure to see /usr/doc/asterisk-13.13.1/sample_confs/ after installation for any additional configuration files you may need. -With 1.8+ release of Asterisk, Add-ons are shipped in the main package. -but disabled by default. Since some of the add-ons are quite useful, this -script will build them, unless ofcourse, the ADDON variable is set as: +If you have plans of using Asterisk with a database backend you may want to +install the alembic package. Since version 12.0 the database schemas that +Asterisk uses are being captured in the form of python script files that use +alembic to create/update database schemas. The asterisk package places these +database scripts in the /usr/doc/asterisk-13.13.1/ast-db-manage directory. - ADDONS=no ./asterisk.SlackBuild +This build script supports the following flags: -The list of pre-selected add-ons is as follows: + * MOH : [default = no] - app_mysql cdr_mysql chan_ooh323 res_config_mysql + Set this flag to 'yes' if you would like to include some royalty-free + music on hold sound files with your installation. Setting this option + will cause the build to download some sound files from the internet. + + * SOUNDS_EXTRA : [default = no] + + Set this flag to 'yes' if you would like to include the extra sound package + with your installation. Setting this option will cause the build to + download some sound files from the internet. + + * VM_ODBC : [default = no] + + Set this flag to 'yes' if you would like to store your voicemail messages + in a database. This plugin requires the unixODBC package. This flag will + override the VM_IMAP flag if both are set to 'yes'. You will probably want + to install the alembic package to configure your database with the latest + database schemas for Asterisk. + + * VM_IMAP : [default = no] + + Set this flag to 'yes' if you would like to store your voicemail messages + on an IMAP server. This plugin requires the University of Washingtons + IMAP server source. This flag will be overridden by the VM_ODBC flag if + both are set to 'yes'. + + * G711_NEW : [default = no] + + Set this flag to 'yes' if you would like to use the newer G711 codec code. + This requires a more powerful machine than would be normally required. + + * MEETME : [default = no] + + Set this flag to 'yes' if you would like to build the app_meetme plugin. + This plugin is required for key style systems and conferencing using meetme. + This plugin requires the dahdi-linux package for timing purposes. + +Optional dependencies: alembic, dahdi-complete, libpri, unixODBC, pjsip. |