Guidelines for setting your umask (UNIX system and Linux)

Tip: If you are working in a UCM environment, before setting up work areas, consider adjusting your umask setting to control the level of access that others have to your work.

The umask(1) setting that you have when you create a view (in base ClearCase®) or join a project (in a UCM environment) affects how accessible your views will be to others. For example:

Change your umask in the standard way. For example, enter this command from a shell:

umask 022

For more information, see a umask(1) man page.

The CCASE_BLD_UMASK environment variable

You can also use the CCASE_BLD_UMASK environment variable (EV) to set the umask(1) value for files created from a clearmake build script. It may be advisable to have this EV be more permissive than your standard umask; for example, CCASE_BLD_UMASK = 2 where umask is 22.

For more information about DevOps Code ClearCase environment variables, see the env_ccase reference page.