I have a question regarding the client registration process. Suppose that you have two different types of clients who require different actions taken place upon site registration. For each type there is a shell script that the server admin executes withing their web directory. Is it possible to replace this process with something a bit more automatic, i.e. the correct scirpt to be executed when a client is registered or a certain type of website is created ??
The ispconfig server part consists of event based plugins. You can write a new custom plugin that registers for the events you need, e.g. "web_domain_insert" and executes a script or action that you ned. Take a look at the plugins in the plugins-available folder to see how this works, especially look into the apache plugin.