Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Repair Disk Permissions Problem?

I ran my Repair Disk Permissions in the disk utility, and below is a sampling of what resulted. It is the same no matter how many times I run it. I am not sure if there is a problem here, and if so, how to fix, or if it is OK, and that I should just expect it in the future when I run Repair Disk Permissions. Other than recently deleted an account (in which I did have to switch the permissions for a handful of files, and now just about every file needs the privileges updates accessing it), I have been doing pretty much routine things.

ACL found but not expected on "System/Library/User Template/user.template/Library/Sounds".
ACL found but not expected on "System/Library/User Template/user.template/Library/Voices".
ACL found but not expected on "System/Library/User Template/user.template/Library".
ACL found but not expected on "System/Library/User Template/user.template/Movies".
ACL found but not expected on "System/Library/User Template/user.template/Music".
ACL found but not expected on "System/Library/User Template/user.template/Pictures".
ACL found but not expected on "System/Library/User Template/user.template/Public/Drop Box".
ACL found but not expected on "System/Library/User Template/user.template/Public".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/Japanese.lproj/s tatus.strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/Japanese.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/German.lproj/sta tus.strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/German.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/French.lproj/sta tus.strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/French.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/Spanish.lproj/st atus.strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/Spanish.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/Italian.lproj/st atus.strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/Italian.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/Dutch.lproj/stat us.strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/Dutch.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/da.lproj/status. strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/da.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/fi.lproj/status. strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/fi.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/ko.lproj/status. strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/ko.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/no.lproj/status. strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/no.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/sv.lproj/status. strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/sv.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/zh_CN.lproj/stat us.strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/zh_CN.lproj".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/zh_TW.lproj/stat us.strings".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Resources/zh_TW.lproj".
Warning: SUID file "System/Library/Filesystems/AppleShare/afpLoad" has been modified and will not be repaired.
ACL found but not expected on "System/Library/Filesystems/AppleShare/afpLoad".
Warning: SUID file "usr/bin/setregion" has been modified and will not be repaired.
ACL found but not expected on "System/Library/User Template".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/MacOS/LPRIOM".
Permissions differ on "System/Library/CoreServices/RawCamera.bundle/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Warning: SUID file "System/Library/PrivateFrameworks/Install.framework/Versions/A/Resources/runner " has been modified and will not be repaired.
ACL found but not expected on "System/Library/PrivateFrameworks/Install.framework/Versions/A/Resources/runner ".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/CodeResources".
Warning: SUID file "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/MacOS/LPRIOMHelper" has been modified and will not be repaired.
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/MacOS/LPRIOMHelper".
Group differs on "private/etc/cups", should be 0, group is 26.
Permissions differ on "private/var/spool/cups/cache/rss", should be drwxr-xr-x , they are drwxrwxr-x .
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/Info.plist".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/MacOS".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/version.plist".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin/Contents".
ACL found but not expected on "System/Library/Printers/IOMs/LPRIOM.plugin".
Permissions differ on "System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/CodeRe sources", should be -rw-r--r-- , they are lrwxr-xr-x .


There is more if needed, but this wil hopefully show what's going on. Thanks.
-Wes

Macbook Pro, Mac OS X (10.5.6)

Posted on Mar 10, 2009 7:50 PM

Reply
Question marked as Best reply

Posted on Mar 10, 2009 8:20 PM

Such ACL found errors simply mean that normal Leopard recording of permissions have been set using Access Control Lists. DU reports this because the ACLs weren't covered in DU's list of accepted ACLs or they were not set up properly in the package information recorded in the Receipts folder or there is not record of what the proper ACL should be. This usually happens when software that is installed doesn't have the ACL information set up in the package receipt or does not save a package receipt or if you installed the software under Tiger before upgrading to Leopard.

The messages are innocuous and can be safely ignored. There is no "repair" involved.

You can "fix" the problem by booting from your Leopard DVD. After the installer loads select your language then click on the Continue button. As soon as the menubar appears select Reset Password from the Utilities menu. Select your startup volume from the icon list then click on the Reset ACLs button at the bottom of the dialog. Quit the installer.
7 replies
Question marked as Best reply

