Bulk-importing .pkg files into Munki

When GarageBand launches up after being installed, it will prompt you to install extra content, which requires an admin password to install. If you're using Munki, you probably want to find a way around that admin password (either to not bother your users who are admins on their own machines or to not frustrate your users who are not admins on their own machines).

The Munki wiki has a great article on GarageBand (and the two main .pkg files that are required).

When you run the cwindus GarageBand content download script, you will see about 90+ other .pkg files in addition to the two required ones.

You may choose to ignore those. If you want to import them all into Munki, it would take a long time to manually import each one. Enter the little-publicized (which isn't mentioned on the munkiimport wiki entry, at least as of this writing) NOINTERACTIVE mode for munkiimport.

I wrote a little script as an example, which will recursively loop through a directory of your specification, find all the .pkg files in there, and then import them all into Munki noninteractively: BulkMunkiImport.

I wrote the script with the GarageBand content in mind. In theory, though, it shouldn't be too difficult to tweak for any large number of .pkg files you want to import into Munki. You may still have to do some cleanup afterwards using MunkiWebAdmin or MunkiAdmin, but it's still less work than you would have had to do without the NOINTERACTIVE mode.


Exporting GarageBand to Google Drive on the iPad

When you try to share a GarageBand project out from the iPad, the immediately apparent options may include only Facebook, SoundCloud, and YouTube (yes, even if you select the More option).

If you want to export your project to Google Drive, you may have to take a few extra steps.

export garageband to google drive 01
Select your project by either tapping Select or long-pressing on the project icon itself.

export garageband to google drive 02
Once it's selected, click the share button (looks like an up arrow pointing out of a rectangle).

export garageband to google drive 03
Select Open in...

export garageband to google drive 04
Before you can select what to open the project in, you'll have to fill in some details about the song. Fill those in.

export garageband to google drive 05
Then you should see a lot more applications appear to share it in, including Open in Drive. You may have to do a bit of horizontal scrolling to get it to appear, depending on how many shareable-to apps you have installed.

export garageband to google drive 06
Once Google Drive opens, you'll then be prompted to upload the song. Select Upload.