Make sure the output dir exists
Fix rsyslog reference, add zoneinit
Update rsyslog.conf as suggested by rsyslog
Make sure stale zoneconfig doesn't confuse zoneinit when it's enabled
Use SMF restart instead of a signal here. Fixes building on SDC 6.5 where system/system-log runs legacy syslog only.