[pca] Request for Enhancement
Martin Paul
martin at par.univie.ac.at
Fri Oct 16 09:26:25 CEST 2009
Brian,
> However in the pca code there is a line that checks your id and asks
> if it is '0'. If not pca exits and says you must be root. However
> since we are running as sudo we are effectively root, but do not have
> roots UID.
Good point. With sudo and RBAC it's not a safe assumption that UID==0 is
a requirement to install patches with "patchadd".
> The RFE is: have a command line option called --uid <a valid uid>
> that we can use that will check if you are uid of 0 OR if you are UID
> of <a valid uid>
I chose a different approach: There is a new option "--norootchk" which
simply skips the UID check when --install (or --safe) is used. If you
really want to check for a specific UID, this is better done in your
wrapper script.
The new option is already available in the current development version
of pca, which you can get from:
http://www.par.univie.ac.at/solaris/pca/installation.html
Thanks for the feedback,
Martin.
More information about the pca
mailing list