I'm new on smf and configured following services

--------------------- SNIP -------------------------------------
fmri         svc:/site/exim:default
name         Exim SMTP-Server
enabled      true
state        online
next_state   none
state_time   Sat Nov 10 23:03:19 2007
logfile      /var/svc/log/site-exim:default.log
restarter    svc:/system/svc/restarter:default
contract_id  54
dependency   require_all/error svc:/system/filesystem/local (online)
dependency   require_all/error svc:/milestone/network (online)
dependency   require_all/error svc:/site/dovecot (maintenance)
dependency   require_all/error svc:/network/dns/client (online)

fmri         svc:/site/dovecot:default
name         Dovecot IMAP/POP3 Server
enabled      true
state        maintenance
next_state   none
state_time   Sat Nov 10 23:06:08 2007
logfile      /var/svc/log/site-dovecot:default.log
restarter    svc:/system/svc/restarter:default
contract_id
dependency   require_all/error svc:/system/filesystem/local (online)
dependency   require_all/error svc:/milestone/network (online)
dependency   require_all/error svc:/system/system-log (online)
--------------------- SNIP -------------------------------------

Now im wondering myself because i had set the dovecot-service to maintenance 
and the dependent service exim is running further. I thinked smf recognise over 
the dependencies which services should go offline, but it doesn't. Is this the 
normal behaviour of smf?

My original problem was that smf didn't recognise that the dovecot-processes 
died. After the startup all processes of dovecot died, but smf is saying that 
the service is "online".
Any idea?

Thanks
Michael
 
 
This message posted from opensolaris.org

Reply via email to