image
image

Go Back   macosx.com > Mac Help Forums > Mac OS X System & Mac Software

Reply
 
LinkBack Thread Tools
  #1  
Old November 6th, 2008, 09:23 PM
Registered User
 
Join Date: Nov 2006
Posts: 137
Thanks: 0
Thanked 1 Time in 1 Post
jeno is on a distinguished road
File permission

Just a quick question:

Does Mac OS X Disk Utilities correct permission on all the files and folders on the machine? or is it only on systems folders?

If I need to correct permission on every file and folder on the machine, how do I do so?


Thanks,
Jeno
Reply With Quote
  #2  
Old November 6th, 2008, 09:51 PM
Doctor X's Avatar
Registered User
 
Join Date: Nov 2007
Posts: 901
Thanks: 67
Thanked 61 Times in 59 Posts
Doctor X will become famous soon enough
I think it does; however, the Disk Utility is a "static" program in that it exists, in time, when it was loaded to your disk you use. I am unaware whether or not the Disk Utility in your own Applications "Utilities" is updated.

Does that matter? Hell if I know, but I have been told and read that it may mess a bit with other applications. It makes sense to me--you have a DU from a 10.5 disk is it going to screw up 10.5.5 programs?

However, why mess with that? Goeth thou to either Onyx--a free program--or Cocktail--as shareware and use those. Both will not only repair permissions, they will do a lot of others things to keep your Mac happy.

Now, if you have 10.5+ repairing permissions in any of those programs--DU, O, C--will take a LONG time . . . Looooooong time. If you "click" on the program in your Dock you may see the "Application Not Responding" and think it has crashed. Rest assur'd it has not.

--J.D.
Reply With Quote
  #3  
Old November 7th, 2008, 06:41 AM
Registered User
 
Join Date: Jan 2002
Posts: 412
Thanks: 0
Thanked 7 Times in 7 Posts
JeffCGD is on a distinguished road
Lightbulb Disc Utility corrects permissions as listed by receipts

... in the receipt folder. If an application uses Installer to install, it writes a receipt there which Disc Utility can read.

Last edited by JeffCGD; November 7th, 2008 at 06:58 AM. Reason: correction
Reply With Quote
  #4  
Old November 7th, 2008, 06:51 AM
Doctor X's Avatar
Registered User
 
Join Date: Nov 2007
Posts: 901
Thanks: 67
Thanked 61 Times in 59 Posts
Doctor X will become famous soon enough
Think you meant to post that in the other thread?



--J.D.
Reply With Quote
  #5  
Old November 7th, 2008, 07:24 AM
fryke's Avatar
Super Moderator
 
Join Date: Sep 2000
Location: macosx.com
Posts: 14,071
Thanks: 13
Thanked 89 Times in 84 Posts
fryke is a jewel in the roughfryke is a jewel in the roughfryke is a jewel in the roughfryke is a jewel in the rough
I don't think so. The permissions are read from the receipts stored on the system.
__________________
iMac 24" 2.4 GHz, 4 GB RAM, 320 GB HD. Mac OS X 10.6.1
MacBook Air 13" 1.6 GHz, 2 GB RAM, 80 GB HD. Mac OS X 10.6.1
Mac mini 1.83 GHz, 2 GB RAM, 80 GB HD. Mac OS X 10.6.1
MacBook nano (Lenovo S10e white) 1.6 GHz, 2 GB RAM, 250 GB HD. Mac OS X 10.5.7
iPhone 3GS 32 GB white.

Mac user since 1987, Apple Sales Professional 2009, Apple Product Professional 2007-2009, Apple Certified Support Professional 10.5, Apple Certified Pro Aperture 2 (Level 1)
Reply With Quote
  #6  
Old November 7th, 2008, 09:43 AM
ElDiabloConCaca's Avatar
Registered User
 
Join Date: Aug 2001
Location: San Antonio, Texas
Posts: 12,602
Thanks: 7
Thanked 370 Times in 352 Posts
ElDiabloConCaca is a glorious beacon of lightElDiabloConCaca is a glorious beacon of lightElDiabloConCaca is a glorious beacon of lightElDiabloConCaca is a glorious beacon of lightElDiabloConCaca is a glorious beacon of lightElDiabloConCaca is a glorious beacon of light
Yup... Disk Utility will only repair permissions on items that have package receipts located in the /Library/Receipts folder.

You should not muck with any of the receipts in that folder. Even if you remove an application... well, technically, you can clean out receipts from deleted applications out of that folder, but I highly recommend against it. Leaving them there does no harm, but accidentally removing a receipt that you shouldn't have will do much harm.
__________________
Mac mini 2.0GHz 10.6.1 • 4GB • 320GB • Superdrive • 4 x 1TB USB 2.0 • LED Cinema Display
MacBook 2.0GHz Core 2 Duo - White 10.6.1 • 4GB • 250GB • CD-RW/DVD-ROM
iPhone 3G 8GB • iPod Touch 8GB • iPod Photo 60GB • iPod nano 1GB • AT&T U-Verse 18Mb/2Mb
http://www.jeffhoppe.com

Last edited by ElDiabloConCaca; November 7th, 2008 at 09:54 AM.
Reply With Quote
  #7  
Old November 7th, 2008, 04:18 PM
Natobasso's Avatar
Tech-Bot 5000
 
Join Date: Jul 2002
Location: Auckland, New Zealand
Posts: 3,267
Thanks: 1
Thanked 16 Times in 16 Posts
Natobasso is on a distinguished road
More here:
http://support.apple.com/kb/HT1452

"When you use Disk Utility to verify or repair disk permissions, it reviews each of the .bom files in /Library/Receipts/ and compares its list to the actual permissions on each file listed. If the permissions differ, Disk Utility reports the difference (and corrects them if you use the Repair feature).

Does Disk Utility check permissions on all files?

No. Files that aren't installed as part of an Apple-originated installer package are not listed in a receipt and therefore are not checked. For example, if you install an application using a non-Apple installer application, or by copying it from a disk image, network volume, or other disk instead of installing it via Installer, a receipt file isn't created. This is expected. Some applications are designed to be installed in one of those ways.

Also, certain files whose permissions can be changed during normal usage without affecting their function are intentionally not checked."
__________________
http://thesalon.blogspot.com
Reply With Quote
  #8  
Old November 10th, 2008, 07:40 AM
Registered User
 
Join Date: Nov 2006
Posts: 137
Thanks: 0
Thanked 1 Time in 1 Post
jeno is on a distinguished road
Hello All,

Thanks for replying.
Now I understand that Disk Utilities will only repair item such as application that has a footprint in the /Library/Receipts. It will not do anything more than that.

I am having some problem particularly with files and folder carrying different/wrong permission and access right. I have a lot of file going around in and out the server. Sometimes i am getting file that are locked or having other person identity. My IT told that the they have re-propagate the server but seem that it don't help much. I am wondering if I run Disk Utilities on my machine or the server will help.

p/s: I did perform some software installation and uninstallation but that doesn't seem to be the problem.


Cheers,
Jeno
Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Forum Jump


All times are GMT -5. The time now is 03:48 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0 RC1
Copyright 2000-2010 DigitalCrowd, Inc.