On Wed, Jun 4, 2008 at 7:22 PM, David Bustos <David.Bustos at sun.com> wrote:
>
>>                  or will blindly do the delete anyways, as Peter suggests.
>
> Actually I believe Peter suggested that an unsophisiticated user would
> "blindly disable" the service.  And if someone is willing to blindly
> disable a service, then there's no hope.

There's no hope :-(

(And not only will they blindly do it, they'll gripe and moan and tell
their friends how Solaris packaging isn't capable of obeying the simplest
and most obvious of instructions.)

> But if someone isn't familiar
> with SMF, then that is his opportunity to say, "Hmm, I didn't know that
> this package delivered service X.

And there's the problem. Why is the user removing this package? To get
rid of it and the functionality that it offers - including associated services.
(Indeed, one might suspect that users might be trying to remove the
package specifically to remove the service.) So either the service is
explicitly and obviously associated with the package (the foobar service
and the foobar daemon), in which case the user ought to be expecting - indeed
wanting - the service to get zapped with the files, or a package delivers a
critical but not obviously related service. I regard the latter as badly built
packages.

(Any examples of obscure relationships?)

> Hmm, is it ok to disable service
> X now?  No, wait, I should tell users to log off first."

Again, why are they removing the software, if not to stop it being used?

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/

Reply via email to