Okay, I'm sorry I didn't come across your problem for five months, but I have a
solution!!!
The inherent problem is the file:
/lib/svc/method/svc-syseventd
Inside of it is the line:
exit $SMF_EXIT_ERR_FATAL
Either comment it out or figure out a way to make the script properly find
${?}, which is 0 when you echo it but apparently manages to not be 0 when the
script looks for it. If you're looking for a quick fix, do the former (add a #
to the start of its line). SSH is now properly working in a zone, w00t!!
--
This message posted from opensolaris.org