The wrapper script is required for a BIND DNS Server that is compiled from source. It is not required to my knowledge for a BIND DNS Server supplied by Apple as part of MacOS X (I do not use the wrapper script and I never had an issue).
the root cause of the "Unable to notify the name server..." issue is most of the time that the Men & Mice DNS Server Controller cannot find the process ID file (PID-file) of the running BIND DNS Server. This pid-file is needed so that the DNS Server controller knows which process to "kick" (aka restart).
To fix this issue, open the DNS Server options, use the "Advanced..." button, select the "options" tab and insert in a new line inside the options block:
Code:
options {
...
pid-file "named.pid";
...
};
and then restart the BIND DNS Server as well as the DNS Server Controller (mmremoted).