I suppose this is a separate topic, but I'll go ahead and bring it up. After disabling the service, I then deleted the whole definition of my service, or so I thought, with 'svccfg delete <service>'. I edited the manifest XML, changing the dependency on multi-user to single-user (primarily just to test how things work), and re-added the service.
Here's the odd thing. I still had the multi-user dependency. I then manually used svccfg to delprop the multi-user dependency. While in svccfg, if I do a listprop the multi-user dependency now no longer shows. However, from the command line 'svcs -l <service>' still shows the multi-user dependency. How do I purge the repository of everything associated with the service? This message posted from opensolaris.org