Default ownership and permissions for files
The following table shows the default ownership and permissions of the log and configuration files:
Default owner and permissions of log and files
UNIX directory Windows directory | Owner | Permissions |
---|---|---|
config/config_<host>-<port>_.dat | AgentSetup/defaultAccount | UNIX = 0644 |
config/config_<host>-<port>_.idx | AgentSetup/defaultAccount | UNIX = 0644 |
log/PatrolAgent_<host>-<port>_.errs | AgentSetup/defaultAccount | UNIX = 0644 |
log/history/<host>/<port>/dir | AgentSetup/defaultAccount | UNIX = 0644 Windows = Change |
log/history/<host>/<port>/annotate.dat | AgentSetup/defaultAccount | UNIX = 0644 |
log/history/<host>/<port>/param.hist | AgentSetup/defaultAccount | UNIX = 0644 |
log/PEM_<host>-<port>.log | AgentSetup/defaultAccount | UNIX = 0644 |
Changing ownership and permissions on UNIX
Normally, all log and configuration files are owned by the user designated by the agent configuration variable /agentSetup/defaultAccount. If you require the files to be owned by another user, change the PATROL_ADMIN environment variable in the shell script PATROL_HOME/../patrolrc.sh or PATROL_HOME/../.patrolrc. Then change the ownership of PATROL_HOME/log and PATROL_HOME/config directories and any files within those directories to the new user.
Before you begin
If the PATROL_HOME directory resides in a local file system and you do not have permission to change the ownership of the log and configuration directories, you may have to logon as root to perform 2 and 3.
If the PATROL_HOME directory resides in an NFS-mounted file system, you may have to logon as root in the NFS server computer where PATROL_HOME physically resides in order to perform 2 and 3.
Note
The /AgentSetup/defaultAccount and OSdefaultAccount variables can also be modified through configuration utilities.
To change ownership and permissions for files and directories
- Perform the appropriate action:
If you are using the sh or the ksh, modify the following line in PATROL_HOME/../patrolrc.sh:
PATROL_ADMIN=user;export PATROL_ADMIN
If you are using the csh, modify the following line in PATROL_HOME/../.patrolrc:
setenv PATROL_ADMIN user
Change the ownership of PATROL_HOME/log and PATROL_HOME/config directories and any files within those directories by using the following command:
chown -R user $<PATROL_HOME>/log $<PATROL_HOME>/config
Change the group ownership by using the following command:
chgrp -R groupname $<PATROL_HOME>/log $<PATROL_HOME>/config
Comments
Log in or register to comment.