> How do we get into this situation?  I got into the situation by using 
 > svccfg to add property groups.  I don't believe it is possible to get 
 > into this situation any other way, but I haven't spent enough time 
 > reviewing and testing the code to be able to rule out another possible 
 > code path (and I would argue that if such a path existed, it would be a 
 > bug).

If svccfg is truly the only way to get in this situation -- and I think it
should be -- then this seems like a case of "Doctor, it hurts when I do
this", and I am opposed to introducing any significant complexity to the
code to try to handle it.  Would it be possible for the service itself to
get transitioned to maintenance mode, with svcs -xv explaining that the
linkmgmtd SMF properties have apparently become inconsistent?

It might also be worth checking with the SMF folks on whether there's a
best practice here.

-- 
meem

Reply via email to