Skip to content

Instantly share code, notes, and snippets.

@sklppr
Created March 30, 2012 11:36
Show Gist options
  • Save sklppr/2250968 to your computer and use it in GitHub Desktop.
Save sklppr/2250968 to your computer and use it in GitHub Desktop.
Mac Checkliste

Mac Checklist

Important things when doing a clean install of Mac OS X

Setup

Backup

  • Contacts
  • Calendar
  • Bookmarks
  • Safe.sparsebundle
  • Projects folder
  • Documents folder
  • Photos
  • iTunes Library
  • Settings

Installation

  1. Buy OS X in the App Store
  2. Format a flash drive (8+ GB) as Mac OS Extended (Journaled), GUID-Partition
  3. Grab /Applications/Install Mac OS X Lion.app/Contents/SharedSupport/InstallESD.dmg
  4. Restore image to flash drive stick using Disk Utility
  5. Reboot while holding ⌥ and select flash drive as boot volume
  6. Open Disk Utility, delete/format hard drive as Mac OS Extended (Journaled)
  7. Close Disk Utility and install OS X

Security

Mac OS X Security Configuration

  • Separate Admin and User account
  • Different password for Keychain
  • Disable automatic login
  • Require password after 15 min inactivity
  • Require password for Settings.app
  • Disable location services
  • Disable IR remotes
  • Disable Bluetooth
  • Enable firewall (Stealth Mode)
  • Enable Gatekeeper
  • Sharing: Rename computer, disable all shares (especially the public folder)
  • Encrypt hard drive using FileVault
  • Encrypt Time Machine backup volume
  • Create an encrypted SparseBundle for sensible data
  • 1Password
  • Hands Off!
  • Sophos Anti-Virus for Mac

Backup/Sync

  • Time Machine
  • iCloud
  • Dropbox

Network

  • WiFi
  • VPN
  • 802.11X

Software

Office

Design

Other Apps

Browser Extensions

Development

CLI Tools

Mac OS X Development Environment

Preference Panes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment