(changelog debian)
[asterisk-config-auf.git] / etc-asterisk / modules.conf
CommitLineData
b2e905a6
TN
1;
2; Asterisk configuration file
3;
4; Module Loader configuration file
5;
6
7[modules]
8autoload=yes
9;
10; Any modules that need to be loaded before the Asterisk core has been
11; initialized (just after the logger has been initialized) can be loaded
12; using 'preload'. This will frequently be needed if you wish to map all
13; module configuration files into Realtime storage, since the Realtime
14; driver will need to be loaded before the modules using those configuration
15; files are initialized.
16;
17; An example of loading ODBC support would be:
18;preload => res_odbc.so
19;preload => res_config_odbc.so
20;
21; Intercom application is obsoleted by
22; chan_oss. Don't load it.
23;
24noload => app_intercom.so
25;
26; The 'modem' channel driver and its subdrivers are
27; obsolete, don't load them.
28;
29noload => chan_modem.so
30noload => chan_modem_aopen.so
31noload => chan_modem_bestdata.so
32noload => chan_modem_i4l.so
33noload => chan_capi.so
34
35; PBX
36noload => pbx_ael.so ; Asterisk Extension Language Compiler
37; noload => pbx_config.so ; Text Extension Configuration
8bd66764 38noload => pbx_dundi.so ; Distributed Universal Number Discovery
b2e905a6
TN
39; noload => pbx_functions.so ; Builtin dialplan functions
40; noload => pbx_loopback.so ; Loopback Switch
41; noload => pbx_realtime.so ; Realtime Switch
42; noload => pbx_spool.so ; Outgoing Spool Support
43noload => pbx_gtkconsole.so
44noload => pbx_kdeconsole.so
45
46; Resources
47; noload => res_adsi.so ; ADSI Resource
48; noload => res_agi.so ; Asterisk Gateway Interface (AGI)
49; noload => res_crypto.so ; Cryptographic Digital Signatures
50; noload => res_features.so ; Call Features Resource
51; noload => res_indications.so ; Indications Configuration
52; noload => res_monitor.so ; Call Monitoring Resource
53; noload => res_musiconhold.so ; Music On Hold Resource
54; Enable these if you want to configure Asterisk in a database
55noload => res_odbc.so
56noload => res_config_odbc.so
57noload => res_config_pgsql.so
58; noload => res_clioriginate.so ; Call origination from the CLI
59; noload => res_convert.so ; File format conversion CLI command
60; noload => res_crypto.so ; Cryptographic Digital Signatures
61; noload => res_esel.so ; Extension State Export Logic (E.S.E.L.)
62; noload => res_jabber.so ; AJI - Asterisk Jabber Interface
63noload => res_smdi.so ; Simplified Message Desk Interface (SMDI)
64; noload => res_snmp.so ; SNMP [Sub]Agent for Asterisk
65; noload => res_speech.so ; Generic Speech Recognition API
66; noload => res_watchdog.so ; Watchdog Resource
67
68
69; CDR (log)
70; noload => cdr_csv.so ; Comma Separated Values CDR Backend
71; noload => cdr_custom.so ; Customizable Comma Separated Values CDR
72; noload => cdr_manager.so ; Asterisk Call Manager CDR Backend
73noload => cdr_radius.so ; RADIUS CDR Backend
74noload => cdr_odbc.so ; ODBC CDR Backend
75noload => cdr_pgsql.so ; PostgreSQL CDR Backend
76; Disable CDR logging to SQLite by default since it writes unconditionally to
77; cdr.db without a way to rotate it.
78noload => cdr_sqlite.so
79
80
81; Channels
82; noload => chan_agent.so ; Agent Proxy Channel
83; noload => chan_features.so ; Feature Proxy Channel
84; noload => chan_iax2.so ; Inter Asterisk eXchange (Ver 2)
85; noload => chan_local.so ; Local Proxy Channel
86noload => chan_mgcp.so ; Media Gateway Control Protocol (MGCP)
87noload => chan_oss.so
88noload => chan_phone.so ; Linux Telephony API Support
89; noload => chan_sip.so ; Session Initiation Protocol (SIP)
90noload => chan_skinny.so ; Skinny Client Control Protocol (Skinny)
91; noload => chan_zap.so ; Zapata Telephony w/PRI
92; noload => chan_gtalk.so ; Gtalk Channel Driver
93
94
95; Load either OSS or ALSA, not both
96; By default, load OSS only (automatically) and do not load ALSA
97noload => chan_alsa.so
98noload => chan_oss.so
99
100; Codecs
101; noload => codec_adpcm.so ; Adaptive Differential PCM Coder/Decoder
102; noload => codec_alaw.so ; A-law Coder/Decoder
103; noload => codec_a_mu.so ; A-law and Mulaw direct Coder/Decoder
104; noload => codec_g726.so ; ITU G.726-32kbps G726 Transcoder
105noload => codec_g729.so ; G729 Transcoder
106; noload => codec_gsm.so ; GSM/PCM16 (signed linear) Codec Translat
107; noload => codec_ilbc.so ; iLBC/PCM16 (signed linear) Codec Transla
108; noload => codec_lpc10.so ; LPC10 2.4kbps (signed linear) Voice Code
109; noload => codec_speex.so ; Speex/PCM16 (signed linear) Codec Transl
110; noload => codec_ulaw.so ; Mu-law Coder/Decoder
111; noload => codec_zap.so ; Generic Zaptel Transcoder Codec Translat
112
113
114; Formats
115; noload => format_au.so ; Sun Microsystems AU format (signed linea
116; noload => format_g723.so ; G.723.1 Simple Timestamp File Format
117; noload => format_g726.so ; Raw G.726 (16/24/32/40kbps) data
118noload => format_g729.so ; Raw G729 data
119; noload => format_gsm.so ; Raw GSM data
120; noload => format_h263.so ; Raw h263 data
121; noload => format_ilbc.so ; Raw iLBC data
122; noload => format_jpeg.so ; JPEG (Joint Picture Experts Group) Image
123; noload => format_pcm_alaw.so ; Raw aLaw 8khz PCM Audio support
124; noload => format_pcm.so ; Raw uLaw 8khz Audio support (PCM)
125; noload => format_sln.so ; Raw Signed Linear Audio support (SLN)
126; noload => format_vox.so ; Dialogic VOX (ADPCM) File Format
127; noload => format_wav_gsm.so ; Microsoft WAV format (Proprietary GSM)
128; noload => format_wav.so ; Microsoft WAV format (8000hz Signed Line
129; noload => format_h264.so ; Raw H.264 data
130; noload => format_ogg_vorbis.so ; OGG/Vorbis audio
131
132
133; Functions
134; noload => func_array.so
135; noload => func_callerid.so ; Caller ID related dialplan function
136; noload => func_enum.so ; ENUM Related Functions
137noload => func_odbc.so
138; noload => func_uri.so ; URI encode/decode functions
139; noload => func_base64.so ; base64 encode/decode dialplan functions
140; noload => func_cdr.so ; CDR dialplan function
141; noload => func_channel.so ; Channel information dialplan function
142; noload => func_curl.so ; Load external URL
143; noload => func_cut.so ; Cut out information from a string
144; noload => func_db.so ; Database (astdb) related dialplan functi
145; noload => func_devstate.so ; Gets or sets a device state in the dialp
146; noload => func_env.so ; Environment/filesystem dialplan function
147; noload => func_global.so ; Global variable dialplan functions
148; noload => func_groupcount.so ; Channel group dialplan functions
149; noload => func_language.so ; Channel language dialplan function
150; noload => func_logic.so ; Logical dialplan functions
151; noload => func_math.so ; Mathematical dialplan function
152; noload => func_md5.so ; MD5 digest dialplan functions
153; noload => func_moh.so ; Music-on-hold dialplan function
154; noload => func_rand.so ; Random number dialplan function
155; noload => func_realtime.so ; Read/Write values from a RealTime reposi
156; noload => func_sha1.so ; SHA-1 computation dialplan function
157; noload => func_strings.so ; String handling dialplan functions
158; noload => func_timeout.so ; Channel timeout dialplan functions
159
160
161
162; Applications
163; These conflict with app_voicemail.so/app_directory.so and each other
164; These are for IMAP and ODBC storage for Voicemail
165noload => app_directory_odbc.so
166noload => app_voicemail_odbc.so
167noload => app_voicemail_imap.so
168; noload => app_adsiprog.so ; Asterisk ADSI Programming Application
169; noload => app_alarmreceiver.so ; Alarm Receiver for Asterisk
170; noload => app_authenticate.so ; Authentication Application
171; noload => app_cdr.so ; Tell Asterisk to not maintain a CDR for
172; noload => app_chanisavail.so ; Check channel availability
173; noload => app_chanspy.so ; Listen to the audio of an active channel
174; noload => app_conference.so ; Channel Independent Conference Applicati
175; noload => app_controlplayback.so ; Control Playback Application
176; noload => app_curl.so ; Load external URL
177; noload => app_cut.so ; Cut out information from a string
178; noload => app_db.so ; Database Access Functions
179; noload => app_dial.so ; Dialing Application
180; noload => app_dictate.so ; Virtual Dictation Machine
181; noload => app_directed_pickup.so ; Directed Call Pickup Application
182; noload => app_directory.so ; Extension Directory
183; noload => app_disa.so ; DISA (Direct Inward System Access) Appli
184; noload => app_dumpchan.so ; Dump Info About The Calling Channel
185; noload => app_echo.so ; Simple Echo Application
186; noload => app_enumlookup.so ; ENUM Lookup
187; noload => app_eval.so ; Reevaluates strings
188; noload => app_exec.so ; Executes applications
189; noload => app_externalivr.so ; External IVR Interface Application
190; noload => app_festival.so ; Simple Festival Interface
191; noload => app_flash.so ; Flash zap trunk application
192; noload => app_forkcdr.so ; Fork The CDR into 2 separate entities.
193; noload => app_getcpeid.so ; Get ADSI CPE ID
194; noload => app_groupcount.so ; Group Management Routines
195; noload => app_hasnewvoicemail.so ; Indicator for whether a voice mailbox ha
196; noload => app_ices.so ; Encode and Stream via icecast and ices
197; noload => app_image.so ; Image Transmission Application
198; noload => app_lookupblacklist.so ; Look up Caller*ID name/number from black
199; noload => app_lookupcidname.so ; Look up CallerID Name from local databas
200; noload => app_macro.so ; Extension Macros
201; noload => app_math.so ; Basic Math Functions
202; noload => app_md5.so ; MD5 checksum applications
203; noload => app_meetme.so ; MeetMe conference bridge
204; noload => app_milliwatt.so ; Digital Milliwatt (mu-law) Test Applicat
205; noload => app_mixmonitor.so ; Mixed Audio Monitoring Application
206; noload => app_mp3.so ; Silly MP3 Application
207; noload => app_nbscat.so ; Silly NBS Stream Application
208; noload => app_page.so ; Page Multiple Phones
209; noload => app_parkandannounce.so ; Call Parking and Announce Application
210; noload => app_playback.so ; Sound File Playback Application
211; noload => app_privacy.so ; Require phone number to be entered, if n
212; noload => app_queue.so ; True Call Queueing
213; noload => app_random.so ; Random goto
214; noload => app_readfile.so ; Stores output of file into a variable
215; noload => app_read.so ; Read Variable Application
216; noload => app_realtime.so ; Realtime Data Lookup/Rewrite
217; noload => app_record.so ; Trivial Record Application
218; noload => app_sayunixtime.so ; Say time
219; noload => app_senddtmf.so ; Send DTMF digits Application
220; noload => app_sendtext.so ; Send Text Applications
221; noload => app_setcallerid.so ; Set CallerID Application
222; noload => app_setcdruserfield.so ; CDR user field apps
223; noload => app_setcidname.so ; Set CallerID Name
224; noload => app_setcidnum.so ; Set CallerID Number
225; noload => app_setrdnis.so ; Set RDNIS Number
226; noload => app_settransfercapability.so ; Set ISDN Transfer Capability
227; noload => app_sms.so ; SMS/PSTN handler
228; noload => app_softhangup.so ; Hangs up the requested channel
229; noload => app_stack.so ; Stack Routines
230; noload => app_system.so ; Generic System() application
231; noload => app_talkdetect.so ; Playback with Talk Detection
232; noload => app_test.so ; Interface Test Application
233; noload => app_transfer.so ; Transfer
234; noload => app_txtcidname.so ; TXTCIDName
235; noload => app_url.so ; Send URL Applications
236; noload => app_userevent.so ; Custom User Event Application
237; noload => app_verbose.so ; Send verbose output
238; noload => app_voicemail.so ; Comedian Mail (Voicemail System)
239; noload => app_waitforring.so ; Waits until first ring after time
240; noload => app_waitforsilence.so ; Wait For Silence
241; noload => app_while.so ; While Loops and Conditional Execution
242; noload => app_zapateller.so ; Block Telemarketers with Special Informa
243; noload => app_zapbarge.so ; Barge in on Zap channel application
244; noload => app_zapras.so ; Zap RAS Application
245; noload => app_zapscan.so ; Scan Zap channels application
246
247; noload => app_amd.so ; Answering Machine Detection Application
248; noload => app_db.so ; Database Access Functions
249; noload => app_devstate.so ; Simple Devstate Application
250; noload => app_followme.so ; Find-Me/Follow-Me Application
251; noload => app_meetme.so ; MeetMe conference bridge
252; noload => app_morsecode.so ; Morse code
253; noload => app_pickup.so ; PickUp/PickDown/Steal/PickupChan/StealCh
254; noload => app_segfault.so ; Application for crashing Asterisk with a
255; noload => app_speech_utils.so ; Dialplan Speech Applications
256
257
258;
259; Module names listed in "global" section will have symbols globally
260; exported to modules loaded after them.
261;
262[global]
263
264; pour des surcharges locales (autres noload)
265#include "auf/modules.local"
266