This is an old revision of the document!
[directories] ;Umisteni konfiguracnich souboru astetcdir => /etc/asterisk ;Umisteni modulu astmoddir => /usr/lib/asterisk/modules ;Umisteni kam si asterisk zapisuje hodnoty promennych za behu astvarlibdir => /var/lib/asterisk ;Umisteni interni databaze asterisku (soubor astdb) astdbdir => /var/lib/asterisk ;Umisteni podadresare keys, ktery slouzi k ulozeni sifrovacich klicu astkeydir => /var/lib/asterisk ;Umisteni systemovych dat, napr.zvukove soubory dodavane s asteriskem astdatadir => /var/lib/asterisk ;Umisteni AGI scriptu astagidir => /var/lib/asterisk/agi-bin ;Umisteni voicemailu, zaznamu hovoru, hovorovych souboru (co hovor to textovy soubor .call) astspooldir => /var/spool/asterisk ;Umisteni kam asterisk zapisuje svuj UNIX control socket a PID process ID astrundir => /var/run/asterisk ;Umisteni kde asterisk uklada soubory logu astlogdir => /var/log/asterisk
Definuje nastaveni parametru behu asterisku, vetsinu hodnot lze nastavit i z CLI. Vice info $ man asterisk
[options]
verbose = 3 ; Nastavuje defaultni ukecanost loggeru. Obdoba asterisk -v. def. 0
debug = 9999 ; Nastavuje debugovaci ukecanost loggeru. Obdoba asterisk -d. def. 0
alwaysfork = yes ; Nastavuje aby asterisk bezel na pozadi (-F) def. no
nofork = yes ; Nastavuej aby asterisk bezel v popredi (-f) def. no
quiet = yes ; Aby asterisk nebyl ukecany v terminalu bezi-li v popredi(-q). def. no
timestamp = yes ; Aby v CLI byla casova znamka (-T) def. no
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.
internal_timing = yes
systemname = pbx ; 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.
maxcalls = 20 ; Maximum amount of calls allowed.
maxload = 0.9 ; Asterisk stops accepting new calls if the
; load average exceed this limit.
maxfiles = 2000 ; 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.
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.
Nastaveni tykajci se asterisk controll socketu. Primarne vyuzivano remote consolemi (asterisk -r).
[files] astctlpermissions = 0660 ;Nastavuje prava pro Asterisk control socket. astctlowner = root ;Nastavuje vlastnika control socketu. astctlgroup = apache ;Nastavuje skupinu controll socketu. astctl = asterisk.ctl ;Nastavuje nazev souboru socketu.
Nastavuje zpetnou kompatibilitu nekterych modulu.
[compat] pbx_realtime=1.6 res_agi=1.6 app_set=1.6