asterisk/sla.conf

Fri, 15 Oct 2010 19:06:09 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 15 Oct 2010 19:06:09 +0200
changeset 263
f4a0b439d0fb
permissions
-rw-r--r--

Correct shared library and plugin link logic, as well as informal text.
Update file server URL, update build resource estimations, correct RPATH
logic, allow for qmake(1) static to shared library changes via CONFIG
argument, correct documentation broken title and index links, correct
shared library install path, install only one set of (correct) plugins,
install the designer shared library (as required by QtCreator), announce
features related to shared linking using qmake(1), and correclty
substitute hard coded paths in prl and la library files.

     1 ;
     2 ; Configuration for Shared Line Appearances (SLA).
     3 ;
     4 ; See doc/sla.pdf for more information.
     5 ;
     7 ; ---- General Options ----------------
     8 ;[general]
    10 ;attemptcallerid=no         ; Attempt CallerID handling.  The default value for this
    11                             ; is "no" because CallerID handling with an SLA setup is
    12                             ; known to not work properly in some situations.  However,
    13                             ; feel free to enable it if you would like.  If you do, and
    14                             ; you find problems, please do not report them.
    15 ; -------------------------------------
    18 ; ---- Trunk Declarations -------------
    19 ;
    20 ;[line1]                    ; Provide a name for this trunk.
    22 ;type=trunk                 ; This line is what marks this entry as a trunk.
    24 ;device=Zap/3               ; Map this trunk declaration to a specific device.
    25                             ; NOTE: You can not just put any type of channel here.
    26                             ;       Zap channels can be directly used.  IP trunks
    27                             ;       require some indirect configuration which is
    28                             ;       described in doc/sla.pdf.
    30 ;autocontext=line1          ; This supports automatic generation of the dialplan entries 
    31                             ; if the autocontext option is used.  Each trunk should have 
    32                             ; a unique context name.  Then, in zapata.conf, this device 
    33                             ; should be configured to have incoming calls go to this context.
    35 ;ringtimeout=30             ; Set how long to allow this trunk to ring on an inbound call before hanging 
    36                             ; it up as an unanswered call.  The value is in seconds.
    38 ;barge=no                   ; If this option is set to "no", then no station will be
    39                             ; allowed to join a call that is in progress.  The default
    40                             ; value is "yes".
    42 ;hold=private               ; This option configure hold permissions for this trunk.
    43                             ;   "open"    - This means that any station can put this trunk
    44                             ;               on hold, and any station can retrieve it from
    45                             ;               hold.  This is the default.
    46                             ;   "private" - This means that once a station puts the
    47                             ;               trunk on hold, no other station will be
    48                             ;               allowed to retrieve the call from hold.
    50 ;[line2]
    51 ;type=trunk
    52 ;device=Zap/4
    53 ;autocontext=line2
    55 ;[line3]
    56 ;type=trunk
    57 ;device=Zap/3
    58 ;autocontext=line3
    60 ;[line4]
    61 ;type=trunk
    62 ;device=Local/disa@line4_outbound ; A Local channel in combination with the Disa
    63                                   ; application can be used to support IP trunks.
    64                                   ; See doc/sla.pdf on more information on how
    65                                   ; IP trunks work.
    66 ;autocontext=line4
    67 ; --------------------------------------
    70 ; ---- Station Declarations ------------
    72 ;[station1]                 ; Define a name for this station.
    74 ;type=station               ; This line indicates that this entry is a station.
    76 ;device=SIP/station1        ; Each station must be mapped to a device.
    78 ;autocontext=sla_stations   ; This supports automatic generation of the dialplan entries if 
    79                             ; the autocontext option is used.  All stations can use the same 
    80                             ; context without conflict.  The device for this station should 
    81                             ; have its context configured to the same one listed here.
    83 ;ringtimeout=10             ; Set a timeout for how long to allow the station to ring for an 
    84                             ; incoming call, in seconds.
    86 ;ringdelay=10               ; Set a time for how long to wait before beginning to ring this station
    87                             ; once there is an incoming call, in seconds.
    89 ;hold=private               ; This option configure hold permissions for this station.  Note
    90                             ; that if private hold is set in the trunk entry, that will override
    91                             ; anything here.  However, if a trunk has open hold access, but this
    92                             ; station is set to private hold, then the private hold will be in
    93                             ; effect.
    94                             ;   "open"    - This means that once this station puts a call
    95                             ;               on hold, any other station is allowed to retrieve
    96                             ;               it.  This is the default.
    97                             ;   "private" - This means that once this station puts a
    98                             ;               call on hold, no other station will be
    99                             ;               allowed to retrieve the call from hold.
   102 ;trunk=line1                ; Individually list all of the trunks that will appear on this station.  This
   103                             ; order is significant.  It should be the same order as they appear on the
   104                             ; phone.  The order here defines the order of preference that the trunks will
   105                             ; be used.
   106 ;trunk=line2
   107 ;trunk=line3,ringdelay=5    ; A ring delay for the station can also be specified for a specific trunk.
   108                             ; If a ring delay is specified both for the whole station and for a specific
   109                             ; trunk on a station, the setting for the specific trunk will take priority.
   110                             ; This value is in seconds.
   112 ;trunk=line4,ringtimeout=5  ; A ring timeout for the station can also be specified for a specific trunk.
   113                             ; If a ring timeout is specified both for the whole station and for a specific
   114                             ; trunk on a station, the setting for the specific trunk will take priority.
   115                             ; This value is in seconds.
   118 ;[station](!)               ; When there are a lot of stations that are configured the same way,
   119                             ; it is convenient to use a configuration template like this so that
   120                             ; the common settings stay in one place.
   121 ;type=station
   122 ;autocontext=sla_stations
   123 ;trunk=line1
   124 ;trunk=line2 
   125 ;trunk=line3
   126 ;trunk=line4 
   128 ;[station2](station)        ; Define a station that uses the configuration from the template "station".
   129 ;device=SIP/station2
   130 ;
   131 ;[station3](station)
   132 ;device=SIP/station3
   133 ;
   134 ;[station4](station)
   135 ;device=SIP/station4
   136 ;
   137 ;[station5](station)
   138 ;device=SIP/station5
   139 ; --------------------------------------

mercurial