Hi, attempting to add Greg's payloadless iLife pkginfo files to simian results in:
PackageInfo Error: ('plist_lib.PlistError parsing plist XML: %s', 'Missing element installer_item_hash')
It would be possible to attach a dummy package to the file, but that seems like a waste. Is it strictly necessary to require the installer_item_hash key?
Thanks,
- Jason
On Mar 22, 2013, at 4:38 PM, Gregory Neagle <
gregn...@mac.com> wrote:
> We do a fair amount of no-imaging here, where we take a brand-new machine from Apple and just install some bootstrapping packages on it, restart and let Munki configure the machine for use.
>
> A minor issue with this approach is that AppStore versions of iMovie, iPhoto, and GarageBand are on the machine, and Munki cannot update them.
>
> We've had to remember to manually remove these apps and replace them with the DVD versions.
>
> Manual is bad. Automatic is better.
>
> Attached are three pkginfos you should be able to drop into your repo (unless you are using MunkiServer or Simian). These will cause the three AppStore apps to be automatically removed on any Munki-managed machine.
>
> They don't need to be explicitly added to any manifest because they use the autoremove=True key. You can, if you'd like, set that to False and add them to managed_uninstalls in a manifest or included manifest if you'd like.
>
> They should never be added to managed_installs, managed_updates, or optional_installs unless you are a masochist.
>
> Enjoy.
>
> -Greg
>
> --
> You received this message because you are subscribed to the Google Groups "munki-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
munki-dev+...@googlegroups.com.
> For more options, visit
https://groups.google.com/groups/opt_out.
>
>
> <iLife11AppStore_GarageBand-6.0.5><iLife11AppStore_iMovie-9.0.8><iLife11AppStore_iPhoto-9.4.1>