Macintosh Notes
From Simson Garfinkel
Jump to navigationJump to search
Fixing a corrupt cache
If your mac prints this:
dyld: shared cached file was build against a different libSystem.dylib, ignoring cache dyld: shared cached file was build against a different libSystem.dylib, ignoring cache dyld: shared cached file was build against a different libSystem.dylib, ignoring cache
Try this:
sudo update_dyld_shared_cache -force
Backing up a Mac
Although there are some nice programs like Carbon Copy Cloner and SuperDuper! for backing up Macs, here is an easy way to clone /dev/disk0s2 to /dev/disk1s2:
#!/bin/sh asr --source /dev/disk0s2 --target /dev/disk1s2 --erase --noprompt disktool -n disk1s2 backup
Changing the UID of a user
dscl . -change /Users/bob UniqueID 501 1000 chown -R 1000 /Users/bob
Create and mount an image on the mac
hdiutil create -size 1m foo.dmg -fs HFS+ -volname NIST1 -attach -plist hdiutil detach /Volumes/NIST1/
Disable a MacOS Service
Briefly, to turn a service off (in this case com.apple.wikid)
- sudo launchctl (you will get a prompt - launchd%)
- list (gets a list of all the services)
- stop com.apple.wikid (stops the wikid service)
- unload com.apple.wikid (removes the wikid service from launchd)
Don't write that annoying .DS_Store file
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Stop annoying restarting of windows
defaults write com.apple.Safari ApplePersistenceIgnoreState YES defaults write com.apple.Preview ApplePersistenceIgnoreState YES
Make Chrome use standard OSX Print Window
defaults write com.google.Chrome DisablePrintPreview -bool true
Fix mailman SSL URL problem
See http://support.apple.com/kb/HT4660
See Also
- Notes on Setting up a Macintosh
- http://www.macgeekery.com/tips/all_about_launchd_items_and_how_to_make_one_yourself
- http://www.hawkwings.net/plugins.htm - Mac mail plugins list.
- Hawk Wings' list of MacOS Plug-ins
- PHP5 for Mac