# Asterisk UCI Scheme
# (c) 2008 FrogOnWheels
# $Id: asterisk.hide 4274 2009-02-24 01:09:51Z jow $

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	'host'


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	true
	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	true
	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	true
	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	false
	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	true
	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	false
	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'
