erikng / installapplicationsdemo

a demo repo for InstallApplications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

InstallApplications Demo

This repository is a full example of how to use InstallApplications in a production environment.

It has been updated for the new Python 3.9 embedded version of InstallApplications. This version should support M1 macs

Some interesting things to look at:

  • a fork of dockutil for use exclusively with the embedded Python
  • a script to bless VM's for use with FileVault encryption
  • a script to silently caffeinate a machine and continue on with provisioning
  • a script to customize DEPNotify, as well as examples in other scripts to further give information to the user
  • a script to bootstrap Munki with a specific "DEP" provisioning manifest
  • a script to silently run Munki in "auto" mode after provisioning is complete
  • a script to enable Munki's LaunchDaemons without requiring a reboot, utilizing official Munki packages
  • a script to show a basic example of how the preflight works, enabling you to only run InstallApplications when needed
  • a user script to intelligently launch DEPNotify
  • a user script to intelligently configure a dock

About

a demo repo for InstallApplications


Languages

Language:Python 93.1%Language:Tcl 3.7%Language:C 1.7%Language:C++ 0.4%Language:HTML 0.4%Language:Makefile 0.2%Language:Shell 0.1%Language:Roff 0.1%Language:Batchfile 0.1%Language:PLSQL 0.1%Language:PowerShell 0.0%Language:Objective-C 0.0%Language:DTrace 0.0%Language:XSLT 0.0%Language:CSS 0.0%Language:VBScript 0.0%