Cannot repair permissions?

Matsaki

Registered
Hi have a strange problem with my OS X 10.3.3!
I cannot repair my permissions. I tried from Disk Utility, Cocktail, Xupport and login in as root. Still it won't correct the permissions. I can change them manually only???
 
What exactly does it do? Is the "Repair Permissions" button grayed out? Does it run, but return no results? Does it return some kind of error message? Please be more specific.
 
You may have inadvertently erased your permissions record.

Read this: http://docs.info.apple.com/article.html?artnum=25704

Check /Library/Receipts for BaseSystem.pkg. If it's not there, you'll need to get it from another OS X installation.

Doug

DISCLAIMER: This has never personally happened to me. I got the information by searching Google for 'permissions os x can't repair'.
 
No the BaseSystem.pkg is there and I can run the Repair Permissions as normal with no errors but the permissions dont change.

But when I repair disk permissions I allways get the following:

We are using special permissions for the file or directory ./System/Library/Filesystems/cd9660.fs/cd9660.util. New permissions are 33261
 
You may safely ignore a message that contains "permissions are 33261". This document applies to Mac OS X 10.2.2 or later.

In Disk Utility (Mac OS X 10.3.3 or later), you may see the message: "We are using special permissions for the file or directory ./System/Library/Filesystems/cd9660.fs/cd9660.util.
New permissions are 33261"

This is a status message and not a cause for concern. You may safely ignore it.

http://docs.info.apple.com/article.html?artnum=107298
 
But what exactly do you mean? Do you mean that Disk Utility's Repair Permissions runs through the process but doesn't report any permissions repaired except for that one cd9660.util permission? That would mean that your permissions don't need repairing -- that all the permissions are set correctly.

What exactly do you mean that you can't repair permissions? What EXACTLY happens when you hit the "Repair Permissions" button?
 
I have ben importing a user account from another computer. That user account has exactly the same username and password as the old one. At first I could not use it as the permissions where to messed up, and Repair Disk Permissions did not correct them. Then I used Batchmod to change all of them and now I can use it. But I know that some permissions are not right, and Repair Disk Permissions don't change them nor dus it recognize that permissions are wrong. As you say, it looks like they don't need to be repaird. I also tried to change some manually and it's ok.

Also when I start the machine the "?" is first blinking before it finds the operating system? (yes I have the right system/startup disk chosen)
 
Matsaki said:
I have ben importing a user account from another computer. That user account has exactly the same username and password as the old one.
Repair Permissions cannot and will not change any permissions in the user folder. It only changes permissions on files in the system area and then only when the particular application has placed a receipt in /Library/Receipts.

As a solution to your problem try using something like Carbon Copy Cloner, Tri-Backup, or Data Backup to synchronize your two Macs. These utilities will correctly copy all the ownership and permissions from your user folder.
 
Ahhhhh!

Thats why it's not working as I wanted...

I know CCC but how would I change the allready damaged permissions in the Users folder? Can I set them all to the same permissions?
 
Generally the ownership and permissions in the user's home folder can be set to

Owner: your account Read and Write
Group: staff Read Only
Others: Read Only

In general that should cover you. I use BatCHMod for changing lots of permissions at one time.

FWIW on the dozen or so Macs around here Repair Permissions does not work inside the user folder. BobW's experience may be different.
 
Back
Top