Previous versions of Asterisk processed command-line options before processing asterisk.conf. This meant that if an option was set in asterisk.conf, it could not be overridden with the equivelent command line option. This change causes Asterisk to process the command-line twice. First it processes options that are needed to load asterisk.conf, then it processes the remaining options after the config is read. This changes the function of -X slightly. Previously using -X without disabling execincludes in asterisk.conf caused #exec to be usable in any config. Now -X only enables #exec for the load of asterisk.conf, if it is wanted in the rest of the system it must be enabled with execincludes in asterisk.conf. Updated 'asterisk -h' and 'man asterisk' to reflect the limited function of -X. ASTERISK-25042 #close Reported by: Corey Farrell Change-Id: I1450d45c15b4467274b871914d893ed4f6564cd7 |
||
---|---|---|
.. | ||
lang | ||
.gitignore | ||
aelparse.8 | ||
api-1.6.0-changes.odt | ||
api-1.6.2-changes.txt | ||
appdocsxml.dtd | ||
appdocsxml.xslt | ||
astdb2bdb.8 | ||
astdb2sqlite3.8 | ||
asterisk-ng-doxygen.in | ||
asterisk.8 | ||
asterisk.sgml | ||
CODING-GUIDELINES | ||
IAX2-security.pdf | ||
IAX2-security.txt | ||
Makefile | ||
README.txt | ||
smsq.8 |
The vast majority of the Asterisk project documentation has been moved to the project wiki: https://wiki.asterisk.org/ Asterisk release tarballs contain an export of the wiki in PDF and plain text form, which you can find in: doc/AST.pdf doc/AST.txt Asterisk uses the Doxygen documentation software. Run "make progdocs" and open the resulting documentation index at doc/api/index.html in a webbrowser or copy the directory to a directory served by a webserver for remote access.