diff --git a/docs/CompiledPrograms.xml b/docs/CompiledPrograms.xml
index c472dfe30..20d3533c4 100644
--- a/docs/CompiledPrograms.xml
+++ b/docs/CompiledPrograms.xml
@@ -115,7 +115,7 @@
The shorewall-lite call command allows
you to to call interactively any Shorewall function that you can
- call in an extension script.
+ call in an extension script.
@@ -212,6 +212,21 @@
network. You need not configure Shorewall there and you may totally
disable startup of Shorewall in your init scripts. For ease of
reference, we call this system the 'administrative system'.
+
+
+ If you want to be able to allow non-root users to manage
+ remote filewall systems, then the file
+ /etc/shorewall/shorewall.conf must be readable
+ by all users on the administrative system. Not all packages secure
+ the file that way and you may have to change the file permissions
+ yourself. /sbin/shorewall uses the SHOREWALL_SHELL setting from
+ /etc/shorewall/shorewall.conf to determine the
+ shell to use when compiling programs and it uses the VERBOSITY
+ setting for determining how much output the compiler generates. All
+ other settings are taken from the shorewall.conf
+ file in the remote systems export
+ directory (see below).
+