indications.conf: add stutter tone; end properly
[asterisk/asterisk.git] / configs / cli_aliases.conf.sample
1 ;
2 ; CLI Aliases configuration
3 ;
4 ; This module also registers a "cli show aliases" CLI command to list
5 ; configured CLI aliases.
6
7 [general]
8 ; Here you define what alias templates you want to use. You can also define
9 ; multiple templates to use as well. If you do, and there is a conflict, then
10 ; the first alias defined will win.
11 ;
12 template = friendly             ; By default, include friendly aliases
13 ;template = asterisk12          ; Asterisk 1.2 style syntax
14 ;template = asterisk14          ; Asterisk 1.4 style syntax
15 ;template = individual_custom   ; see [individual_custom] example below which
16                                 ; includes a list of aliases from an external
17                                 ; file
18
19
20 ; Because the Asterisk CLI syntax follows a "module verb argument" syntax,
21 ; sometimes we run into an issue between being consistant with this format
22 ; in the core system, and maintaining system friendliness. In order to get
23 ; around this we're providing some useful aliases by default.
24 ;
25 [friendly]
26 hangup request=channel request hangup
27 originate=channel originate
28 help=core show help
29 pri intense debug span=pri set debug intense span
30 reload=module reload
31
32 ; CLI Alias Templates
33 ; -------------------
34 ;
35 ; You can define several alias templates.
36 ; It works with context templates like all other configuration files
37 ;
38 ;[asterisk](!)
39 ; To create an alias you simply set the variable name as the alias and variable
40 ; value as the real CLI command you want executed
41 ;
42 ;die die die=stop now
43
44 ;[asterisk16](asterisk)
45 ; Alias for making voicemail reload actually do module reload app_voicemail.so
46 ;voicemail reload=module reload app_voicemail.so
47 ; This will make the CLI command "mr" behave as though it is "module reload".
48 ;mr=module reload
49 ;
50 ;
51 ; In addition, you could also include a flat file of aliases which is loaded by
52 ; the [individual_custom] template in the [general] section.
53 ;
54 ;[individual_custom]
55 ;#include "/etc/asterisk/aliases"
56
57 ; Implemented CLI Alias Templates
58 ; -------------------------------
59 ;
60 ; Below here we have provided you with some templates, easily allowing you to
61 ; utilize previous Asterisk CLI commands with any version of Asterisk. In this
62 ; way you will be able to use Asterisk 1.2 and 1.4 style CLI syntax with any
63 ; version Asterisk going forward into the future.
64 ;
65 ; We have also separated out the vanilla syntax into a context template which
66 ; allows you to keep your custom changes separate of the standard templates
67 ; we have provided you. In this way you can clearly see your custom changes,
68 ; and also allowing you to combine various templates as you see fit.
69 ;
70 ; The naming scheme we have used is recommended, but certainly is not enforced
71 ; by Asterisk. If you wish to use the provided templates, simply define the
72 ; context name which does not utilize the '_tpl' at the end. For example,
73 ; if you would like to use the Asterisk 1.2 style syntax, define in the
74 ; [general] section
75
76 [asterisk12_tpl](!)
77 show channeltypes=core show channeltypes
78 show channeltype=core show channeltype
79 show manager command=manager show command
80 show manager commands=manager show commands
81 show manager connected=manager show connected
82 show manager eventq=manager show eventq
83 rtp no debug=rtp set debug off
84 rtp rtcp debug ip=rtcp debug ip
85 rtp rtcp debug=rtcp debug
86 rtp rtcp no debug=rtcp debug off
87 rtp rtcp stats=rtcp stats
88 rtp rtcp no stats=rtcp stats off
89 stun no debug=stun debug off
90 udptl no debug=udptl debug off
91 show image formats=core show image formats
92 show file formats=core show file formats
93 show applications=core show applications
94 show functions=core show functions
95 show switches=core show switches
96 show hints=core show hints
97 show globals=core show globals
98 show function=core show function
99 show application=core show application
100 set global=core set global
101 show dialplan=dialplan show
102 show codecs=core show codecs
103 show audio codecs=core show audio codecs
104 show video codecs=core show video codecs
105 show image codecs=core show image codecs
106 show codec=core show codec
107 moh classes show=moh show classes
108 moh files show=moh show files
109 agi no debug=agi debug off
110 show agi=agi show
111 dump agihtml=agi dumphtml
112 show features=feature show
113 show indications=indication show
114 answer=console answer
115 hangup=console hangup
116 flash=console flash
117 dial=console dial
118 mute=console mute
119 unmute=console unmute
120 transfer=console transfer
121 send text=console send text
122 autoanswer=console autoanswer
123 oss boost=console boost
124 console=console active
125 save dialplan=dialplan save
126 add extension=dialplan add extension
127 remove extension=dialplan remove extension
128 add ignorepat=dialplan add ignorepat
129 remove ignorepat=dialplan remove ignorepat
130 include context=dialplan add include
131 dont include=dialplan remove include
132 extensions reload=dialplan reload
133 show translation=core show translation
134 convert=file convert
135 show queue=queue show
136 add queue member=queue add member
137 remove queue member=queue remove member
138 ael no debug=ael nodebug
139 sip debug=sip set debug
140 sip no debug=sip set debug off
141 show voicemail users=voicemail show users
142 show voicemail zones=voicemail show zones
143 iax2 trunk debug=iax2 set debug trunk
144 iax2 jb debug=iax2 set debug jb
145 iax2 no debug=iax2 set debug off
146 iax2 no trunk debug=iax2 set debug trunk off
147 iax2 no jb debug=iax2 set debug jb off
148 show agents=agent show
149 show agents online=agent show online
150 show memory allocations=memory show allocations
151 show memory summary=memory show summary
152 show version=core show version
153 show version files=core show file version
154 show profile=core show profile
155 clear profile=core clear profile
156 soft hangup=channel request hangup
157
158 [asterisk12](asterisk12_tpl)
159 ; add any additional custom commands you want below here, for example:
160 ;die quickly=stop now
161
162 [asterisk14_tpl](!)
163 cdr status=cdr show status
164 rtp debug=rtp set debug on
165 rtcp debug=rtcp set debug on
166 rtcp stats=rtcp set stats on
167 stun debug=stun set debug on
168 udptl debug=udptl set debug on
169 core show globals=dialplan show globals
170 core set global=dialplan set global
171 core set chanvar=dialplan set chanvar
172 agi dumphtml=agi dump html
173 ael debug=ael set debug
174 funcdevstate list=devstate list
175 sip history=sip set history on
176 skinny debug=skinny set debug on
177 mgcp set debug=mgcp set debug on
178 abort shutdown=core abort shutdown
179 stop now=core stop now
180 stop gracefully=core stop gracefully
181 stop when convenient=core stop when convenient
182 restart now=core restart now
183 restart gracefully=core restart gracefully
184 restart when convenient=core restart when convenient
185 soft hangup=channel request hangup
186
187 [asterisk14](asterisk14_tpl)
188 ; add any additional custom commands you want below here.
189
190 [asterisk11_tpl](!)
191 jabber list nodes=xmpp list nodes
192 jabber purge nodes=xmpp purge nodes
193 jabber delete node=xmpp delete node
194 jabber create collection=xmpp create collection
195 jabber create leaf=xmpp create leaf
196 jabber set debug=xmpp set debug
197 jabber show connections=xmpp show connections
198 jabber show buddies=xmpp show buddies
199
200 [asterisk11](asterisk11_tpl)
201 ; add any additional custom commands you want below here.