APPLEJACK does not work with LION-ive read many reports AND I've also tried it and it will not repair permission nor clean caches
it runs FSCK and memory cleanup
Preferences check as well..
Although Applejack reports an error fixing permissions, then skips it, this doesn't seem to be recorded in the log.
It's probably excessive, but I still use it in Lion after running:
MainMenu (a general maintenance / optimization utility similar to Onyx, MacKeeper etc.)
CleanMyMac (slimming app - seems to hit caches that are missed by MainMenu)
Recovery Partition (for ResetPassword's reset ACLs - launched by typing "resetpassword" in the Terminal).
Is it really that difficult to update Applejack to Lion's permissions repair script?
(it would be for me, but code is something I'm only capable of re-using, not writing)
Applejack log
********************************************************************** * AppleJack 1.6, Revision: 1.144 * * Copyright (c) 2002-10 Kristofer Widholm, The Apotek * Fri Dec 2 21:33:02 SAST 2011. Gathering information... - User ID: 0, NAME: root - OS Version: 10.7.2 - According to dynamic_pager, virtual memory is located at /private/var/vm. - Local root filesystem is journaled This version of AppleJack supports only Mac OS X versions 10.4.x and above. It's advisable to not use it unless you absolutely have to. For Mac OS X versions prior to 10.4.x, please use AppleJack version 1.4.3! AppleJack will repair disks in 10 seconds. Disk repair Success! Either your disk had no errors, or it was repaired successfully. Done with disk repairs -0- AppleJack will repair permissions in 10 seconds. Permissions repair - All supporting services appear to be loaded. Permissions have been repaired. -0- AppleJack will cleanup cache files in 10 seconds. Cache file cleanup Let's mount the startup file system for write access...
Done.
Checking for /tmp directory:
/tmp directory exists.
Done.
Removing system cache files:
/System/Library/Caches/com.apple.Components2.SystemCache.Components
/System/Library/Caches/com.apple.Components2.SystemCache.QuickTimeComponents
/System/Library/Caches/com.apple.IntlDataCache.le
/System/Library/Caches/com.apple.IntlDataCache.le.kbdx
/System/Library/Caches/com.apple.bootstamps/79387B17-9A67-3DC0-AD39-A6AC5B8E2058/:usr:standalone:i386:Firmware.scap
/System/Library/Caches/com.apple.bootstamps/79387B17-9A67-3DC0-AD39-A6AC5B8E2058
/System/Library/Caches/com.apple.bootstamps
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/battery.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/disk_passwordUI.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/flag_picker.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/guest_userUI.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/loginui.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/Lucida13.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/preferences.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations/unknown_userUI.efires
/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations
/System/Library/Caches/com.apple.corestorage
/System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensions/KextIdentifiers.plist.gz
/System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensions
/System/Library/Caches/com.apple.kext.caches/Directories/System/Library
/System/Library/Caches/com.apple.kext.caches/Directories/System
/System/Library/Caches/com.apple.kext.caches/Directories
/System/Library/Caches/com.apple.kext.caches/Startup/IOKitPersonalities_x86_64.ioplist.gz
/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
/System/Library/Caches/com.apple.kext.caches/Startup/KextPropertyValues_OSBundleHelper_x86_64.plist.gz
/System/Library/Caches/com.apple.kext.caches/Startup
/System/Library/Caches/com.apple.kext.caches
/System/Library/Caches/com.apple.xpchelper.cache
/Library/Caches/com.apple.AutoTimeZone.plist
/Library/Caches/com.apple.Components2.LocalCache.AudioComponents
/Library/Caches/com.apple.Components2.LocalCache.Components
/Library/Caches/com.apple.Components2.LocalCache.QuickTimeComponents
/Library/Caches/com.apple.DiagnosticReporting.Networks.plist
/Library/Caches/com.apple.FindSystemFiles.plist
/Library/Caches/com.apple.ImageCaptureExtension2.ICADeviceDatabase.501
/Library/Caches/com.apple.ImageCaptureExtension2.ICADeviceDatabase.502
/Library/Caches/com.apple.ImageCaptureNotifications.DeviceDiscoveryDatabase.501
/Library/Caches/com.apple.ImageCaptureNotifications.DeviceDiscoveryDatabase.502
/Library/Caches/com.apple.itunesstored/url-resolution.plist
/Library/Caches/com.apple.itunesstored
/Library/Caches/com.google.UpdateEngine.Framework.0/Downloads/com.google.Chrome.dmg
/Library/Caches/com.google.UpdateEngine.Framework.0/Downloads
/Library/Caches/com.google.UpdateEngine.Framework.0
/private/var/db/volinfo.database
/private/var/db/BootCache.playlist
Done removing system cache files.
Done with cache file clean up task.
AppleJack will validate preference files in 10 seconds.
Validating preference files
Root file system already mounted. Continue.
Checking mach init preference files (/etc/mach_init.d):
Done. -0-
Checking root preference files (/var/root/Library/Preferences):
Done. -0-
Checking system preference files (/Library/Preferences):
Done. -0-
AppleJack will clean up virtual memory in 10 seconds.
Virtual memory cleanup
Root file system already mounted. Continue.
Removing swap files:
/private/var/vm/swapfile0
/private/var/vm/swapfile1
/private/var/vm/swapfile2
/private/var/vm/swapfile3
/private/var/vm/swapfile4
/private/var/vm/swapfile5
/private/var/vm/swapfile6
/private/var/vm/swapfile7
/private/var/vm/swapfile8
/private/var/vm/swapfile9
Done.
Exiting the script.
Restarting
*********************** GOODBYE FROM APPLEJACK ***********************