I was wondering if it is possible to do a sanity check after the custom module I've written is installed.
For example for a module that exposes a webservice to work, the webservice functionality and the correct protocol must be enabled as well as the correct permissions set.
What I would like to do is do a check after my custom module is installed and if any of the checks fails show some text outlining the problems and making suggestions as what to change.
Ideally I would also like to have a 'do sanity check' button somewhere that would allow an admin to check if all requirements for using my module are met.
I didn't find any reference in the dev docs of where or how I could implement this.
As always, any suggestions are welcomed.