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