Martin,<br> Thanks for the info. I have used the "--fromfiles" options and it does work like a charm for hosts with a minimal cluster install,etc but never for a mass download. I have a few hundred hosts and while I would love to say they are at the same patch level that would simply not be true. Once I get them to a baseline I think future updates will be a lot easier using this option. I will look into this - seems like it should work as well.<br>
<br><div class="gmail_quote">On Wed, Feb 23, 2011 at 6:43 AM, Martin Paul <span dir="ltr"><<a href="mailto:martin@par.univie.ac.at">martin@par.univie.ac.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">little help wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Thanks for the quick reply. What is the -askauth parameter? I dont see it<br>
as an option. <br>
</blockquote>
<br></div>
It's deprecated, as it's the default now. Previously it was required to make PCA ask for authentication data if it isn't provided via a config file or an option. Nowadays PCA will ask for it anyway.<div class="im">
<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I too use an NFS dir and patch Solaris 8, 9, 10 and x86. I think I would need<br>
to run this command from each host to get the "full" list. I am basically<br>
looking for a way to run the download from my main proxy server for all<br>
builds, etc.<br>
</blockquote>
<br></div>
One option would be to run "pca --download" on at least one machine per OS release. You could delete the download patches on the client right away if all you want is to pre-fill the proxy.<br>
<br>
The elegant way is to use PCA's "--fromfiles" option. Using that, you can run PCA on the proxy server just as if it was run on the client directly. Basically, you collect necessary information from each sample client once like that:<br>
<br>
$ uname -a > /nfs/proxy/client1/uname.out<br>
$ showrev -p > /nfs/proxy/client1/showrev.out<br>
$ pkginfo -x > /nfs/proxy/client1/pkginfo.out<br>
<br>
Then you can run PCA on the proxy to list/download patches for each client:<br>
<br>
proxy$ pca --fromfiles /nfs/proxy/client1 --download<br>
proxy$ pca --fromfiles /nfs/proxy/client2 --download<br>
...<br>
<br>
Hope that helps,<br><font color="#888888">
<br>
Martin.<br>
<br>
</font></blockquote></div><br>