diff --git a/lam/docs/modules-specification.htm b/lam/docs/modules-specification.htm
index d0e8bec6..3ae271e4 100644
--- a/lam/docs/modules-specification.htm
+++ b/lam/docs/modules-specification.htm
@@ -95,7 +95,7 @@ quota module is no base module as it needs posixAccount.
function get_ldap_filter($scope)
+ style="font-weight: bold;">function get_ldap_filter()
|
@@ -104,9 +104,7 @@ quota module is no base module as it needs posixAccount.
Returns an array('or' => '...', 'and' => '...') that is used to
build the LDAP filter. Usually
used to filter object classes.
-$scope is the account type
-("user", "group", "host" at this time).
-
+
All "or" filter parts of the base modules are combined with OR and then
combined with the "and" parts.
The resulting LDAP filter will look like this:
@@ -114,7 +112,7 @@ The resulting LDAP filter will look like this:
Example: return "('or' =>
-'objectClass=posixAccount', 'and' => '(!(uid=*$))')"
+'(objectClass=posixAccount)', 'and' => '(!(uid=*$))')"
This function
is only used for base modules. Standard modules do not need to
@@ -128,15 +126,13 @@ implement it.
function
-get_dependencies($scope)
+get_dependencies()
|
This function returns a list of modules it depends on.
-The $scope parameter defines
-the account type ("user", "group", "host" at this time).
The return value is an array with two sub arrays, "depends" and
Example: array('or' =>
-'objectClass=posixAccount', 'and' => '(!(uid=*$))')
+'objectClass=posixAccount', 'and' => '(!(uid=*$))')
+
+
+6.4 get_dependencies()
+
+ "dependencies" => array
+
+ Example: array("depends"
+=> array("posixAccount", array("qmail", "sendmail")), "conflicts"
+=> array("exim"))
+