[pca] PCA not reporting on patches that may need to be re-installed
Norman Lyon
norman.lyon at gmail.com
Sun Mar 22 19:23:35 CET 2009
Quoting Rajiv Gunja <opn.src.rocks at gmail.com>:
> To date I have not seen a package fail due to a missing patch. And I do not
> think any of the SUN's patching tools (EIS, SM, TLP) will do what you are
> asking for.
>
> I think there are couple SUN guys on this distribution and Martin himself is
> a patching|OS Guru, so I will leave it up to them to correct|comment on our
> views.
We've had numerous systems that have been hit by this sort of problem
when it came time to patch to pre-requisite levels for Zone Update
Live Upgrade out systems. I also believe this problem is the reason
behind certain unexplained problems we've seen after patching when we
base our logic on just a grep of the patch out of showrev output. Has
this meant a package has failed? Since I don't know what that means,
I can't answer that. But fixes that we need that were presented by a
patch never made it onto the system, until re re-applied it.
As for if any existing patch checking tools do this, all it takes is
knowing the problem is there, and writing code to handle it. Some of
Sun's stuff handles this by trying to apply all patches in a bundle
(ignoring any initial check), but that logic presents other
storage/bandwidth/etc issues in my enterprise (corporate security
guidelines and hardening related). My LU wrapper does this (once we
ran into the problem), but it's much less efficient than PCA. I was
looking into the possibility of replacing my patch check code with PCA
to optimize that code, but without this check, it can't meet my
requirements (and since I'm a shell programmer who hasn't touched perl
in about a decade, I wouldn't be anyone's first suggestion to modify a
local copy of PCA, or submit code into the repository). Hence my
interest in this issue. :)
More information about the pca
mailing list