====== /etc/asterisk/modules.conf ====== * Nastavuje, které moduly se mají načíst při startu asterisku a které ne. * **autoload=yes** - automatické načtení všech modulů v adresáři **/usr/lib/asterisk/modules/** * **noload => modul.so** - modul, který se nemá načíst ===== [modules] ===== * **autoload** - def.YES, automaticky nacte vsechny moduly, krome tech, ktere jsou jmenovany //noload// prikazem. * **preload** - urcuje ze modul ma byt natazen mezi prvnimi, nyni uz je to prkonano, moduly maji v sobe zabudovane priority * **load** - definuje, ktery modul se ma nacist (relevantni v pripade, že autoload=no) * **noload** - definuje, ktery modul se nema nacitat (relevantní v případě autoload=yes) * **require** - stejné jako //load//, jen v případě neúspěchu při načítání modulu se Asterisk ukončí. * **preload-require** - staejné jako //preload//, Asterisk se ukončí v případě chyby při načítání. [modules] autoload=yes ; komentar noload => libovolny_modul1.so noload => libovolny_modul2.so noload => libovolny_modul3.so ># **asterisk -r** >*CLI> **module show** pbx1*CLI> module show Module Description Use Count func_strings.so String handling dialplan functions 0 res_agi.so Asterisk Gateway Interface (AGI) 1 res_speech.so Generic Speech Recognition API 0 res_monitor.so Call Monitoring Resource 0 res_crypto.so Cryptographic Digital Signatures 0 . . .