From 7a5e8485486db60169d6dbc0f3580fb94209c402 Mon Sep 17 00:00:00 2001 From: tilghman Date: Tue, 25 Mar 2008 17:47:41 +0000 Subject: Merged revisions 110691 via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk ........ r110691 | tilghman | 2008-03-25 12:46:34 -0500 (Tue, 25 Mar 2008) | 6 lines Update sample configurations to make virtual hosting more obvious. (closes issue #11969) Reported by: pprindeville Patches: acme-virtualpbx.1.6.patch uploaded by pprindeville (license 347) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.0@110692 f38db490-d61c-443f-a65b-d21fe96a405b --- configs/extensions.conf.sample | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) (limited to 'configs/extensions.conf.sample') diff --git a/configs/extensions.conf.sample b/configs/extensions.conf.sample index 6657b22fb..6241cddf0 100644 --- a/configs/extensions.conf.sample +++ b/configs/extensions.conf.sample @@ -646,6 +646,56 @@ include => demo ; ;exten = 8700,1,Dial(${MARK},30,A(/path/to/my/announcemsg)) ; + +; example of a compartmentalized company called "acme" +; +; this is the context that your incoming IAX/SIP trunk dumps you in... +;[acme-incoming] +;exten => s,1,Wait(1) +;exten => s,n,Answer() +;exten => s,n(menu),Playback(acme/vm-brief-menu) +;exten => s,n(exten),Background(vm-enter-num-to-call) +;exten => s,n,WaitExten(5) +;exten => s,n(goodbye),Playback(vm-goodbye) +;exten => s,n(end),Hangup() +; +;include => acme-extens +; +;exten => i,1,Playback(vm-invalid) +;exten => i,n,Goto(s,exten) ; optionally, transfer to operator +; +;exten => t,1,Goto(s,goodbye) +; +; this is the context our internal SIP hardphones use (see sip.conf) +; +;[acme-internal] +;exten => s,1,Answer() +;exten => s,n(exten),Background(vm-enter-num-to-call) +;exten => s,n,WaitExten(5) +;exten => s,n(goodbye),Playback(vm-goodbye) +;exten => s,n(end),Hangup() +; +;include => trunkint +;include => trunkld +;include => trunklocal +; +;include => acme-extens +; +; you can test what your system sounds like to outside callers by dialing this +;exten => 777,1,DISA(no-password,acme-incoming) +; +; grouping of acme's extensions... never used directly, always included. +; +;[acme-extens] +;exten => 111,1,Gosub(stdexten,s,1(111,SIP/pete_1,acme)) +;exten => 111,n,Goto(s,exten) +; +;exten => 112,1,Gosub(stdexten,s,1(112,SIP/nancy_1,acme)) +;exten => 112,n,Goto(s,end) +; +; end of acme example + + ; For more information on applications, just type "core show applications" at your ; friendly Asterisk CLI prompt. ; -- cgit v1.2.3