Expand on exec vs extend.


git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@17724 06827809-a52a-0410-b366-d66718629ded
diff --git a/FAQ b/FAQ
index 013853c..020a67f 100644
--- a/FAQ
+++ b/FAQ
@@ -2155,6 +2155,15 @@
   output is returned in a fixed format, and it is up to the receiving
   application to interpret this appropriately.
 
+  Note that the "relocatable" form of the 'exec' directive ('exec OID ....')
+  produces MIB output that is not strictly valid. For this reason, support
+  for this has been deprecated in favour of 'extend OID ...', which produces
+  well-formed MIB results (as well as providing fuller functionality).
+  The most recent releases of the agent don't include support for "relocatable
+  exec" by default. This needs to be explicitly included when the agent is
+  first compiled, by including the module 'ucd-snmp/extensible' instead of
+  'agent/extend'.
+
 
   'pass' is a more general mechanism for implementing arbitrary MIB
   objects.  The specified command will be invoked for any request within