Not quite, I need to read the current oracle home and subdirectories to generate the chmod commands for an oracle home on another server. So, I need to use the find command to produce an output like this: chmod +600 /u01/app/oracle/product/ora10/network/filename.lib if I could get the output to be close, I can edit the output file. On 10/31/07, the bx <chan.playpool@xxxxxxxxx> wrote: > > cd $ORACLE_HOME > > find . -exec chmod ... $ORACLE2_HOME/{} \; > > On 10/31/07, Andrew Kerber <andrew.kerber@xxxxxxxxx> wrote: > > I know that I can do it recursively. However, the privileges needed > vary by > > file and directory. Some files need execute, some dont. Some > directories > > need write privileges, most dont. I reached the point where I was > setting > > the protections on individual files to get them set properly, now I want > to > > copy the protections. The best way I can see to do that is to read in > the > > protections on each file under ORACLE_HOME and write out a shells script > > that sets the protections for each file. > > > > > > On 10/31/07, Mercadante, Thomas F (LABOR) > > <Thomas.Mercadante@xxxxxxxxxxxxxxxxx> wrote: > > > > > > > > > Andrew, > > > > > > You can do this recursively by using the -R option: > > > > > > chmod -R g-w $ORACLE_HOME > > > > > > Tom > > > > > > ________________________________ > > From: oracle-l-bounce@xxxxxxxxxxxxx [mailto: > oracle-l-bounce@xxxxxxxxxxxxx] > > On Behalf Of Andrew Kerber > > > Sent: Wednesday, October 31, 2007 9:41 AM > > > To: oracle-l > > > Subject: shell script needed > > > > > > > > > > > > I am looking for a unix shell script I can use that will generate > another > > script that will set the protections on the files in my oracle home > > directory. I want all the protections on all the files of a specific > oracle > > version to be the same, and the best way to do that would seem to be to > just > > generate the the commands by looking at the protections on one oracle > home > > and generating the commands to reproduce that in other oracle homes. > > > > > > I know the priviliges we use are not the standard that oracle sets it > on > > installation because I had to change some files to get BMC Patrol to > work > > properly, and of course I did not think to write down every change I > made to > > get it to work. > > > > > > Does anyone have a shell script to do this? > > > > > > -- > > > Andrew W. Kerber > > > > > > 'If at first you dont succeed, dont take up skydiving.' > > > > > > > > -- > > Andrew W. Kerber > > > > 'If at first you dont succeed, dont take up skydiving.' > -- Andrew W. Kerber 'If at first you dont succeed, dont take up skydiving.'