The following sections describe how to fix the protection problems described in Causes of Protection Problems.
To fix most protection problems:
Log on as a member of the Administrators or Backup Operators group.
If the groups.sd file exists in the storage directory root, run this command:
ccase-home-dir\etc\utils\lsacl -f stg-pname\groups.sd
Note the supplementary group list. The following is sample output:
Issue the following command:
ccase-home-dir\etc\utils\fix_prot -r -root -chown owner -chgrp group stg-pname
fix_prot -root removes the supplementary group list.
If you are fixing view storage, you are finished. There should be no supplementary groups for the view storage directory.
If you are fixing VOB storage and your VOB had the supplementary group list, run this command:
ccase-home-dir\bin\cleartool protectvob -add_group group-name[,...] vob-stg-pname
Remove the cleartext containers. To do so, log on as the VOB owner and run this command:
ccase-home-dir\bin\scrubber -e -k cltxt vob-stg-pname
This step is necessary because cleartool checkvob cannot fix the cleartext containers.
Fix the storage pool's protections. Log on as the VOB owner and run this command:
ccase-home-dir\bin\cleartool checkvob -force -fix -protections -pool vob-stg-pname
Feedback on the documentation in this site? We welcome any comments!
Copyright © 2001 by Rational Software Corporation. All rights reserved. |