Revision 3 as of 2016-05-24 10:39:22

Orchard Branding

  • Description: Deploys Orchard branding files (desktops, user pictures, login icons) to /Library/Orchard.

  • Licence type: freeware n/a

  • Package build type: autopkg

  • Package build info: https://github.com/ox-it/orchard-recipes-private/Orchard_Branding/Orchard_Branding.munki.recipe

  • Developer: Oxford University

  • Support status: supported

  • Supported OS X Versions: all

  • Restart required: no

  • Requires:

  • Update for:

Build information

Components:

  1. Orchard_Branding.pkg.recipe
    • Creates a package named Orchard_Branding-<VERSION>.pkg containing files from 'payload' directory and sets necessary permissions. When payload or recipe is changed the version key must be updated to the current date in format YYYYMMDD.

  2. 'payload' directory
    • Contains Orchard desktop pictures, user pictures and login screen icons (latter unused), in a directory structure for deployment to /Library.
  3. 'build' directory
    • Destination for .pkg generated by Orchard_Branding.pkg.recipe
  4. Orchard_Branding.munki.recipe
    • Runs the Orchard_Branding.pkg.recipe, imports into munki, adds a post-install script to the generated pkgsinfo plist.
  5. 'scripts' directory
    • Contains executable version of post-install script. Script sets the management account (orchard) picture to be the one deployed to /Library/. Note the script needs to have its XML-sensitive characters protected before inclusion in Orchard_Branding.pkg.recipe.

Changelog

See Also


CategorySoftware


Orchard is a close co-operation of