The syntax of dynacl is:
access to <what>
by dynacl/<name>[/<options>][.<dynstyle>][=<pattern>] <access> [<control>]
where only the <name> field is required,
since it identifies what module must be called.
More than a module can be listed; they are invoked in that order.
The other parameters are passed to the parsing function of the module.
The module is expected to provide an access mask, or to modify the current one,
within the <access> mask that is provided
in the configuration line.
This means that
access to *
by dynacl/<name> write
will allow that module to grant up to write access, while
access to *
by dynacl/<name> =xr
will allow the same module to grant auth (=x)
or read (=r) access or both, but no other access privilege.
|