We are using the clearcase plugin and letting Jenkins create the views on
the fly.
The problem we have is that the view permissions are set with a umask of
022 which
prevents anyone other than the owner/Jenkins UID from examining the
view.

This is on RHEL5 with rpm installed of jenkins package - version
jenkins-1.451-1.1.noarch.

I have tried to set the umask in the init script but it seems to get reset
and I get the following output.

[workspace] $ /opt/rational/clearcase/bin/cleartool mkview -tag
vobadm_master_Top-of-tree_hudson
/data/views/vobadm/vobadm_master_Top-of-tree_hudson
Created view.
Host-local path: area51:/data/views/vobadm/vobadm_master_Top-of-tree_hudson
Global path:     /net/area51/data/views/vobadm/vobadm_master_Top-of-tree_hudson
It has the following rights:
User : vobadm   : rwx
Group: pluto    : r-x
Other:          : r-x

Where do I modify change the umask where it would take effect for the
jenkins process.

BTW, I changed the process UID to vobadm which has our build
permissions which you see above.

Reply via email to