Enabling setuid on a host without reinstalling ClearCase
This technote explains how setuid can be enabled on an IBM® Rational® ClearCase® host without resintalling the application.
Resolving the problem
A ClearCase host was installed from a release area that does not enable setuid, but now that client requires setuid.
For example, setuid tools must be run from within a VOB.
How can you enable setuid without reinstalling ClearCase?
The script ccase-home-dir/etc/utils/change_suid_mounts can be run to enable (or disable) setuid on a system.
To change setuid/setgid configuration information for a host, run the script ccase-home-dir/etc/utils/change_suid_mounts -enable on an individual host and then stop and restart Rational ClearCase on the host.
Note: These settings do not persist across installations. To have the new configuration information persist across installations, run site_prep -setuid_mounts new-filename on the release area. Any host installed from this release area will have setuid enabled.
For more information, refer to Enabling setuid execution on Linux and the UNIX system under VOB Administration in the IBM Rational ClearCase Information Center.
|Software Development||Rational ClearCase||Mount|