![]() Changing Access Rights for PROIV Executables |
![]() Virtual Machine |
![]() |
At installation, PROIV files are moved from the installation directory to their destination directories by the shell script 'relocate'. Access rights are not changed by 'relocate'. If the default access rights are not suitable for the current environment, relocate can be edited to change the access rights, before the files are moved. Alternatively, the access rights of the files can be changed with the files in their final location.
An indication that the access rights are incorrect is the following message:
Core dump
File Catalog Corrupt
If this message appears, check that the access rights of the following PROIV files are minimally equivalent to the following:
File |
Owner |
Group |
Access Rights |
/usr/bin/pro |
bin |
bin |
rwxr-xr-x |
/usr/bin/is. |
bin |
bin |
rwxr-xr-x |
/usr/bin/iscollect |
root |
bin |
rwsr-xr-x |
/etc/isamdef |
bin |
bin |
r--r--r-- |
/etc/pro4v[n].ini |
root |
bin |
r--r--r-- |
/etc/prousers.pro |
bin |
bin |
rw-rw-rw- |
Minimum PROIV File Access Rights
Entries of '-' in the Access Rights column mean no access of that type.
Example:
'/etc/isamdef' might have '-rwxr-xr-x'
The access rights can be checked using the command:
ls -ali /usr/bin/pro /usr/bin/is* /etc/isamdef
and changed with:
chgrp bin /usr/bin/iscollect to change the group (to bin)
chown root /usr/bin/iscollect to change the owner (to root)
chmod a=rx /usr/bin/pro to change the access
chmod u+s /usr/bin/iscollect to set the 'set uid' access
The '.pro' files would normally have 'rw-rw-rw-' access but this can be restricted if required.
Topic ID: 720032