index 94a50fe4bb407bd7d5d968b400d28bcaa4fd08e4..928f25c3016f02417cdf06b383b05b6cfa48986c 100644 (file)
.I "icon"
attribute.
-For every plugin, you can provide at least four additional hooks:
+For every plugin, you can provide at least seven additional hooks:
+.I precreate,
+.I preremove,
+.I premodify
.I postcreate,
.I postremove,
.I postmodify
provide certain parameters in form of LDAP attributes. '%uid'
will pass the current user id, '%dn' the current object dn, etc.
-The script gets executed after create, delete or modify tasks.
+The script gets executed before(pre) and after(post) create, delete or modify tasks.
.I The
.B check
to have at least n different characters.
.PP
-.B passwordHook
-.I path
-.PP
-The
-.I passwordHook
-can specify an external script to handle password settings at some other
-location besides the LDAP. It will be called this way:
-
-.nf
-/path/to/your/script "username" "oldpassword" "newpassword"
-.fi
-
.B passwordProposalHook
.I command
.PP