Overriding operations
You can add additional KVGroups to your Unix Listener configuration file to override account operations. They can be written using PSLang script syntax.
Complete documentation on how to write the override functions using PSLang is detailed in the pslang-override-sample.psl
file that is included with the psunix installation in the psunix/conf/ directory. This file also provides a sample framework for configuring overrides for the built-in operations.
When using PSLang, you can also add pre/post operations that augment the built-in operations. For each <operation> in the sample script file, there is a corresponding pre_<operation> and post_<operation>. These provide entry points into an operation before and after the operation is executed. For example, the pre_<operation> is often useful when validating data or policies before the server performs the operation.
Refer to the pslang-override-sample.psl
file for more detail and examples.
Caution
Any sample script should be modified to fit your environment and prevent security exploits.