I am trying to find out how Sun patches patch manifests. When a 
manifest is listed in the patch, is the new manifest imported, with 
the changes taking effect immediately, or do they have some kind of 
delayed installation?

In this particular case, the patch is adding a dependency to a 
service. I am trying to decide whether or not to add the "reboot 
required" attribute to the patch. I don't think it should be added, 
but there are some corner cases I am worried about.

We specify "reboot required" when a patch does not make the system 
unstable, but the patch will not take affect until the reboot happens. 
  Obviously, we make these distinctions to help customers decide 
whether they reboot sooner or later or not at all. So, if your 
application has failures because of a bug in a kernel driver, and the 
patch installs a new driver, we want you to be aware that you don't 
have to reboot right away, but you also don't get the fix until you do.

So, the thing is, adding a dependency changes the order a service is 
started in on a reboot. So, if we have added a dependency and then do 
not reboot, can the system be said to have the fix or not? There is no 
point in rebooting if the end result is a system in exactly the same 
state as it is now. That presumes that the service is already up and 
running.

If the service is not already up and running, will the new dependency 
be in affect when the service is enabled, after the patch is 
installed. If so, I don't think there is any question, since at that 
point the fix is totally working. If not, then that might be an issue, 
although the new dependency is on the naming service, so the only 
systems on which it would not be enabled is a system that is up and 
running with the naming service turned off. That doesn't sound too 
typical.
-- 
blu

"The advertising giveth and the EULA taketh away."
----------------------------------------------------------------------
Brian Utterback - Solaris RPE, Sun Microsystems, Inc.
Ph:877-259-7345, Em:brian.utterback-at-ess-you-enn-dot-kom

Reply via email to