mirror of
https://github.com/asterisk/asterisk.git
synced 2026-04-28 09:43:08 +00:00
Billing records are fair, To get paid is quite bright, You should really use ODBC; Good-bye cdr_sqlite. Microsoft did once push H.323, Hell, we all remember NetMeeting. But try to compile chan_h323 now And you will take quite a beating. The XMPP and SIP war was fierce, And in the distant fray Was birthed res_jabber/chan_jingle; But neither to stay. For everyone did care and chase what Google professed. "Free Internet Calling" was what devotees cried, But Google did change the specs so often That the developers were happy the day chan_gtalk died. And then there was that odd application Dedicated to the Polish tongue. app_saycountpl was subsumed by Say; One could say its bell was rung. To read and parse a file from the dialplan You could (I guess) use an application. app_readfile did fill that purpose, but I think A function is perhaps better in its creation. Barging is rude, I'm not sure why we do it. Inwardly, the caller will probably sigh. But if you really must do it, Don't use app_dahdibarge, use ChanSpy. We all despise the sound of tinny robots It makes our queues so cold. To control such an abomination It's better to not use Wait/SetMusicOnHold. It's often nice to know properties of a channel It makes our calls right We have a nice function called CHANNEL And so SIPCHANINFO is sent off into the night. And now things get odd; Apparently one could delimit with a colon Properties from the SIPPEER function! Commas are in; all others are done. Finally, a word on pipes and commas. We're sorry. We can't say it enough. But those compatibility options in asterisk.conf; To maintain them forever was just too tough. This patch removes: * cdr_sqlite * chan_gtalk * chan_jingle * chan_h323 * res_jabber * app_saycountpl * app_readfile * app_dahdibarge It removes the following applications/functions: * WaitMusicOnHold * SetMusicOnHold * SIPCHANINFO It removes the colon delimiter from the SIPPEER function. Finally, it also removes all compatibility options that were configurable from asterisk.conf, as these all applied to compatibility with Asterisk 1.4 systems. Review: https://reviewboard.asterisk.org/r/3698/ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@418019 65c4cc65-6c06-0410-ace0-fbb531ad65f3
98 lines
4.0 KiB
Plaintext
98 lines
4.0 KiB
Plaintext
[directories](!)
|
|
astetcdir => /etc/asterisk
|
|
astmoddir => /usr/lib/asterisk/modules
|
|
astvarlibdir => /var/lib/asterisk
|
|
astdbdir => /var/lib/asterisk
|
|
astkeydir => /var/lib/asterisk
|
|
astdatadir => /var/lib/asterisk
|
|
astagidir => /var/lib/asterisk/agi-bin
|
|
astspooldir => /var/spool/asterisk
|
|
astrundir => /var/run/asterisk
|
|
astlogdir => /var/log/asterisk
|
|
astsbindir => /usr/sbin
|
|
|
|
[options]
|
|
;verbose = 3
|
|
;debug = 3
|
|
;alwaysfork = yes ; Same as -F at startup.
|
|
;nofork = yes ; Same as -f at startup.
|
|
;quiet = yes ; Same as -q at startup.
|
|
;timestamp = yes ; Same as -T at startup.
|
|
;execincludes = yes ; Support #exec in config files.
|
|
;console = yes ; Run as console (same as -c at startup).
|
|
;highpriority = yes ; Run realtime priority (same as -p at
|
|
; startup).
|
|
;initcrypto = yes ; Initialize crypto keys (same as -i at
|
|
; startup).
|
|
;nocolor = yes ; Disable console colors.
|
|
;dontwarn = yes ; Disable some warnings.
|
|
;dumpcore = yes ; Dump core on crash (same as -g at startup).
|
|
;languageprefix = yes ; Use the new sound prefix path syntax.
|
|
;systemname = my_system_name ; Prefix uniqueid with a system name for
|
|
; Global uniqueness issues.
|
|
;autosystemname = yes ; Automatically set systemname to hostname,
|
|
; uses 'localhost' on failure, or systemname if
|
|
; set.
|
|
;mindtmfduration = 80 ; Set minimum DTMF duration in ms (default 80 ms)
|
|
; If we get shorter DTMF messages, these will be
|
|
; changed to the minimum duration
|
|
;maxcalls = 10 ; Maximum amount of calls allowed.
|
|
;maxload = 0.9 ; Asterisk stops accepting new calls if the
|
|
; load average exceed this limit.
|
|
;maxfiles = 1000 ; Maximum amount of openfiles.
|
|
;minmemfree = 1 ; In MBs, Asterisk stops accepting new calls if
|
|
; the amount of free memory falls below this
|
|
; watermark.
|
|
;cache_record_files = yes ; Cache recorded sound files to another
|
|
; directory during recording.
|
|
;record_cache_dir = /tmp ; Specify cache directory (used in conjunction
|
|
; with cache_record_files).
|
|
;transmit_silence = yes ; Transmit silence while a channel is in a
|
|
; waiting state, a recording only state, or
|
|
; when DTMF is being generated. Note that the
|
|
; silence internally is generated in raw signed
|
|
; linear format. This means that it must be
|
|
; transcoded into the native format of the
|
|
; channel before it can be sent to the device.
|
|
; It is for this reason that this is optional,
|
|
; as it may result in requiring a temporary
|
|
; codec translation path for a channel that may
|
|
; not otherwise require one.
|
|
;transcode_via_sln = yes ; Build transcode paths via SLINEAR, instead of
|
|
; directly.
|
|
;runuser = asterisk ; The user to run as.
|
|
;rungroup = asterisk ; The group to run as.
|
|
;lightbackground = yes ; If your terminal is set for a light-colored
|
|
; background.
|
|
;forceblackbackground = yes ; Force the background of the terminal to be
|
|
; black, in order for terminal colors to show
|
|
; up properly.
|
|
;defaultlanguage = en ; Default language
|
|
documentation_language = en_US ; Set the language you want documentation
|
|
; displayed in. Value is in the same format as
|
|
; locale names.
|
|
;hideconnect = yes ; Hide messages displayed when a remote console
|
|
; connects and disconnects.
|
|
;lockconfdir = no ; Protect the directory containing the
|
|
; configuration files (/etc/asterisk) with a
|
|
; lock.
|
|
;stdexten = gosub ; How to invoke the extensions.conf stdexten.
|
|
; macro - Invoke the stdexten using a macro as
|
|
; done by legacy Asterisk versions.
|
|
; gosub - Invoke the stdexten using a gosub as
|
|
; documented in extensions.conf.sample.
|
|
; Default gosub.
|
|
;live_dangerously = no ; Enable the execution of 'dangerous' dialplan
|
|
; functions from external sources (AMI,
|
|
; etc.) These functions (such as SHELL) are
|
|
; considered dangerous because they can allow
|
|
; privilege escalation.
|
|
; Default no
|
|
|
|
; Changing the following lines may compromise your security.
|
|
;[files]
|
|
;astctlpermissions = 0660
|
|
;astctlowner = root
|
|
;astctlgroup = apache
|
|
;astctl = asterisk.ctl
|