The start method exits with 0. Either it is not exiting with the right code on failure or the deamon it starts is exiting for some reason. The log below shows that all processes in the contract have exited, so for some reason the deamon is not running.
What happens if you if start the service manually? svcadm enable system-log-ng Antonello Jordan Brown wrote: > I would start by putting "set -x" at the top of the script and looking > at the log file to see why it's exiting. > > o peltamoto wrote: >> We have a locally developed syslog-ng pkg that works perfectly on 200+ >> systems of various architectures and kernel revs. The SMF service created >> with the package has been great so far on all of these systems, however >> there is one system that just doesn't work with SMF. Whenever it tries to >> start it goes into maintenance mode: >> >> svc:/system/system-log-ng:default (system log) >> State: maintenance since Wed Oct 22 19:35:32 2008 >> Reason: Restarting too quickly. >> See: http://sun.com/msg/SMF-8000-L5 >> See: syslogd(1M) >> See: /var/svc/log/system-system-log-ng:default.log >> Impact: This service is not running. >> >> [ Oct 22 19:35:32 Executing start method ("/lib/svc/method/system-log-ng") ] >> syslog-ng service starting. >> [ Oct 22 19:35:32 Method "start" exited with status 0 ] >> [ Oct 22 19:35:32 Stopping because all processes in service exited. ] >> [ Oct 22 19:35:32 Executing stop method (:kill) ] >> [ Oct 22 19:35:32 Restarting too quickly, changing state to maintenance ] >> >> Ok, so it seems like it may be a problem with the start method - but I can >> run that manually just fine: >> >> # ps -ef|grep syslog-ng >> root 1614 29276 0 22:07:07 pts/9 0:00 grep syslog-ng >> # /lib/svc/method/system-log-ng >> syslog-ng service starting. >> # ps -ef|grep syslog-ng >> root 1622 29276 0 22:07:18 pts/9 0:00 grep syslog-ng >> root 1620 1 0 22:07:16 ? 0:00 /usr/local/sbin/syslog-ng >> >> >> and like I said before - this same package runs fine on many other systems. >> How can I further debug this service start? >> -- >> This message posted from opensolaris.org >> _______________________________________________ >> smf-discuss mailing list >> smf-discuss at opensolaris.org >> >> > _______________________________________________ > smf-discuss mailing list > smf-discuss at opensolaris.org