Re: WO Deployment Server Maintenance tasks

Kieran Kelleher <[email protected]>
Newsgroups gmane.comp.web.webobjects.admin
Message-ID <[email protected]>
It's true, most times, no errors are found ..... but sometimes there  
are. So, I could run it less frequently. In Jaguar, I had more errors  
typically than when I run Permission repair in Panther.

This is development machine, so probably a lot less important on  
dedicated server.

Here is my log of recent entries:


Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther
Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther
Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther
Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
User differs on ./private/etc/cups/printers.conf, should be 0, owner is  
26
Owner and group corrected on ./private/etc/cups/printers.conf
Permissions corrected on ./private/etc/cups/printers.conf
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther
Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
Permissions differ on ./Developer/Documentation/Help/Developer Help  
Viewer/AppleRefList, should be -rw-rw-r-- , they are -rw-r--r--
Owner and group corrected on ./Developer/Documentation/Help/Developer  
Help Viewer/AppleRefList
Permissions corrected on ./Developer/Documentation/Help/Developer Help  
Viewer/AppleRefList
Permissions differ on ./Developer/Documentation/Help/Developer Help  
Viewer/pbHelpIndex.cstore/control, should be -rw-rw-r-- , they are  
-rw-r--r--
Owner and group corrected on ./Developer/Documentation/Help/Developer  
Help Viewer/pbHelpIndex.cstore/control
Permissions corrected on ./Developer/Documentation/Help/Developer Help  
Viewer/pbHelpIndex.cstore/control
Permissions differ on ./Developer/Documentation/Help/Developer Help  
Viewer/pbHelpIndex.cstore/strings, should be -rw-rw-r-- , they are  
-rw-r--r--
Owner and group corrected on ./Developer/Documentation/Help/Developer  
Help Viewer/pbHelpIndex.cstore/strings
Permissions corrected on ./Developer/Documentation/Help/Developer Help  
Viewer/pbHelpIndex.cstore/strings
Permissions differ on ./Developer/Documentation/Help/Developer Help  
Viewer/pbHelpIndex.cstore, should be drwxrwxr-x , they are drwxr-xr-x
Owner and group corrected on ./Developer/Documentation/Help/Developer  
Help Viewer/pbHelpIndex.cstore
Permissions corrected on ./Developer/Documentation/Help/Developer Help  
Viewer/pbHelpIndex.cstore
Group differs on  
./Developer/Documentation/Java/Reference/1.3.1/ 
Java131API_J2SEAndAppleExtensions/index.html, should be 80, group is 0
Permissions differ on  
./Developer/Documentation/Java/Reference/1.3.1/ 
Java131API_J2SEAndAppleExtensions/index.html, should be -rw-rw-r-- ,  
they are -rw-r--r--
Owner and group corrected on  
./Developer/Documentation/Java/Reference/1.3.1/ 
Java131API_J2SEAndAppleExtensions/index.html
Permissions corrected on  
./Developer/Documentation/Java/Reference/1.3.1/ 
Java131API_J2SEAndAppleExtensions/index.html
Group differs on  
./Developer/Documentation/Java/Reference/1.3.1/ 
Java131API_J2SEAndAppleExtensions, should be 80, group is 0
Permissions differ on  
./Developer/Documentation/Java/Reference/1.3.1/ 
Java131API_J2SEAndAppleExtensions, should be drwxrwxr-x , they are  
drwxr-xr-x
Owner and group corrected on  
./Developer/Documentation/Java/Reference/1.3.1/ 
Java131API_J2SEAndAppleExtensions
Permissions corrected on  
./Developer/Documentation/Java/Reference/1.3.1/ 
Java131API_J2SEAndAppleExtensions
Group differs on  
./Developer/Documentation/Java/Reference/1.4.1/ 
Java141API_AppleExtensions/index.html, should be 80, group is 0
Permissions differ on  
./Developer/Documentation/Java/Reference/1.4.1/ 
Java141API_AppleExtensions/index.html, should be -rw-rw-r-- , they are  
-rw-r--r--
Owner and group corrected on  
./Developer/Documentation/Java/Reference/1.4.1/ 
Java141API_AppleExtensions/index.html
Permissions corrected on  
./Developer/Documentation/Java/Reference/1.4.1/ 
Java141API_AppleExtensions/index.html
Group differs on  
./Developer/Documentation/Java/Reference/1.4.1/ 
Java141API_AppleExtensions, should be 80, group is 0
Permissions differ on  
./Developer/Documentation/Java/Reference/1.4.1/ 
Java141API_AppleExtensions, should be drwxrwxr-x , they are drwxr-xr-x
Owner and group corrected on  
./Developer/Documentation/Java/Reference/1.4.1/ 
Java141API_AppleExtensions
Permissions corrected on  
./Developer/Documentation/Java/Reference/1.4.1/ 
Java141API_AppleExtensions
Group differs on  
./Developer/Documentation/Java/Reference/1.4.1/Java141API_J2SE/ 
index.html, should be 80, group is 0
Permissions differ on  
./Developer/Documentation/Java/Reference/1.4.1/Java141API_J2SE/ 
index.html, should be -rw-rw-r-- , they are -rw-r--r--
Owner and group corrected on  
./Developer/Documentation/Java/Reference/1.4.1/Java141API_J2SE/ 
index.html
Permissions corrected on  
./Developer/Documentation/Java/Reference/1.4.1/Java141API_J2SE/ 
index.html
Group differs on  
./Developer/Documentation/Java/Reference/1.4.1/Java141API_J2SE, should  
be 80, group is 0
Permissions differ on  
./Developer/Documentation/Java/Reference/1.4.1/Java141API_J2SE, should  
be drwxrwxr-x , they are drwxr-xr-x
Owner and group corrected on  
./Developer/Documentation/Java/Reference/1.4.1/Java141API_J2SE
Permissions corrected on  
./Developer/Documentation/Java/Reference/1.4.1/Java141API_J2SE
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther
Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther
Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther
Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
Permissions differ on ./private/var/log/install.log, should be  
-rw-r--r-- , they are -rw-r-----
Owner and group corrected on ./private/var/log/install.log
Permissions corrected on ./private/var/log/install.log
Permissions differ on ./private/var/log/wtmp, should be -rw-r--r-- ,  
they are -rw-r-----
Owner and group corrected on ./private/var/log/wtmp
Permissions corrected on ./private/var/log/wtmp
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther
Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther
Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther
Started verify/repair permissions on disk disk0s3 Panther
Determining correct file permissions.
Permissions differ on ./private/var/log/install.log, should be  
-rw-r--r-- , they are -rw-r-----
Owner and group corrected on ./private/var/log/install.log
Permissions corrected on ./private/var/log/install.log
Permissions differ on ./private/var/log/wtmp, should be -rw-r--r-- ,  
they are -rw-r-----
Owner and group corrected on ./private/var/log/wtmp
Permissions corrected on ./private/var/log/wtmp
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s3 Panther

