From 0d23fed9abd1323d18d48dbb74c194e5ac7232f2 Mon Sep 17 00:00:00 2001
From: Mark Spencer <markster@digium.com>
Date: Wed, 9 Feb 2005 00:11:32 +0000
Subject: [PATCH] Update documentation (bug #3527, take 2)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4987 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 doc/README.configuration | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

diff --git a/doc/README.configuration b/doc/README.configuration
index 5da7eddbe1..e7dd2c1489 100755
--- a/doc/README.configuration
+++ b/doc/README.configuration
@@ -7,7 +7,7 @@ addition to the realtime architecture, we now have the ability to create
 templates in configuration files, and use these as templates when we
 configure phones, voicemail accounts and queues.
 
-This changes are general to the configuration parser, and works in
+These changes are general to the configuration parser, and works in
 all configuration files. 
 
 General syntax
@@ -44,6 +44,26 @@ templates. Any object can be used as a template.
 
 No whitespace is allowed between the closing "]" and the parenthesis "(".
 
+Including other files
+---------------------
+In all of the configuration files, you may include the content of another
+file with the #include statement. The content of the other file will be
+included at the row that the #include statement occured.
+	
+	#include myusers.conf
+
+You may also include the output of a program with the #exec directive,
+if you enable it in asterisk.conf
+	
+In asterisk.conf, add the execincludes = yes statement in the options
+section:
+	[options]
+	execincludes=yes
+
+The exec directive is used like this:
+	
+	#exec /usr/local/bin/myasteriskconfigurator.sh
+
 
 Adding to an existing section
 -----------------------------
-- 
GitLab