From: Jo-Philipp Wich Date: Sun, 7 Sep 2008 18:53:15 +0000 (+0000) Subject: * luci/libs/uvl: add asterisk uci config scheme X-Git-Tag: 0.9.0~1387 X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=commitdiff_plain;h=a8f137973b02c40bc206542073f08d7beccd570d * luci/libs/uvl: add asterisk uci config scheme --- diff --git a/libs/uvl/root/lib/uci/schema/default/asterisk b/libs/uvl/root/lib/uci/schema/default/asterisk new file mode 100644 index 000000000..5e6dc9f35 --- /dev/null +++ b/libs/uvl/root/lib/uci/schema/default/asterisk @@ -0,0 +1,3625 @@ +# Asterisk UCI Scheme +# (c) 2008 FrogOnWheels +# $Id$ + +package asterisk + +config section + option name 'asterisk' + option title 'Asterisk General Options' + option package 'asterisk' + option named false + option unique true + option dynamic false + option required false + +config variable + option name 'debug' + option title 'Debug Level' + option section 'asterisk.asterisk' + option datatype 'integer' + +config variable + option name 'verbose' + option title 'Verbose Level' + option section 'asterisk.asterisk' + option datatype 'integer' + +config variable + option name 'zone' + option title 'Time Zone' + option section 'asterisk.asterisk' + option datatype 'string' + +config variable + option name 'highpriority' + option title 'High Priority' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'initcrypto' + option title 'Initialise Crypto' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'nocolor' + option title 'Disable console colors' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'dontwarn' + option title 'Disable some warnings' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'dumpcore' + option title 'Dump core on crash' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'internal_timing' + option title 'Use Internal Timing' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'systemname' + option title 'Prefix UniquID with system name' + option section 'asterisk.asterisk' + option datatype 'string' + +config variable + option name 'maxcalls' + option title 'Maximum number of calls allowed' + option section 'asterisk.asterisk' + option datatype 'integer' + +config variable + option name 'maxload' + option title 'Maximum load to stop accepting new calls' + option section 'asterisk.asterisk' + option datatype 'float' + +config variable + option name 'cache_record_files' + option title 'Cache recorded sound files during recording' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'record_cache_dir' + option title 'Sound files Cache directory' + option section 'asterisk.asterisk' + option datatype 'directory' + option depends 'cache_record_files=true' + +config variable + option name 'transmit_silence_during_record' + option title 'Transmit SLINEAR silence while recording a channel' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'transcode_via_sln' + option title 'Build transcode paths via SLINEAR, not directly' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'runuser' + option title 'The User to run as' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'rungroup' + option title 'The Group to run as' + option section 'asterisk.asterisk' + option datatype 'boolean' + +config variable + option name 'spooldir' + option title 'Voicemail Spool directory' + option section 'asterisk.asterisk' + option datatype 'directory' + +config variable + option name 'logdir' + option title 'Log directory' + option section 'asterisk.asterisk' + option datatype 'directory' + +config variable + option name 'agidir' + option title 'AGI directory' + option section 'asterisk.asterisk' + option datatype 'directory' + + +config section + option name 'module' + option title 'Modules' + option package 'asterisk' + option named false + option unique true + option dynamic false + option required false + +config variable + option name 'chan_iax2' + option title 'Option chan_iax2' + option section 'asterisk.module' + option datatype 'boolean' + +config variable + option name 'res_odbc' + option title 'ODBC Resource' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_odbc' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_odbc' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_odbc' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'res_config_odbc' + option title 'ODBC Config Resource' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_config_odbc' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_config_odbc' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_config_odbc' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'res_config_mysql' + option title 'MySQL Config Resource' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_config_mysql' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_config_mysql' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_config_mysql' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'res_crypto' + option title 'Cryptographic Digital Signatures' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_crypto' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_crypto' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_crypto' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'res_features' + option title 'Call Parking Resource' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_features' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_features' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_features' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'res_indications' + option title 'Indications Configuration' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_indications' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_indications' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_indications' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'res_monitor' + option title 'Call Monitoring Resource' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_monitor' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_monitor' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_monitor' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'cdr_csv' + option title 'Comma Separated Values CDR Backend' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.cdr_csv' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.cdr_csv' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.cdr_csv' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'cdr_custom' + option title 'Customizable Comma Separated Values CDR Backend' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.cdr_custom' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.cdr_custom' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.cdr_custom' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'cdr_manager' + option title 'Asterisk Call Manager CDR Backend' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.cdr_manager' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.cdr_manager' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.cdr_manager' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'cdr_mysql' + option title 'MySQL CDR Backend' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.cdr_mysql' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.cdr_mysql' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.cdr_mysql' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'cdr_pgsql' + option title 'PostgreSQL CDR Backend' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.cdr_pgsql' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.cdr_pgsql' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.cdr_pgsql' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'cdr_sqlite' + option title 'SQLite CDR Backend' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.cdr_sqlite' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.cdr_sqlite' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.cdr_sqlite' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'chan_alsa' + option title 'Channel driver for GTalk' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.chan_alsa' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.chan_alsa' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.chan_alsa' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'chan_agent' + option title 'Agent Proxy Channel' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.chan_agent' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.chan_agent' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.chan_agent' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'chan_gtalk' + option title 'Channel driver for GTalk' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.chan_gtalk' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.chan_gtalk' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.chan_gtalk' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'chan_iax2' + option title 'Inter Asterisk eXchange (Ver 2)' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.chan_iax2' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.chan_iax2' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.chan_iax2' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'chan_local' + option title 'Local Proxy Channel' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.chan_local' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.chan_local' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.chan_local' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'chan_sip' + option title 'Session Initiation Protocol (SIP)' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.chan_sip' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.chan_sip' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.chan_sip' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'codec_a_mu' + option title 'A-law and Mulaw direct Coder/Decoder' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.codec_a_mu' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.codec_a_mu' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.codec_a_mu' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'codec_adpcm' + option title 'Adaptive Differential PCM Coder/Decoder' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.codec_adpcm' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.codec_adpcm' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.codec_adpcm' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'codec_alaw' + option title 'A-law Coder/Decoder' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.codec_alaw' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.codec_alaw' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.codec_alaw' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'codec_g726' + option title 'ITU G.726-32kbps G726 Transcoder' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.codec_g726' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.codec_g726' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.codec_g726' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'codec_gsm' + option title 'GSM/PCM16 (signed linear) Codec Translation' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.codec_gsm' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.codec_gsm' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.codec_gsm' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'codec_ulaw' + option title 'Mu-law Coder/Decoder' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.codec_ulaw' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.codec_ulaw' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.codec_ulaw' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'codec_speex' + option title 'Speex/PCM16 (signed linear) Codec Translator' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.codec_speex' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.codec_speex' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.codec_speex' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_au' + option title 'Sun Microsystems AU format (signed linear)' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_au' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_au' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_au' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_g723' + option title 'G.723.1 Simple Timestamp File Format' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_g723' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_g723' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_g723' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_g726' + option title 'Raw G.726 (16/24/32/40kbps) data' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_g726' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_g726' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_g726' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_g729' + option title 'Raw G729 data' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_g729' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_g729' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_g729' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_gsm' + option title 'Raw GSM data' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_gsm' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_gsm' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_gsm' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_h263' + option title 'Raw h263 data' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_h263' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_h263' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_h263' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_jpeg' + option title 'JPEG (Joint Picture Experts Group) Image' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_jpeg' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_jpeg' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_jpeg' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_pcm' + option title 'Raw uLaw 8khz Audio support (PCM)' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_pcm' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_pcm' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_pcm' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_pcm_alaw' + option title 'load => .so ; Raw aLaw 8khz PCM Audio support' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_pcm_alaw' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_pcm_alaw' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_pcm_alaw' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_sln' + option title 'Raw Signed Linear Audio support (SLN)' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_sln' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_sln' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_sln' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_vox' + option title 'Dialogic VOX (ADPCM) File Format' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_vox' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_vox' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_vox' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_wav' + option title 'Microsoft WAV format (8000hz Signed Line' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_wav' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_wav' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_wav' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'format_wav_gsm' + option title 'Microsoft WAV format (Proprietary GSM)' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.format_wav_gsm' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.format_wav_gsm' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.format_wav_gsm' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_alarmreceiver' + option title 'Alarm Receiver Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_alarmreceiver' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_alarmreceiver' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_alarmreceiver' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_authenticate' + option title 'Authentication Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_authenticate' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_authenticate' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_authenticate' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_cdr' + option title 'Make sure asterisk doesn''t save CDR' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_cdr' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_cdr' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_cdr' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_chanisavail' + option title 'Check if channel is available' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_chanisavail' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_chanisavail' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_chanisavail' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_chanspy' + option title 'Listen in on any channel' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_chanspy' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_chanspy' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_chanspy' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_controlplayback' + option title 'Control Playback Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_controlplayback' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_controlplayback' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_controlplayback' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_cut' + option title 'Cuts up variables' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_cut' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_cut' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_cut' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_db' + option title 'Database access functions' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_db' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_db' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_db' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_dial' + option title 'Dialing Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_dial' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_dial' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_dial' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_dictate' + option title 'Virtual Dictation Machine Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_dictate' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_dictate' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_dictate' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_directory' + option title 'Extension Directory' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_directory' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_directory' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_directory' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_directed_pickup' + option title 'Directed Call Pickup Support' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_directed_pickup' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_directed_pickup' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_directed_pickup' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_disa' + option title 'DISA (Direct Inward System Access) Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_disa' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_disa' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_disa' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_dumpchan' + option title 'Dump channel variables Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_dumpchan' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_dumpchan' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_dumpchan' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_echo' + option title 'Simple Echo Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_echo' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_echo' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_echo' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_enumlookup' + option title 'ENUM Lookup' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_enumlookup' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_enumlookup' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_enumlookup' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_eval' + option title 'Reevaluates strings' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_eval' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_eval' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_eval' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_exec' + option title 'Executes applications' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_exec' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_exec' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_exec' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_externalivr' + option title 'External IVR application interface' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_externalivr' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_externalivr' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_externalivr' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_forkcdr' + option title 'Fork The CDR into 2 seperate entities' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_forkcdr' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_forkcdr' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_forkcdr' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_getcpeid' + option title 'Get ADSI CPE ID' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_getcpeid' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_getcpeid' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_getcpeid' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_groupcount' + option title 'Group Management Routines' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_groupcount' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_groupcount' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_groupcount' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_ices' + option title 'Encode and Stream via icecast and ices' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_ices' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_ices' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_ices' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_image' + option title 'Image Transmission Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_image' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_image' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_image' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_lookupblacklist' + option title 'Look up Caller*ID name/number from black' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_lookupblacklist' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_lookupblacklist' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_lookupblacklist' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_lookupcidname' + option title 'Look up CallerID Name from local databas' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_lookupcidname' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_lookupcidname' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_lookupcidname' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_macro' + option title 'Extension Macros' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_macro' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_macro' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_macro' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_math' + option title 'A simple math Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_math' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_math' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_math' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_md5' + option title 'MD5 checksum Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_md5' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_md5' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_md5' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_milliwatt' + option title 'Digital Milliwatt (mu-law) Test Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_milliwatt' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_milliwatt' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_milliwatt' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_mixmonitor' + option title 'Record a call and mix the audio during the recording' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_mixmonitor' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_mixmonitor' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_mixmonitor' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_parkandannounce' + option title 'Call Parking and Announce Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_parkandannounce' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_parkandannounce' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_parkandannounce' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_playback' + option title 'Trivial Playback Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_playback' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_playback' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_playback' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_privacy' + option title 'Require phone number to be entered' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_privacy' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_privacy' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_privacy' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_queue' + option title 'True Call Queueing' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_queue' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_queue' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_queue' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_random' + option title 'Random goto' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_random' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_random' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_random' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_read' + option title 'Read Variable Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_read' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_read' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_read' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_readfile' + option title 'Read in a file' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_readfile' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_readfile' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_readfile' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_realtime' + option title 'Realtime Data Lookup/Rewrite' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_realtime' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_realtime' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_realtime' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_record' + option title 'Trivial Record Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_record' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_record' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_record' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_sayunixtime' + option title 'Say time' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_sayunixtime' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_sayunixtime' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_sayunixtime' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_senddtmf' + option title 'Send DTMF digits Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_senddtmf' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_senddtmf' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_senddtmf' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_sendtext' + option title 'Send Text Applications' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_sendtext' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_sendtext' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_sendtext' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_setcallerid' + option title 'Set CallerID Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_setcallerid' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_setcallerid' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_setcallerid' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_setcdruserfield' + option title 'CDR user field apps' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_setcdruserfield' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_setcdruserfield' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_setcdruserfield' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_setcidname' + option title 'load => .so ; Set CallerID Name' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_setcidname' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_setcidname' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_setcidname' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_setcidnum' + option title 'load => .so ; Set CallerID Number' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_setcidnum' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_setcidnum' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_setcidnum' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_setrdnis' + option title 'Set RDNIS Number' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_setrdnis' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_setrdnis' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_setrdnis' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_settransfercapability' + option title 'Set ISDN Transfer Capability' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_settransfercapability' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_settransfercapability' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_settransfercapability' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_sms' + option title 'SMS/PSTN handler' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_sms' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_sms' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_sms' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_softhangup' + option title 'Hangs up the requested channel' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_softhangup' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_softhangup' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_softhangup' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_stack' + option title 'Stack Routines' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_stack' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_stack' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_stack' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_system' + option title 'Generic System() application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_system' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_system' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_system' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_talkdetect' + option title 'Playback with Talk Detection' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_talkdetect' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_talkdetect' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_talkdetect' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_test' + option title 'Interface Test Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_test' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_test' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_test' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_transfer' + option title 'Transfer' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_transfer' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_transfer' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_transfer' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_txtcidname' + option title 'TXTCIDName' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_txtcidname' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_txtcidname' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_txtcidname' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_url' + option title 'Send URL Applications' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_url' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_url' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_url' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_userevent' + option title 'Custom User Event Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_userevent' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_userevent' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_userevent' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_verbose' + option title 'Send verbose output' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_verbose' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_verbose' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_verbose' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_waitforring' + option title 'Waits until first ring after time' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_waitforring' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_waitforring' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_waitforring' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_waitforsilence' + option title 'Wait For Silence Application' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_waitforsilence' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_waitforsilence' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_waitforsilence' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_while' + option title 'While Loops and Conditional Execution' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_while' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_while' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_while' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'func_callerid' + option title 'Caller ID related dialplan functions' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.func_callerid' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.func_callerid' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.func_callerid' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'func_enum' + option title 'ENUM Functions' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.func_enum' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.func_enum' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.func_enum' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'func_uri' + option title 'URI encoding / decoding functions' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.func_uri' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.func_uri' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.func_uri' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'pbx_ael' + option title 'Asterisk Extension Language Compiler' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.pbx_ael' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.pbx_ael' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.pbx_ael' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'pbx_config' + option title 'Text Extension Configuration' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.pbx_config' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.pbx_config' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.pbx_config' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'pbx_functions' + option title 'load => .so ; Builtin dialplan functions' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.pbx_functions' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.pbx_functions' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.pbx_functions' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'pbx_loopback' + option title 'Loopback Switch' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.pbx_loopback' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.pbx_loopback' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.pbx_loopback' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'pbx_realtime' + option title 'Realtime Switch' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.pbx_realtime' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.pbx_realtime' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.pbx_realtime' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'pbx_spool' + option title 'Outgoing Spool Support' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.pbx_spool' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.pbx_spool' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.pbx_spool' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'pbx_wilcalu' + option title 'Wil Cal U (Auto Dialer)' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.pbx_wilcalu' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.pbx_wilcalu' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.pbx_wilcalu' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'res_smdi' + option title 'SMDI Module' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_smdi' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_smdi' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_smdi' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'res_snmp' + option title 'SNMP Module' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_snmp' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_snmp' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_snmp' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'res_config_pgsql' + option title 'PGSQL Module' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_config_pgsql' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_config_pgsql' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_config_pgsql' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'app_voicemail' + option title 'Voicemail' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.app_voicemail' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.app_voicemail' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.app_voicemail' + option value 'auto' + option title 'Load as Required' + +config variable + option name 'res_musiconhold' + option title 'Music On Hold Resource' + option section 'asterisk.module' + option type 'enum' + +config enum + option variable 'asterisk.module.res_musiconhold' + option value 'yes' + option title 'Load' + +config enum + option variable 'asterisk.module.res_musiconhold' + option value 'no' + option title 'Do Not Load' + +config enum + option variable 'asterisk.module.res_musiconhold' + option value 'auto' + option title 'Load as Required' + + +config section + option name 'sipgeneral' + option title 'Section sipgeneral' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config variable + option name 'allow' + option title 'Allow codecs' + option section 'asterisk.sipgeneral' + option type 'enum' + option multival 'true' + +config enum + option variable 'asterisk.sipgeneral.allow' + option value 'ulaw' + option title 'ulaw' + +config enum + option variable 'asterisk.sipgeneral.allow' + option value 'alaw' + option title 'alaw' + +config enum + option variable 'asterisk.sipgeneral.allow' + option value 'gsm' + option title 'gsm' + +config enum + option variable 'asterisk.sipgeneral.allow' + option value 'g726' + option title 'g726' + +config variable + option name 'port' + option title 'SIP Port' + option section 'asterisk.sipgeneral' + option datatype 'port' + +config variable + option name 'realm' + option title 'SIP realm' + option section 'asterisk.sipgeneral' + option datatype 'domain' + + +config section + option name 'sip' + option title 'SIP Connection' + option package 'asterisk' + option named true + option unique false + option dynamic false + option required false + +config variable + option name 'type' + option title 'Client Type' + option section 'asterisk.sip' + option type 'enum' + +config enum + option variable 'asterisk.sip.type' + option value 'friend' + option title 'Friend (outbound/inbound)' + +config enum + option variable 'asterisk.sip.type' + option value 'user' + option title 'User (inbound - authenticate by "from")' + +config enum + option variable 'asterisk.sip.type' + option value 'peer' + option title 'Peer (outbound - match by host)' + +config variable + option name 'timeout' + option title 'Dial Timeout (sec)' + option section 'asterisk.sip' + option datatype 'integer' + +config variable + option name 'extension' + option title 'Add as Extension' + option section 'asterisk.sip' + option datatype 'string' + +config variable + option name 'prefix' + option title 'Dial Prefix (for external line)' + option section 'asterisk.sip' + option datatype 'string' + +config variable + option name 'internationalprefix' + option title 'International Dial Prefix' + option section 'asterisk.sip' + option datatype 'string' + +config variable + option name 'alwaysinternational' + option title 'Always Dial International' + option section 'asterisk.sip' + option datatype 'boolean' + +config variable + option name 'countrycode' + option title 'Country Code for connection' + option section 'asterisk.sip' + option datatype 'string' + + +config variable + option name 'canreinvite' + option title 'Reinvite/redirect media connections' + option section 'asterisk.sip' + option type 'enum' + +config enum + option variable 'asterisk.sip.canreinvite' + option value 'yes' + option title 'Yes' + +config enum + option variable 'asterisk.sip.canreinvite' + option value 'nonat' + option title 'Yes when not behind NAT' + +config enum + option variable 'asterisk.sip.canreinvite' + option value 'update' + option title 'Use UPDATE rather than INVITE for path redirection' + +config enum + option variable 'asterisk.sip.canreinvite' + option value 'no' + option title 'No' + +config variable + option name 'context' + option title 'Context to use' + option section 'asterisk.sip' + option datatype 'string' + option valueof 'asterisk.dialplan' + option valueof 'asterisk.dialzone' + +config variable + option name 'dtmfmode' + option title 'DTMF mode' + option section 'asterisk.sip' + option type 'enum' + +config enum + option variable 'asterisk.sip.dtmfmode' + option value 'info' + option title 'Use RFC2833 or INFO for the BudgeTone' + +config enum + option variable 'asterisk.sip.dtmfmode' + option value 'rfc2833' + option title 'Use RFC2833 for the BudgeTone' + +config enum + option variable 'asterisk.sip.dtmfmode' + option value 'inband' + option title 'Use Inband (only with ulaw/alaw)' + +config variable + option name 'fromdomain' + option title 'Primary domain identity for From: headers' + option section 'asterisk.sip' + option datatype 'hostname' + +config variable + option name 'fromuser' + option title 'From user (required by many SIP providers)' + option section 'asterisk.sip' + option datatype 'string' + +config variable + option name 'host' + option title 'Host name (or blank)' + option section 'asterisk.sip' + option datatype 'hostname' + +config variable + option name 'incoming' + option title 'Ring on incoming dialplan contexts' + option section 'asterisk.sip' + option datatype 'string' + option type 'lazylist' + +config variable + option name 'insecure' + option title 'Allow Insecure for' + option section 'asterisk.sip' + option datatype 'string' + option type 'enum' + +config enum + option variable 'asterisk.sip.insecure' + option value 'port' + option title 'Allow mismatched port number' + +config enum + option variable 'asterisk.sip.insecure' + option value 'invite' + option title 'Do not require auth of incoming INVITE' + +config enum + option variable 'asterisk.sip.insecure' + option value 'port,invite' + option title 'Allow mismatched port and Do not require auth of incoming INVITE' + +config variable + option name 'mailbox' + option title 'Mailbox for MWI' + option section 'asterisk.sip' + option datatype 'string' + +config variable + option name 'nat' + option title 'NAT between phone and Asterisk' + option section 'asterisk.sip' + option datatype 'boolean' + +config variable + option name 'pedantic' + option title 'Check tags in headers' + option section 'asterisk.sip' + option datatype 'boolean' + +config variable + option name 'port' + option title 'SIP Port' + option section 'asterisk.sip' + option datatype 'port' + +config variable + option name 'qualify' + option title 'Reply Timeout (ms) for down connection' + option section 'asterisk.sip' + option datatype 'integer' + +config variable + option name 'register' + option title 'Register connection' + option section 'asterisk.sip' + option datatype 'boolean' + +config variable + option name 'username' + option title 'Username' + option section 'asterisk.sip' + option datatype 'string' + +config variable + option name 'secret' + option title 'Secret' + option section 'asterisk.sip' + option datatype 'string' + +config variable + option name 'selfmailbox' + option title 'Dial own extension for mailbox' + option section 'asterisk.sip' + option datatype 'boolean' + + +config section + option name 'iax' + option title 'SIP Connection' + option package 'asterisk' + option named true + option unique false + option dynamic false + option required false + +config variable + option name 'type' + option title 'Option type' + option section 'asterisk.iax' + option datatype 'string' + option type 'enum' + +config enum + option variable 'asterisk.iax.type' + option value 'friend' + option title 'Friend (outbound/inbound)' + +config enum + option variable 'asterisk.iax.type' + option value 'user' + option title 'User (inbound - authenticate by "from")' + +config enum + option variable 'asterisk.iax.type' + option value 'peer' + option title 'Peer (outbound - match by host)' + +config variable + option name 'extension' + option title 'Add as Extension' + option section 'asterisk.iax' + option datatype 'string' + +config variable + option name 'timeout' + option title 'Dial Timeout (sec)' + option section 'asterisk.iax' + option datatype 'integer' + +config variable + option name 'prefix' + option title 'Dial Prefix (for external line)' + option section 'asterisk.iax' + option datatype 'string' + +config variable + option name 'internationalprefix' + option title 'International Dial Prefix' + option section 'asterisk.iax' + option datatype 'string' + +config variable + option name 'alwaysinternational' + option title 'Always Dial International' + option section 'asterisk.iax' + option datatype 'boolean' + +config variable + option name 'countrycode' + option title 'Country Code for connection' + option section 'asterisk.iax' + option datatype 'string' + +config variable + option name 'context' + option title 'Context to use' + option section 'asterisk.iax' + option datatype 'string' + option valueof 'asterisk.dialplan' + option valueof 'asterisk.dialzone' + +config variable + option name 'host' + option title 'Host name (or blank)' + option section 'asterisk.iax' + option datatype 'hostname' + +config variable + option name 'secret' + option title 'Secret' + option section 'asterisk.iax' + option datatype 'string' + +config variable + option name 'username' + option title 'User name' + option section 'asterisk.iax' + option datatype 'string' + + +config section + option name 'iaxgeneral' + option title 'IAX General Options' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config variable + option name 'allow' + option title 'Allow Codecs' + option section 'asterisk.iaxgeneral' + option datatype 'string' + option type 'enum' + option multival 'true' + +config enum + option variable 'asterisk.iaxgeneral.allow' + option value 'alaw' + option title 'alaw' + +config enum + option variable 'asterisk.iaxgeneral.allow' + option value 'gsm' + option title 'gsm' + +config enum + option variable 'asterisk.iaxgeneral.allow' + option value 'g726' + option title 'g726' + +config variable + option name 'canreinvite' + option title 'Reinvite/redirect media connections' + option section 'asterisk.iaxgeneral' + option type 'enum' + +config enum + option variable 'asterisk.iaxgeneral.canreinvite' + option value 'yes' + option title 'Yes' + +config enum + option variable 'asterisk.iaxgeneral.canreinvite' + option value 'nonat' + option title 'Yes when not behind NAT' + +config enum + option variable 'asterisk.iaxgeneral.canreinvite' + option value 'update' + option title 'Use UPDATE rather than INVITE for path redirection' + +config enum + option variable 'asterisk.iaxgeneral.canreinvite' + option value 'no' + option title 'No' + +config variable + option name 'static' + option title 'Static' + option section 'asterisk.iaxgeneral' + option datatype 'boolean' + +config variable + option name 'writeprotect' + option title 'Write Protect' + option section 'asterisk.iaxgeneral' + option datatype 'boolean' + + +config section + option name 'dialplangeneral' + option title 'Dialplan General Options' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config variable + option name 'allowtransfer' + option title 'Allow transfer' + option section 'asterisk.dialplangeneral' + option datatype 'boolean' + +config variable + option name 'canreinvite' + option title 'Reinvite/redirect media connections' + option section 'asterisk.dialplangeneral' + option type 'enum' + +config enum + option variable 'asterisk.dialplangeneral.canreinvite' + option value 'yes' + option title 'Yes' + +config enum + option variable 'asterisk.dialplangeneral.canreinvite' + option value 'nonat' + option title 'Yes when not behind NAT' + +config enum + option variable 'asterisk.dialplangeneral.canreinvite' + option value 'update' + option title 'Use UPDATE rather than INVITE for path redirection' + +config enum + option variable 'asterisk.dialplangeneral.canreinvite' + option value 'no' + option title 'No' + +config variable + option name 'clearglobalvars' + option title 'Clear global vars' + option section 'asterisk.dialplangeneral' + option datatype 'boolean' + + +config section + option name 'dialplan' + option title 'Section dialplan' + option package 'asterisk' + option named true + option unique false + option dynamic true + option required false + +config variable + option name 'include' + option title 'Option include' + option section 'asterisk.dialplan' + option datatype 'string' + option valueof 'asterisk.dialplan' + option valueof 'asterisk.dialzone' + option type 'enum' + +config enum + option variable 'asterisk.dialplan.include' + option value 'extensions' + option title 'Extensions' + +config section + option name 'dialplanvoice' + option title 'Dialplan Voicemail' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config section + option name 'dialplanexten' + option title 'Dialplan Extension' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config section + option name 'dialplanmeetme' + option title 'Dialplan Conference' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config section + option name 'dialplansaytime' + option title 'Dialplan Time' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config section + option name 'dialplangoto' + option title 'Dialplan Goto' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + + +config section + option name 'dialzone' + option title 'Dial Zones for Dialplan' + option package 'asterisk' + option named true + option unique false + option dynamic false + option required false + +config variable + option name 'addprefix' + option title 'Prefix to add matching dialplans' + option section 'asterisk.dialzone' + option datatype 'integer' + +config variable + option name 'localprefix' + option title 'Prefix (0) to add/remove to/from international numbers' + option section 'asterisk.dialzone' + option datatype 'string' + +config variable + option name 'match' + option title 'Match plan' + option section 'asterisk.dialzone' + option datatype 'string' + +config variable + option name 'international' + option title 'Match International prefix' + option section 'asterisk.dialzone' + option datatype 'string' + option type 'lazylist' + +config variable + option name 'localzone' + option title 'Dialzone for international numbers matched as local' + option section 'asterisk.dialzone' + option datatype 'string' + option valueof 'asterisk.dialplan' + option valueof 'asterisk.dialzone' + +config variable + option name 'uses' + option title 'Connection to use' + option section 'asterisk.dialzone' + option datatype 'string' + + +config section + option name 'featurepark' + option title 'Parking Feature' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config variable + option name 'parkenabled' + option title 'Enable Parking' + option section 'asterisk.featurepark' + option datatype 'boolean' + +config variable + option name 'adsipark' + option title 'ADSI Park' + option section 'asterisk.featurepark' + option datatype 'boolean' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'atxfernoanswertimeout' + option title 'Attended transfer timeout (sec)' + option section 'asterisk.featurepark' + option datatype 'integer' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'automon' + option title 'One touch record key' + option section 'asterisk.featurepark' + option datatype 'string' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'context' + option title 'Name of call context for parking' + option section 'asterisk.featurepark' + option datatype 'string' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'courtesytone' + option title 'Sound file to play to parked caller' + option section 'asterisk.featurepark' + option datatype 'string' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'featuredigittimeout' + option title 'Max time (ms) between digits for feature activation' + option section 'asterisk.featurepark' + option datatype 'integer' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'findslot' + option title 'Method to Find Parking slot' + option section 'asterisk.featurepark' + option type 'enum' + option depends 'asterisk.featurepark.parkenabled=true' + +config enum + option variable 'asterisk.featurepark.findslot' + option value 'first' + option title 'First available slot' + +config enum + option variable 'asterisk.featurepark.findslot' + option value 'next' + option title 'Next free parking space' + +config variable + option name 'parkedmusicclass' + option title 'Music on Hold class for the parked channel' + option section 'asterisk.featurepark' + option datatype 'string' + option valueof 'asterisk.moh' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'parkedplay' + option title 'Play courtesy tone to' + option section 'asterisk.featurepark' + option type 'enum' + option depends 'asterisk.featurepark.parkenabled=true' + +config enum + option variable 'asterisk.featurepark.parkedplay' + option value 'caller' + option title 'Caller' + +config enum + option variable 'asterisk.featurepark.parkedplay' + option value 'parked' + option title 'Parked user' + +config enum + option variable 'asterisk.featurepark.parkedplay' + option value 'both' + option title 'Both' + +config variable + option name 'parkext' + option title 'Extension to dial to park' + option section 'asterisk.featurepark' + option datatype 'string' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'parkingtime' + option title 'Parking time (secs)' + option section 'asterisk.featurepark' + option datatype 'integer' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'parkpos' + option title 'Range of extensions for call parking' + option section 'asterisk.featurepark' + option datatype 'string' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'pickupexten' + option title 'Pickup extension' + option section 'asterisk.featurepark' + option datatype 'string' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'transferdigittimeout' + option title 'Seconds to wait bewteen digits when transferring' + option section 'asterisk.featurepark' + option datatype 'integer' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'xferfailsound' + option title 'sound when attended transfer is complete' + option section 'asterisk.featurepark' + option datatype 'string' + option depends 'asterisk.featurepark.parkenabled=true' + +config variable + option name 'xfersound' + option title 'Sound when attended transfer fails' + option section 'asterisk.featurepark' + option datatype 'string' + option depends 'asterisk.featurepark.parkenabled=true' + + +config section + option name 'featuremap' + option title 'Feature Key maps' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config variable + option name 'blindxfer' + option title 'Blind transfer key' + option section 'asterisk.featuremap' + option datatype 'string' + +config variable + option name 'disconnect' + option title 'Key to Disconnect call' + option section 'asterisk.featuremap' + option datatype 'string' + +config variable + option name 'atxfer' + option title 'Attended transfer key' + option section 'asterisk.featuremap' + option datatype 'string' + +config variable + option name 'parkcall' + option title 'Key to Park call' + option section 'asterisk.featuremap' + option datatype 'string' + + +config section + option name 'hardwarereboot' + option title 'Reload Hardware Config' + option package 'asterisk' + option named true + option unique true + option dynamic false + option required false + +config variable + option name 'method' + option title 'Reboot Method' + option section 'asterisk.hardwarereboot' + option type 'enum' + +config enum + option variable 'asterisk.hardwarereboot.method' + option value 'web' + option title 'Web URL (wget)' + +config enum + option variable 'asterisk.hardwarereboot.method' + option value 'system' + option title 'program to run' + +config variable + option name 'param' + option title 'Parameter' + option section 'asterisk.hardwarereboot' + option datatype 'string' + + +config section + option name 'meetmegeneral' + option title 'Meetme Conference General Options' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config variable + option name 'audiobuffers' + option title 'Number of 20ms audio buffers to be used' + option section 'asterisk.meetmegeneral' + option datatype 'integer' + + +config section + option name 'meetme' + option title 'Meetme Conference' + option package 'asterisk' + option named true + option unique true + option dynamic false + option required false + +config variable + option name 'adminpin' + option title 'Admin PIN' + option section 'asterisk.meetme' + option datatype 'string' + +config variable + option name 'pin' + option title 'Meeting PIN' + option section 'asterisk.meetme' + option datatype 'string' + + +config section + option name 'moh' + option title 'Music On Hold' + option package 'asterisk' + option named true + option unique true + option dynamic false + option required false + +config variable + option name 'directory' + option title 'Directory of Music' + option section 'asterisk.moh' + option datatype 'directory' + +config variable + option name 'mode' + option title 'Option mode' + option section 'asterisk.moh' + option type 'enum' + +config enum + option variable 'asterisk.moh.mode' + option value 'system' + option title 'program to run' + +config enum + option variable 'asterisk.moh.mode' + option value 'files' + option title 'Read files from directory' + +config enum + option variable 'asterisk.moh.mode' + option value 'quietmp3' + option title 'Quite MP3' + +config enum + option variable 'asterisk.moh.mode' + option value 'mp3' + option title 'Loud MP3' + +config enum + option variable 'asterisk.moh.mode' + option value 'mp3nb' + option title 'unbuffered MP3' + +config enum + option variable 'asterisk.moh.mode' + option value 'quietmp3nb' + option title 'Quiet Unbuffered MP3' + +config enum + option variable 'asterisk.moh.mode' + option value 'custom' + option title 'Run a custom application' + +config variable + option name 'application' + option title 'Application' + option section 'asterisk.moh' + option datatype 'string' + option depends 'asterisk.moh.mode=custom' + +config variable + option name 'random' + option title 'Random Play' + option section 'asterisk.moh' + option datatype 'boolean' + + +config section + option name 'voicegeneral' + option title 'Voicemail general options' + option package 'asterisk' + option named false + option unique false + option dynamic false + option required false + +config variable + option name 'serveremail' + option title 'From Email address of server' + option section 'asterisk.voicegeneral' + option datatype 'string' + + +config section + option name 'voicemail' + option title 'Voice Mail boxes' + option package 'asterisk' + option named true + option unique true + option dynamic false + option required false + +config variable + option name 'email' + option title 'Email' + option section 'asterisk.voicemail' + option datatype 'string' + +config variable + option name 'attach' + option title 'Email contains attachment' + option section 'asterisk.voicemail' + option datatype 'boolean' + +config variable + option name 'name' + option title 'Display Name' + option section 'asterisk.voicemail' + option datatype 'string' + +config variable + option name 'password' + option title 'Password' + option section 'asterisk.voicemail' + option datatype 'string' + +config variable + option name 'zone' + option title 'Voice zone' + option section 'asterisk.voicemail' + option datatype 'string' + option valueof 'asterisk.voicezone' + + +config section + option name 'voicezone' + option title 'Voice Zone settings' + option package 'asterisk' + option named true + option unique false + option dynamic false + option required false + +config variable + option name 'message' + option title 'Message Format' + option section 'asterisk.voicezone' + option datatype 'string' + +config variable + option name 'zone' + option title 'Time Zone' + option section 'asterisk.voicezone' + option datatype 'string'