0
Thank you for your review
Free
Trimmit! has been discontinued
Email me when discounted: 

Trimmit! deletes junk files, clears resource forks and extended attributes, strips universal binaries, cleans out NIBs, strips debug symbols, compresses TIFFs, removes foreign languages - all the things Apple do but third party vendors don't.

Use Trimmit! on applications you download, starting now. Recover lots of free disk space.

What's New

Version 0.95b:
  • Improved (failsafe) backup system
  • Fixed issues with lipo on Intel computers
  • Handles all possible architectures - including 64-bit
  • Increased trimming speed
  • Smarter compression of TIFF images

Requirements

Mac OS X 10.4 or later

*Previously available here

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

Trimmit! User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!
Sort by: Time | Smiles
Mikal1 Member IconComment+1
Mikal1
+0

I tried trimming iCal on my OSX 10.4.11 Mac using version 0.95b. Being a naive user, I accepted all the default checks. I then put the backup file into the trash and launched iCal. All seemed to be working just fine, so I tried to empty the Trash, only to be told that "The operation cannot be completed because the item "iCalAlarmScheduler" is in use." Alarmed (pun intended), I tried to locate this vital item in the search, and couldn't. So I tried taking the backup file out of the trash and putting it in the Applications folder, trashing the trimmed version and re-naming the backup file as simply "iCal." This program -- ie, what I'd've thought would be the original! -- won't launch.

How can I either bring "iCalAlarmScheduler" back into my otherwise-wondrously-smaller iCal, or if that's impossible, restore the backup file?

Thanks, and sorry for being a dolt!

Reply0 replies
Version 0.95
encro Member IconComment+50
encro
+1

Be aware that apps like Trimmit can break code signed applications such as Mail.app on 10.5 if the strip debug symbols option is enabled. This is why it is a good thing to have the backup option enabled.

I can manage to consistently break Mail.app and cause it to popup the password window. It will then never remember the password, attempt to store or attempt to retrieve it from the keychain *if the Application code signature is invalid*.

In testing I've tried removing many things from Mail.app such as language files, compressing images, removing redundant unnecessary files and stripping the redundant PowerPC binary and various other things from the bundle. None of this seems to damage Mail.app's code signature.

How do you break Mail.app you ask?

By stripping the debug symbols from Mail.app using one of many app trimming applications such as Trimmit. Since Mac OS X 10.5 Leopard introduced Code Signing and Apple Mail is code signed my guess is that because the bundle is changed and the code signature is then broken and invalid Apple Mail is then treated as an untrusted application and is refused access to the keychain by SecurityServer.

According to
http://developer.apple.com/releasenotes/Security/RN-CodeSigning/index.html
applications should trigger a popup confirmation to allow the Application to update the keychain but it appears that Mail.app does not do this and SecurityServer suppresses the dialog as the code signature is invalid.
Filed as Apple Bug ID #5734181

Opening Console.app and checking secure.log shows many entries from SecurityServer to advise:
Feb 10 23:04:02 macbookpro com.apple.SecurityServer[20]: suppressing keychain prompt for invalidly signed client /Applications/Mail.app(7514)
Feb 10 23:04:32: --- last message repeated 16 times ---

If you are getting these messages, this wll mean you may need to restore from a backup version of Mail.app from storage, time machine or another computer. If you re-install the app from the original 10.5 Installer CD you may also need to run the 10.5.1 installer and Security Update to ensure that Mail.app is up to date.

Reply3 replies
Version 0.95
encro
+0

Code Signing: cs_invalid :
(Pretty much all Apple applications are code signed and will break on 10.5)

Apple Apps:
Activity Monitor
Address Book
Airport Utility
Console
DictionaryPanel
Directory Utility
Disk Utiliity
iCal
iChat
iDVD
Image Capture
Input Method Hot
iPhoto
iSync
iTunes
iWeb
Java Preferences
Java Web Start
Keychain Access
Mail
Network Utility
ODBC Administrator
PhotoBooth
Podcast Capture
Preview
Quicktime Broadcaster
QuickTime Player
RAID Utility
Safari
Server Admin Tools
Soundtrack Pro
Spaces
Stickies
System Profiler
Terminal
Terminal
TextEdit
ThumbnailServer
Time Machine
VoiceOver Utility

3rd Party apps:
Cyberduck
EyeTV 3
Newsfire

encro
+0

Apple Bug ID #5734181 Closed. Marked as behaves as intended.

I think it would have been better if SecurityServer advised that the Application has been changed and the content could no longer be verified. The keychain asked if you would like to trust the app with broken signature.

I can see where Apple is coming from a Security Perspective though.

Encro
+0

To test an application signature (Mail.app in this context):

codesign -vv /Applications/Mail.app

If it's good you should get the following:
/Applications/Mail.app: valid on disk
/Applications/Mail.app: satisfies its Designated Requirement


If it is broken you will get the following:
/Applications/Mail.app: code or signature modified


Applications with a broken signature will be denied from reading from the keychain.

Syed Ali Member IconComment+42
Syed Ali
+0

Excellent application for removing excess files and recovering valuable HD space.
Works very well with all the applications. I used it to trim Google Earth from 94.7 MB to 49.5 MB. Cyberduck was trimmed from 22MB to 6.6MB. Some people have suggested that their apps seem to open faster, and I agree with it.

I would like the ability to trim multiple apps at the same time. Right now it only allows one application at a time.

Reply2 replies
Version 0.95
Syed Ali
+0

Skype Beta 2.7.0.195 stopped working after I used TRIMMIT. I tried it on an intel Macmini Core Duo and a MacBook Core 2 Duo. On both the computers, the program tries to start and then nothing happened. I reinstalled the Application on the MacBook and it started working again. Seems like Trimmit deletes an important file. Not sure which one.

Syed Ali
+0

In Mail, the program doesn't save the password to my pop3 account. Even if I check the "save Password" option. I also tried going into pref and tried to save the password there but it doesn't work.

There are no Ratings for this App yet.
> 0 0

Ratings

Overall
(0)
Current Version (0.x)
(0)

Details

Downloads 1,555
Version Downloads 571
Type Utilities / System
License Free
Date 15 Nov 2007
Platform OS X / PPC 32 / Intel 32
Price Free