Previous 1 2 Next 19 Replies Latest reply: Jan 28, 2008 3:43 PM by Danny Showalter
MacKid4854 Level 3 (555 points)
I keep getting these messages when ever I do a "repair disk permissions" in Disk Utility. What do they mean, and should I be concerned?

Repairing permissions for “Macintosh HD”
Warning: SUID file "usr/libexec/load_hdi" has been modified and will not be repaired.
Warning: SUID file "System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/Resources /DiskManagementTool" has been modified and will not be repaired.
Warning: SUID file "System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Reso urces/Locum" has been modified and will not be repaired.
Warning: SUID file "System/Library/PrivateFrameworks/Install.framework/Versions/A/Resources/runner " has been modified and will not be repaired.
Permissions differ on "private/var/log/secure.log", should be -rw------- , they are -rw-r----- .
Warning: SUID file "System/Library/PrivateFrameworks/Admin.framework/Versions/A/Resources/readconf ig" has been modified and will not be repaired.
Warning: SUID file "System/Library/PrivateFrameworks/Admin.framework/Versions/A/Resources/writecon fig" has been modified and will not be repaired.
Warning: SUID file "usr/libexec/authopen" has been modified and will not be repaired.
Warning: SUID file "System/Library/CoreServices/Finder.app/Contents/Resources/OwnerGroupTool" has been modified and will not be repaired.
Warning: SUID file "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAg ent" has been modified and will not be repaired.

Permissions repair complete



Thanks

2GHz Intel Core 2 Duo (1GB), iMac G3 (512MB), iPS, Mac OS X (10.4.9), iPod Video (Gen 5.5) 30GB, Airport Extreme, 2 AP Expresses, 120 & 80GB Externals
  • Dona0 Level 1 (0 points)
    I am getting the same thing. With tiger I had nothing to repair. When I installed leopard, I had the one sud warning. With the update I am getting all of those. Can anyone help? Thanks
  • Arnell Level 1 (0 points)
    Same issue here. Before the update is was just the last error, but with the update, it's all that you have described.

    The question is... are these benign as with the original error? I'm assuming this is the case.
  • Francine Schwieder Level 6 (19,045 points)
    As I understand it, the SUID applies to processes. Here's some info from Apple's glossary that comes with Developer Tools:

    process UID--The “UID” of a process. Each process has three user IDs: the real user ID (RUID), effective user ID (EUID), and saved user ID (SUID). The RUID is always inherited from the user or process who executes the process. The EUID is normally the same as the RUID but can differ in special circumstances. It is the EUID that BSD checks to determine permissions. The SUID is used by BSD to enable a privileged process to switch in and out of privileged mode.


    If you look at the permissions for /usr/libexec/load_hdi using the Terminal, this is what you see:

    -r-sr-xr-x 1 root wheel - 43280 Nov 12 22:40 load_hdi

    A "regular" executable in the same folder, looks like this:

    -r-xr-xr-x 1 root wheel - 38544 Oct 1 21:29 makekey

    If you peer closely at them you'll notice there is an "s" instead of an "x" in the line describing the permissions--the "executable" part of permissions. Evidently Apple made a change to allow certain things to be more flexibly run in regard to what they can and can't do (anyway, that is my hazy understanding of what "enable a privileged process to switch in and out of privileged mode" would likely mean). All Disk Utility is doing is informing you that the executable bit has been changed from the normal "x" to an "s" and that it is not going to change it back.

    In other words we're back to the overly informative Disk Utility which is telling regular users things they do not need to know. This happened in previous OSes as well, and finally got silenced somewhere along the line in Tiger. These sorts of messages may be some interest and/or use to some programmers, but not to anyone else. Ignore them.
    Francine


    Francine
    Schwieder
  • Hardy Geer Level 4 (3,165 points)
    Among the security upgrades in OSX10.5.1 are firewall changes. I think these are what is showing up in the permissions report.
  • SteveLamb0 Level 5 (4,110 points)
    Hi

    I had about 9 SUID warning after running the 10.5.1 update through Software Update. I am now back to just the ARD warning after downloading the 110MB updater from the Downloads website:

    http://www.apple.com/downloads/macosx/apple/macosx_updates/macosx1051update.html

    Steve
  • Cambrian Level 1 (0 points)
    Regarding DU repair permissions. For me at least, I can confirm two things:

    1. SteveLamb0's fix: Downloading the 110MB 10.5.1 (non-patch) cures all the SUID messages and the 10.5/10.5.1 "ACL not expected on . . ." messages have also gone away after installing this.
    2. Cinephoto's iCal duplications at 10.5.1. At 10.5, iCal sync with .Mac is clean, at 10.5.1, a mess.

    However, even though it is now a progress-bar (rather than the snoozing Barber Pole) I'm still getting "Estimated time: less than 1 minute" for 5+ minutes and my cpu is still maxed-out by the installdb_installer process.

    Ah, the joys of early adoption. I'm sure they are burning the midnight oil on 10.5.2 as we speak
  • Ralph The Magician Level 1 (50 points)
    All you've done is changed the permissions of some files twice. Disk Utility no longer knows that they've been modified. If permissions were x,y,z before the update, and then changed to a,b,c after the update, Disk Utility is letting you know they've been changed. If you installed it again you have a,b,c before the update and a,b,c after the update, and Disk Utility no longer knows that anything has been changed.

    You can get rid of the ARDagent.app SUID warning by doing the same thing—installing the Apple Remote Desktop 3.2 update again.
  • Cambrian Level 1 (0 points)
    I am not a "tech" so I have to accept your analysis of why this is happening.

    However, Apple prides itself on the Mac's "usability" (and no surprises for their client population).

    When I do nothing (except to upgrade my system OS) and I find that weird stuff is suddenly happening, I am confused.

    These are merely early Leopard teething troubles, but it it still disconcerting nevertheless.
  • ojsebi Level 1 (35 points)
    I am having exactly the same warnings !!
    do i ignore them ?
  • MJWeb Level 1 (125 points)
    This is obviously a minor annoyance of no real import. I will wait for Apple to fix it.
  • Ralph The Magician Level 1 (50 points)
    Nothing weird is happening. SUID just stands for setuid or Set User ID. The files permissions have been modified, via the update, and they will not be repaired by Disk Utility because they don't need to be.

    The "fix" for this is to just add this list of SUID modifications to the Disk Utilities exception list so that you never see them. That may or may not come in a future update.
  • Pedro Schaeffer1 Level 1 (5 points)
    Here is what Apple says about the SUID:
    http://docs.info.apple.com/article.html?artnum=306925

    Don't worry about it.

    Pedro
  • Robert Myers8 Level 1 (0 points)
    you can unclick the "show details" button about midway down on the disk utility window and save yourself the anguish of reading the unimportant details

    Message was edited by: Robert Myers8
  • Larry Williams Level 1 (115 points)
    Read the whole post and your concerns will be answered.
Previous 1 2 Next