Previous 1 2 Next 15 Replies Latest reply: May 5, 2012 5:54 PM by c_cake
Michael Houser1 Level 2 (255 points)

On my Mac Book (running 10.5.8)  Safari started to quit unexcpetitily. So I ran the Repair Permissions restarted my machine ran it again and got the same results from the repair permissions.  Hmm thats odd. So I booted into "Single User" Mode and ram fsck -y everything was OK there. Booted back into the OS and ran Repair Permissions again Same Permissions came back as fixed again. Hmm..  Here they are:

 

Repairing permissions for “Macintosh HD”

          Reading permissions database.

          Reading the permissions database can take several minutes.

 

Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/DVD.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/FRSettings.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/FRSources.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/Movies.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/Music.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/Photos.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/Podcasts.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/TV.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "System/Library/PrivateFrameworks/BackRow.framework/Versions/A/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "System/Library/CoreServices/Menu Extras/RemoteDesktop.menu/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Permissions differ on "Library/Internet Plug-Ins/JavaPluginCocoa.bundle/Contents/CodeResources", should be -rw-rw-r-- , they are lrw-rw-r-- .

Permissions differ on "System/Library/Frameworks/AppKit.framework/Versions/C/_CodeSignature/CodeResou rces", should be ?--------- , they are ---------- .

Permissions differ on "System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/_CodeS ignature/CodeResources", should be ?--------- , they are ---------- .

Permissions differ on "System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/Resour ces/DotMacSyncHelper.app/Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .

Permissions differ on "System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/Resour ces/dotmacsyncui.app/Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .

Permissions differ on "System/Library/PrivateFrameworks/DotMacLegacy.framework/Versions/A/_CodeSignat ure/CodeResources", should be ?--------- , they are ---------- .

Permissions differ on "System/Library/Extensions/IOUSBMassStorageClass.kext/Contents/_CodeSignature/C odeDirectory", should be ?--------- , they are ---------- .

Permissions differ on "System/Library/Extensions/IOUSBMassStorageClass.kext/Contents/_CodeSignature/C odeResources", should be ?--------- , they are ---------- .

Permissions differ on "System/Library/Extensions/IOUSBMassStorageClass.kext/Contents/_CodeSignature/C odeSignature", should be ?--------- , they are ---------- .

Permissions differ on "System/Library/SystemProfiler/SPDisplaysReporter.spreporter/Contents/_CodeSign ature/CodeResources", should be ?--------- , they are ---------- .

 

Permissions repair complete

 

 

Thanks for the help on this one

 

Thanks


MacBook (13-inch Mid 2007), Mac OS X (10.4.11), 1GB Ram
  • BDAqua Level 10 (122,202 points)

    Hi Michael,

     

    Though you do need to Repair Permissions once in awhile, especially in 10.4.x after Installing most anything, you have to & can safely ignore repeated Repair Messages.

     

    Some or maybe most of it is due to multiple updates, with each one tweaking the Permissions.

     

    There is no problem on the 2nd or more runs, just Apple.

  • X423424X Level 6 (14,215 points)

    Repair permissions always reports a bunch of stuff.  Ignore it.

     

    Mac OS X: Disk Utility's Repair Disk Permissions messages that you can safely ignore

     

    If you are getting "unexpectedly quit" aborts from safari then repairing permissions is not going to fix it.  Did the error report say why it quit unexpectedly?

  • Mark Jalbert Level 5 (4,630 points)

    You have a number of files without any permission bits set. Such as:

    Permissions differ on "System/Library/Frameworks/AppKit.framework/Versions/C/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    

    It could mean the files are missing or at some point the files were damaged. Neither the repair permissions function of Disk Utility or fsck_hfs can fix the issue. Possibly, reapplying the 10.5.8 Combo update will fix the issue though I would be inclined to re-install the operating system.

  • Klaus1 Level 8 (47,745 points)

    As long as the report ends up with 'Permissions repair complete' then, as far as permissions go, you are fine. You can ignore the various statements in the report:

     

    Permissions you can ignore on 10.5 and 10.6:

     

    http://support.apple.com/kb/TS1448

     

    Using 'should be -rw-r--r-- , they are lrw-r--r--' as an example, you will see the that the permissions are not changed, but the | indicates a different location. This is because an update to Leopard changed the location of a number of system components.

     

    Poster rccharles has provided this description of what it all means:

     

    drwxrwxrwx
     
    d = directory


    r = read

    w = write


    x = executeable program

     

    drwxrwxrwx

    |  |  |

    |  |   all other users not in first two types

    |  | 

    |  group

    owner


    a little more info

    Before the user had read & write. A member of the group had read.

    After, only the user had read & write.

     

     

    If you are running Panther or Tiger:

     

    http://support.apple.com/kb/TA21090

  • BDAqua Level 10 (122,202 points)

    Aha, good eye Mark, thanks.

  • X423424X Level 6 (14,215 points)

    Klaus1 if are going to keep using that description you need to fix up your alignment of the "pointers" to owner, group, others.  Maybe use a actual filler for the spaces since the forum posting software really screws the spacing.

     

    screenshot_1.png

     

    In trying to show you what I meant I found I couldn't space it correctly either.  Ended up doing this to see how it would appear:

     

    drwxrwxrwx

    .|..|..|

    .|..|..others

    .|..|

    .|..group

    .|

    .owner

  • Mark Jalbert Level 5 (4,630 points)

    filemode.png

     

    A picture is worth a thousand words...:-)

  • X423424X Level 6 (14,215 points)

    Yes, picture is better.  Silly forum software won't touch that.

  • BDAqua Level 10 (122,202 points)

    Not only the more than silly forum SW, but the even sillier fact that simple Monospaced fonts like Monaco aren't Monospaced if you use spaces!

  • X423424X Level 6 (14,215 points)

    Yes, I discovered that when trying to type my response to Klaus1 above.  That's how I ended up with the dots as spacers.  Mark Jalbert's picture is better because it is the complete description.

  • BDAqua Level 10 (122,202 points)

    Whilst this iteration of the forums has many improvements, I'm not certain it doesn't have more steps backwards.

  • Mark Jalbert Level 5 (4,630 points)

    Regardless of the forum software, these boilerplate responses would be better served as a User Tip or external link. In most cases, users with this question are looking for answers not a lesson. Well, to bring this a bit more on topic, all the well intended contributors to this post might consider prepending there response with "In most cases.........".

     

    BTW, I also appreciate your thank you's. You're a great contributor to this forum.

  • Michael Houser1 Level 2 (255 points)

    So the Consense is Repair Permissions is not needed anymore?

     

    Thanks

  • BDAqua Level 10 (122,202 points)

    It's needed generally after installs, but what is needed is to ignore repeated runs of it & the messages it comes up with repeatedly.

Previous 1 2 Next