MacBook Topics

Syncing multiple account iCal calendars

This got easier with Snow Lepard!

  1. Create a gmail account if you haven't got one. This will be the common calendar used for syncing
  2. Go to your ical account, preferences, Account, Add calendar - click option 'google'
  1. Enter gmail user name and password.
  1. The external calendar should now be connected. Remember to turn off or hide your existing calendars within iCal.
  1. Log in to other accounts and perform the same steps to sync them to the google calendar
  1. All accounts should now sync with the google 'shared' calendar

Share music between accounts on same Mac

(from Apple support site -

Quit iTunes

Locate your iTunes Music Folder. It is stored by default in ~/Music/iTunes or ~/Documents/iTunes/.

These folders cannot be accessed by other accounts on the computer. In order for other users to be able to access your music, you must move it to a publicly accessible location.

The Public folder in your home directory (~/Public), or to another folder outside your home directory that other users have access to, such as /Users/Shared.

Tip: The tilde ”~” refers to your home folder. For more information see Mac OS X: Using Your Home Directory.

Drag the iTunes Music Folder to a publicly accessible location.

Important: Do not move the iTunes folder, the iTunes 4 Music Library file or the iTunes Library.xml file.

  1. Open iTunes.
  2. From the iTunes menu, choose Preferences.
  3. Click Advanced.
  4. Click the Change button.
  5. Navigate in the Change Music Folder Location dialog to the location of your iTunes Music folder.
  6. Click Choose.
  7. Repeat these steps for each account that is sharing music with other users.

Note: If multiple users of a computer are storing music in one folder, duplicate song files are generated when a user imports music from CD that has already been imported by another user.

RSYNC Backups and/or TimeMachine with NSLU

I've not had much success trying to setup my NAS (NSLU) with AFP (Apple Filing Protocol) as a backup location for Time Machine. I've followed all the steps below and no luck. It seems that OSX 10.6 created new problems for people using this setup.

In the meantime I'm using rsync which is a standard terminal command on the mac. Typical rsync options are:

  -avE  (archive mode, verbose, preserve extended attributes used by mac's)

A summary of other options are:

  -a = archive mode (preserve mode)  -rlptgoD
  -E = copy extended attributes
  -l = copy symlinks as symlinks
  -D = preserve device files
  -v = verbose
  -z = compress during transfer
  -r = recusive
  -R - relative path names
  -b = backups ?
  -u = skip files that are newer on the dest machine
  -p = preserve permissions
  -H = preserve hard links
  -t = preserve times
  -o/g = preserve owner/group
  -n = dry run - list actions only
  -x = do not cross file system boundaries
  --exclude-from=FILE = read exclude patterns from file
  --include-from=FILE = don't exclude files matching pattern
  --list-only    list instead of copying files
  --progress = shows progress of rsync

  -b = pre-existing dest files are renamed as files are transfered or deleted
  --suffix="*~"  suffix to add during backup mode
  --delete    delete-before dest file if src is deleted
  --del, --delete-during

I'll add my backup scripts when done!


  1. Image editor - Seashore -
macbook.txt · Last modified: 2009/11/27 20:35 (external edit) · [Old revisions]
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki