asterisk/doc
Corey Farrell 57386dcb67 Allow command-line options to override asterisk.conf.
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
2015-05-12 12:44:12 -04:00
..
lang Add app_voicemail and say.c support for Vietnamese. 2009-12-30 22:30:21 +00:00
.gitignore doc: Make progdocs play nice with git 2015-05-07 22:26:31 -06:00
CODING-GUIDELINES Restore CODING-GUIDELINES to doc folder 2012-08-30 12:50:03 +00:00
IAX2-security.pdf Merged revisions 216008 via svnmerge from 2009-09-03 18:45:54 +00:00
IAX2-security.txt Merged revisions 216263 via svnmerge from 2009-09-04 10:48:44 +00:00
Makefile Merged revisions 280740 via svnmerge from 2010-08-03 18:43:37 +00:00
README.txt Doxygen Updates Janitor Work 2012-09-22 20:43:30 +00:00
aelparse.8 doc: Add a manpage for the aelparse utility 2014-08-29 19:35:43 +00:00
api-1.6.0-changes.odt add document describing API changes from 1.4.0 to 1.6.0 2008-05-24 01:14:41 +00:00
api-1.6.2-changes.txt Add timezone to the possible fields in a timespec. 2008-12-16 22:57:17 +00:00
appdocsxml.dtd xmldocs: Add support for an <example> tag in the Asterisk XML Documentation 2014-07-31 11:49:40 +00:00
appdocsxml.xslt bridging: Give bridges a name and a known creator 2013-12-17 23:25:49 +00:00
astdb2bdb.8 man pages for astdb2bdb and astdb2sqlite3 2013-10-02 18:28:03 +00:00
astdb2sqlite3.8 man pages for astdb2bdb and astdb2sqlite3 2013-10-02 18:28:03 +00:00
asterisk-ng-doxygen.in doc: Make progdocs play nice with git 2015-05-07 22:26:31 -06:00
asterisk.8 Allow command-line options to override asterisk.conf. 2015-05-12 12:44:12 -04:00
asterisk.sgml Merged revisions 331139 via svnmerge from 2011-08-09 15:53:26 +00:00
smsq.8 doc: Add a manpage for the smsq utility 2014-08-29 19:40:34 +00:00

README.txt

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.