123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203 |
- ;
- ; CLI Aliases configuration
- ;
- ; This module also registers a "cli show aliases" CLI command to list
- ; configured CLI aliases.
- [general]
- ; Here you define what alias templates you want to use. You can also define
- ; multiple templates to use as well. If you do, and there is a conflict, then
- ; the first alias defined will win.
- ;
- template = friendly ; By default, include friendly aliases
- ;template = asterisk_1dot2 ; Asterisk 1.2 style syntax
- ;template = asterisk_1dot4 ; Asterisk 1.4 style syntax
- ;template = individual_custom ; see [individual_custom] example below which
- ; includes a list of aliases from an external
- ; file
- ; Because the Asterisk CLI syntax follows a "module verb argument" syntax,
- ; sometimes we run into an issue between being consistant with this format
- ; in the core system, and maintaining system friendliness. In order to get
- ; around this we're providing some useful aliases by default.
- ;
- [friendly]
- hangup request=channel request hangup
- originate=channel originate
- help=core show help
- pri intense debug span=pri set debug intense span
- reload=module reload
- pjsip reload=module reload res_pjsip.so res_pjsip_authenticator_digest.so res_pjsip_endpoint_identifier_ip.so res_pjsip_mwi.so res_pjsip_notify.so res_pjsip_outbound_publish.so res_pjsip_publish_asterisk.so res_pjsip_outbound_registration.so
- ; CLI Alias Templates
- ; -------------------
- ;
- ; You can define several alias templates.
- ; It works with context templates like all other configuration files
- ;
- ;[asterisk](!)
- ; To create an alias you simply set the variable name as the alias and variable
- ; value as the real CLI command you want executed
- ;
- ;die die die=stop now
- ;[asterisk_1dot6](asterisk)
- ; Alias for making voicemail reload actually do module reload app_voicemail.so
- ;voicemail reload=module reload app_voicemail.so
- ; This will make the CLI command "mr" behave as though it is "module reload".
- ;mr=module reload
- ;
- ;
- ; In addition, you could also include a flat file of aliases which is loaded by
- ; the [individual_custom] template in the [general] section.
- ;
- ;[individual_custom]
- ;#include "/etc/asterisk/aliases"
- ; Implemented CLI Alias Templates
- ; -------------------------------
- ;
- ; Below here we have provided you with some templates, easily allowing you to
- ; utilize previous Asterisk CLI commands with any version of Asterisk. In this
- ; way you will be able to use Asterisk 1.2 and 1.4 style CLI syntax with any
- ; version Asterisk going forward into the future.
- ;
- ; We have also separated out the vanilla syntax into a context template which
- ; allows you to keep your custom changes separate of the standard templates
- ; we have provided you. In this way you can clearly see your custom changes,
- ; and also allowing you to combine various templates as you see fit.
- ;
- ; The naming scheme we have used is recommended, but certainly is not enforced
- ; by Asterisk. If you wish to use the provided templates, simply define the
- ; context name which does not utilize the '_tpl' at the end. For example,
- ; if you would like to use the Asterisk 1.2 style syntax, define in the
- ; [general] section
- [asterisk_1dot2_tpl](!)
- show channeltypes=core show channeltypes
- show channeltype=core show channeltype
- show manager command=manager show command
- show manager commands=manager show commands
- show manager connected=manager show connected
- show manager eventq=manager show eventq
- rtp no debug=rtp set debug off
- rtp rtcp debug ip=rtcp debug ip
- rtp rtcp debug=rtcp debug
- rtp rtcp no debug=rtcp debug off
- rtp rtcp stats=rtcp stats
- rtp rtcp no stats=rtcp stats off
- stun no debug=stun debug off
- udptl no debug=udptl debug off
- show image formats=core show image formats
- show file formats=core show file formats
- show applications=core show applications
- show functions=core show functions
- show switches=core show switches
- show hints=core show hints
- show globals=core show globals
- show function=core show function
- show application=core show application
- set global=core set global
- show dialplan=dialplan show
- show codecs=core show codecs
- show audio codecs=core show audio codecs
- show video codecs=core show video codecs
- show image codecs=core show image codecs
- show codec=core show codec
- moh classes show=moh show classes
- moh files show=moh show files
- agi no debug=agi debug off
- show agi=agi show
- dump agihtml=agi dumphtml
- show features=feature show
- show indications=indication show
- answer=console answer
- hangup=console hangup
- flash=console flash
- dial=console dial
- mute=console mute
- unmute=console unmute
- transfer=console transfer
- send text=console send text
- autoanswer=console autoanswer
- oss boost=console boost
- console=console active
- save dialplan=dialplan save
- add extension=dialplan add extension
- remove extension=dialplan remove extension
- add ignorepat=dialplan add ignorepat
- remove ignorepat=dialplan remove ignorepat
- include context=dialplan add include
- dont include=dialplan remove include
- extensions reload=dialplan reload
- show translation=core show translation
- convert=file convert
- show queue=queue show
- add queue member=queue add member
- remove queue member=queue remove member
- ael no debug=ael nodebug
- sip debug=sip set debug
- sip no debug=sip set debug off
- show voicemail users=voicemail show users
- show voicemail zones=voicemail show zones
- iax2 trunk debug=iax2 set debug trunk
- iax2 jb debug=iax2 set debug jb
- iax2 no debug=iax2 set debug off
- iax2 no trunk debug=iax2 set debug trunk off
- iax2 no jb debug=iax2 set debug jb off
- show agents=agent show
- show agents online=agent show online
- show memory allocations=memory show allocations
- show memory summary=memory show summary
- show version=core show version
- show version files=core show file version
- show profile=core show profile
- clear profile=core clear profile
- soft hangup=channel request hangup
- [asterisk_1dot2](asterisk_1dot2_tpl)
- ; add any additional custom commands you want below here, for example:
- ;die quickly=stop now
- [asterisk_1dot4_tpl](!)
- cdr status=cdr show status
- rtp debug=rtp set debug on
- rtcp debug=rtcp set debug on
- rtcp stats=rtcp set stats on
- stun debug=stun set debug on
- udptl debug=udptl set debug on
- core show globals=dialplan show globals
- core set global=dialplan set global
- core set chanvar=dialplan set chanvar
- agi dumphtml=agi dump html
- ael debug=ael set debug
- funcdevstate list=devstate list
- sip history=sip set history on
- skinny debug=skinny set debug on
- mgcp set debug=mgcp set debug on
- abort shutdown=core abort shutdown
- stop now=core stop now
- stop gracefully=core stop gracefully
- stop when convenient=core stop when convenient
- restart now=core restart now
- restart gracefully=core restart gracefully
- restart when convenient=core restart when convenient
- soft hangup=channel request hangup
- [asterisk_1dot4](asterisk_1dot4_tpl)
- ; add any additional custom commands you want below here.
- [asterisk_11_tpl](!)
- jabber list nodes=xmpp list nodes
- jabber purge nodes=xmpp purge nodes
- jabber delete node=xmpp delete node
- jabber create collection=xmpp create collection
- jabber create leaf=xmpp create leaf
- jabber set debug=xmpp set debug
- jabber show connections=xmpp show connections
- jabber show buddies=xmpp show buddies
- features reload=module reload features
- [asterisk_11](asterisk_11_tpl)
- ; add any additional custom commands you want below here.
|