New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make DEP munki mpkg #691

merged 8 commits into from Jan 12, 2017


None yet
2 participants
Copy link

erikng commented Jan 11, 2017

This is a rebase of #690 which will now show the historical changes from to

erikng added some commits Jan 11, 2017

remove the restart requirement for launchd subpkg
Since the distribution file contains the logic for the restart, admins can distribute the entire munki package for upgrades and use a ChoiceChangesXML.

For DEP configurations, if you customize your install in anyway, you must extract the subpackages and create your own distribution package (since you can't have distribution package inside of a distribution package). You can re-insert the logic in the new distribution package if needed.
use sys.argv[3] instead of os.environ['DSTVOLUME']
Also only attempt to load the launchd's if the volume is '/'

@gregneagle gregneagle merged commit 0de8f06 into munki:master Jan 12, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment