openindiana - ntpd does not start

Here comes a small hint for everybody else, who wants to run a ntp server in a zone: It does not work!

The reason for that is, that ntp needs access to the time facility of the kernel. But only global zones are allowed to access this part of the kernel. But don’t worry, you don’t need a ntp client on the zones, as they get their time information from the global zone.

That cost me about 4 hours to find out. I hope, this could save you some time.