Mar 10, 2009 8:20 PM in response to 1huskerfan

Such ACL found errors simply mean that normal Leopard recording of permissions have been set using Access Control Lists. DU reports this because the ACLs weren't covered in DU's list of accepted ACLs or they were not set up properly in the package information recorded in the Receipts folder or there is not record of what the proper ACL should be. This usually happens when software that is installed doesn't have the ACL information set up in the package receipt or does not save a package receipt or if you installed the software under Tiger before upgrading to Leopard.

The messages are innocuous and can be safely ignored. There is no "repair" involved.

You can "fix" the problem by booting from your Leopard DVD. After the installer loads select your language then click on the Continue button. As soon as the menubar appears select Reset Password from the Utilities menu. Select your startup volume from the icon list then click on the Reset ACLs button at the bottom of the dialog. Quit the installer.

Mar 10, 2009 8:21 PM in response to 1huskerfan

It appears that you used the Finder Get Info to set permissions to /System/Library/ and then Applied to enclosed items.

It is now not a good idea to use the Apply to Enclosed items as it will also propagate ACLs throughout the folder and subfolders.

None of those folders from System on down has any ACL's on my system.

Are you having problems related to permissions?

I'm not certain on the exact syntax, but from the man page for chmod:
sudo chmod -R -N /System
should remove all of the ACLs.
Obviously, whacking away at permissions on the System folder is probably dangerous and I'd wait for someone else to confirm my guess.

Mar 11, 2009 12:59 AM in response to Barney-15E

You are right Barney, It might not be a good idea to whack at those ACL's aimlessly.

If they are not causing any problems, then they can be ignored. The ones the OP has listed are most
likely deprecated entries left over from previous upgrades.

He can, However, remove them safely one at a time. The easiest way is to use the free app "SandBox".
http://mikey-san.net/sandbox/

Kj

Mar 11, 2009 1:11 PM in response to Kappy

Hi Kappy, resetting the ACL's with the Leo DVD only resets the User's Home directory ACL's, which
doesn't appear to be the OP's problem (at least by the information supplied so far).

The correct command to remove ACL's (in this case) is:
sudo chmod -N /path/to/folder/or/file

Actually the chmod -a# 0 /path/to/file will remove the ACL if there is only one ACE. The "-N"
switch will remove all ACE's on the file or folder. I don't advocate using the "-RN" or "-R -N"
switch unless you are sure of what you are doing, as this will remove all ACL's recursively as
far down as the directories and files go deep below the starting point.

Those who are not adept to using the command line will find it easier to use the GUI App
SandBox especially if not having to remove large amounts (hundreds) of ACL entries.

Every major system update seems to leave a few deprecated ACE entries, they most likely are
harmless anyway, but it doesn't hurt to remove them either. If you have hundreds of ACL's lurking
on user's files and applications, then you have a problem. You will generally know it then though
because the system will deny you access and ask you for access more than Vista does.

Kj

Mar 11, 2009 8:52 PM in response to 1huskerfan

Hi wes:
I would recommend removing the ACL's from the "System/Library/Printers/IOMs/LPRIOM.plugin"
using the Terminal.app.
Open Terminal.app, at the prompt
type or better yet cut and paste the following command:
sudo chmod -R -N /System/Library/Printers/IOMs/LPRIOM.plugin
(Press return, you will be asked for your admin password, enter it,
{typing will not be displayed} press return again.)
#that will get 'em all in one pass on that app#

Kj

Apr 7, 2009 10:25 PM in response to KJK555

OK, I opened terminal from the utilities folder. Pasted per KJ's post. Now I have the following which seems like more? Should I worry about any of this?

In response to Barney's post, yes, I have some permissions issues. I erased an account, and now multiple folder in my home folder are requiring me to go through and reset the permissions in order to open the folder as well as each document/file. So I ran the DU and sent my original post. It is painful going down to the file level and resetting permissions each step of the way.....

