mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
merge markster's usersconf branch with some slight changes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43052 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -53,6 +53,11 @@ clearglobalvars=no
|
||||
;
|
||||
;priorityjumping=yes
|
||||
;
|
||||
; User context is where entries from users.conf are registered. The
|
||||
; default value is 'default'
|
||||
;
|
||||
;userscontext=default
|
||||
;
|
||||
; You can include other config files, use the #include command
|
||||
; (without the ';'). Note that this is different from the "include" command
|
||||
; that includes contexts within other contexts. The #include command works
|
||||
@@ -316,6 +321,18 @@ include => parkedcalls
|
||||
;
|
||||
; eswitch => IAX2/context@${CURSERVER}
|
||||
|
||||
[macro-trunkdial]
|
||||
;
|
||||
; Standard trunk dial macro (hangs up on a dialstatus that should
|
||||
; terminate call)
|
||||
; ${ARG1} - What to dial
|
||||
;
|
||||
exten => s,1,Dial(${ARG1})
|
||||
exten => s,n,Goto(s-${DIALSTATUS},1)
|
||||
exten => s-NOANSWER,1,Hangup
|
||||
exten => s-BUSY,1,Hangup
|
||||
exten => _s-.,1,NoOp
|
||||
|
||||
[macro-stdexten];
|
||||
;
|
||||
; Standard extension macro:
|
||||
|
41
configs/users.conf.sample
Normal file
41
configs/users.conf.sample
Normal file
@@ -0,0 +1,41 @@
|
||||
;
|
||||
; User configuration
|
||||
;
|
||||
; Creating entries in users.conf is a "shorthand" for creating individual
|
||||
; entries in each configuration file. Using users.conf is not intended to
|
||||
; provide you with as much flexibility as using the separate configuration
|
||||
; files (e.g. sip.conf, iax.conf, etc) but is intended to accelerate the
|
||||
; simple task of adding users. Note that creating individual items (e.g.
|
||||
; custom SIP peers, IAX friends, etc.) will allow you to override specific
|
||||
; parameters within this file.
|
||||
;
|
||||
|
||||
[general]
|
||||
fullname = New User
|
||||
userbase = 6000
|
||||
hasvoicemail = yes
|
||||
hassip = yes
|
||||
hasiax = yes
|
||||
hasmanager = no
|
||||
callwaiting = yes
|
||||
threewaycalling = yes
|
||||
callwaitingcallerid = yes
|
||||
transfer = yes
|
||||
canpark = yes
|
||||
cancallforward = yes
|
||||
callreturn = yes
|
||||
callgroup = 1
|
||||
pickupgroup = 1
|
||||
|
||||
|
||||
;[6000]
|
||||
;fullname = Joe User
|
||||
;email = joe@foo.bar
|
||||
;secret = 1234
|
||||
;zapchan = 1
|
||||
;hasvoicemail = yes
|
||||
;hassip = yes
|
||||
;hasiax = no
|
||||
;hasmanager = no
|
||||
;callwaiting = no
|
||||
;context = international
|
@@ -49,7 +49,12 @@ maxsilence=10
|
||||
silencethreshold=128
|
||||
; Max number of failed login attempts
|
||||
maxlogins=3
|
||||
|
||||
;
|
||||
; User context is where entries from users.conf are registered. The
|
||||
; default value is 'default'
|
||||
;
|
||||
;userscontext=default
|
||||
;
|
||||
; If you need to have an external program, i.e. /usr/bin/myapp
|
||||
; called when a voicemail is left, delivered, or your voicemailbox
|
||||
; is checked, uncomment this. It can also be set to 'smdi' to use
|
||||
|
Reference in New Issue
Block a user