ACLr8 is a command-line tool written in Python that will analyze your entire hard drive searching for files that cause the "ACL found but not expected" errors in disk utility, and remove all ACL from them.
Although these errors are relatively harmless, they can be quite annoying and they cause permission repairs to take much longer than they should. ACLr8 is very safe, but of course you use it at your own risk.
What's new in ACLr8
Restored Python 2.5 compatibility
Added Python 3.x compatibility for the future.
Code is now also simpler and should be more stable.
Worked like a charm for so many ACL errors on Mavericks 10.9.5. I wasn't sure because it abruptly quit after the remove files state but after running Disk Utility again there were absolutely no ACL errors. Thanks so much!
Can someone explain me why the bloody hell Apple's folk couldn't solve this ancient annoying problem and 'the creator of this program' (yes, 'program' by his own words! Do you remember this word used in the past century?) could?
Or they don't care?
What is worst?
It belongs to the long list of sign of its decadence, which deeply hurts me!
What a lifesaver! Not only did it clear up error messages that Apple says are unimportant -- it saved me from constantly appearing Beachball and weird slowdowns.
Thank you a thousand times to the developer.
A great little script. One very reassuring thing: If you look at the "ACLr8" file within the download using any text editor, or just the unix "more" command, you can see the full text of the python script. That reassured me that it's not doing anything evil or stupid.
This worked well on Mac OS X 10.8.4--it cleared out 48632 files with incorrect ACLs.
I'm having problems getting this to work.
(10.5.8 on a 800MHz iBook.)
I get the following:
bobbys-ibook-g4:~ bobby$ /Applications/ACLr8 ; exit;
env: python: No such file or directory
I know it's not much to go on, but does anyone have any clues, please?
This worked. I read all the unix-flavored fixes to get rid of this problem in disk utility. That looked like a huge amount of tedious work. Ran this, and the hundreds of ACL errors are finally gone. Thanks!