ACL found but not expected on "System/Library/User Template/user.template".
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 "Library/QuickLook/iWork.qlgenerator/Contents/CodeResources", should be -rw-rw-r-- , they are lrw-rw-r-- .
ACL found but not expected on "System/Library/User Template/Non_localized/Library/Caches/Desktop".
ACL found but not expected on "System/Library/User Template/Non_localized/Library/Caches".
ACL found but not expected on "System/Library/User Template/Non_localized/Library/Logs".
ACL found but not expected on "System/Library/User Template/Non_localized/Library/PreferencePanes".
ACL found but not expected on "System/Library/User Template/Non_localized/Library/Preferences".
ACL found but not expected on "System/Library/User Template/Non_localized/Library".
ACL found but not expected on "System/Library/User Template/user.template/Documents".
ACL found but not expected on "System/Library/User Template/user.template/Library/Assistants".
ACL found but not expected on "System/Library/User Template/user.template/Library/ColorPickers".
ACL found but not expected on "System/Library/User Template/user.template/Library/Favorites".
ACL found but not expected on "System/Library/User Template/user.template/Library/Keyboards".
ACL found but not expected on "System/Library/User Template/user.template/Library/Preferences/Explorer".
ACL found but not expected on "System/Library/User Template/user.template/Library/Preferences/LaunchServices".
ACL found but not expected on "System/Library/User Template/user.template/Library/Preferences".
ACL found but not expected on "System/Library/User Template/user.template/Library/Printers".
ACL found but not expected on "System/Library/User Template/user.template/Library/ScreenSavers".
ACL found but not expected on "System/Library/User Template/user.template/Library/Sherlock Plugins".
ACL found but not expected on "System/Library/User Template/user.template/Library/Sounds".
ACL found but not expected on "System/Library/User Template/user.template/Library/Voices".
ACL found but not expected on "System/Library/User Template/user.template/Library".
ACL found but not expected on "System/Library/User Template/user.template/Movies".
ACL found but not expected on "System/Library/User Template/user.template/Music".
ACL found but not expected on "System/Library/User Template/user.template/Pictures".
ACL found but not expected on "System/Library/User Template/user.template/Public/Drop Box".
ACL found but not expected on "System/Library/User Template/user.template/Public".
Permissions differ on "Applications/iTunes.app/Contents/CodeResources", should be -rw-rw-r-- , they are lrw-rw-r-- .
Permissions differ on "Applications/iTunes.app/Contents/Frameworks/InternetUtilities.bundle/Contents/ CodeResources", should be -rw-rw-r-- , they are lrw-rw-r-- .
Permissions differ on "Applications/iTunes.app/Contents/Resources/iTunesHelper.app/Contents/CodeResou rces", should be -rw-rw-r-- , they are lrw-rw-r-- .
Warning: SUID file "System/Library/Filesystems/AppleShare/afpLoad" has been modified and will not be repaired.
ACL found but not expected on "System/Library/Filesystems/AppleShare/afpLoad".
Warning: SUID file "usr/bin/setregion" has been modified and will not be repaired.
ACL found but not expected on "System/Library/User Template".
Permissions differ on "System/Library/CoreServices/RawCamera.bundle/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Warning: SUID file "System/Library/PrivateFrameworks/Install.framework/Versions/A/Resources/runner " has been modified and will not be repaired.
ACL found but not expected on "System/Library/PrivateFrameworks/Install.framework/Versions/A/Resources/runner ".
Warning: SUID file "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/MacOS/LPRIOMHelper" has been modified and will not be repaired.
Permissions differ on "System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/CodeRe sources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/CodeResourc es", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/BlackAndWhiteEffect.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/CubeTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/DissolveTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/DropletTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/FadeThroughBlackTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/FlipTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/MosaicFlipTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/MosaicFlipTransitionSmall.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/PageFlipTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/PushTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/RevealTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/SepiaEffect.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/TwirlTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
Permissions differ on "System/Library/PrivateFrameworks/iPhotoAccess.framework/Versions/A/Resources/P lugins/WipeTransition.IAPlugin/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .

Sorry about the clutter. I am not sure what's important and what's not.

Message was edited by: 1huskerfan

Repair Disk Permissions Problem?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.