____________________________________
OS X 10.3.2 /  WO 5.2.2 / MySQL 4.0.16


On Jan 21, 2004, at 6:12 AM, steve stout wrote:

>
> My question is, have you ever looked at what permissions have actually  
> been changed when you run this?  I rarely ever see any of the  
> permissions changed so I don't see how it would make any difference.
>
>
> On Jan 20, 2004, at 9:31 PM, Kieran Kelleher wrote:
>
>> IMHO, I think running permissions repair as a Cron job is important  
>> on any "busy" Mac OS X system, however I have not yet validated  
>> whether it is essential on a OS X Server dedicated to a single  
>> function.
>>
>> I suppose you could run Permissions Repair right now using Disk  
>> Utility on your server and if you get any permissions reported as  
>> being repaired, then I guess it is important to automate this. Simply  
>> add a cron job to the system crontab for the following command line
>>
>> diskutil repairPermissions / >> pathToLogFile.txt
>>
>> I recommend weekly and I recommend executing at a quiet time,  
>> otherwise renice it so it has lower CPU priority.
>>
>> Personally, I have this cron run every night at midnight on my  
>> development machine and it really makes all apps run smoothly all the  
>> time.
>>
>> I see that you are on 10.2 .............. if 10.2 Server, then  
>> enabling journaling may improve file system reliability
>>
>> See this article for maintenance tips
>>
>> http://www.macdevcenter.com/pub/a/mac/2003/11/21/maintenance.html
>>
>> I hope this helps.
>>
>> ____________________________________
>> OS X 10.3.2 /  WO 5.2.2 / MySQL 4.0.16
>>
>>
>> On Jan 16, 2004, at 1:54 AM, Srinivasulu wrote:
>>
>>> Hi,
>>>  
>>> We have a very complex and huge WebObjects 5.2 applications deployed  
>>> on Mac OS X 10.2, i wanted to know what all maintanence tasks can be  
>>> done to make sure the Operating System and applications are running  
>>> 24/7 without any problems.
>>>  
>>> Right now i have some cronjobs running which deletes log files which  
>>> are older than one week(like deleting the WebObjects logs,  
>>> Applications logs, systems logs and apache log files). Will this  
>>> have any adverse affect to my deployment server. Do i need to do any  
>>> other maintenace related to WebObjects and Mac OS X. 
>>>  
>>> Thanks for your valuable reponses and advice.
>>>
>>>  
>>> Srini
>>> _______________________________________________
>>> WebObjects-admin mailing list
>>> [email protected]
>>> http://www.omnigroup.com/mailman/listinfo/webobjects-admin
>> _______________________________________________
>> WebObjects-admin mailing list
>> [email protected]
>> http://www.omnigroup.com/mailman/listinfo/webobjects-admin
>
> _______________________________________________
> WebObjects-admin mailing list
> [email protected]
> http://www.omnigroup.com/mailman/listinfo/webobjects-admin
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.