Commit Graph

101 Commits

Author SHA1 Message Date
Erik Gomez 7859066b57 Add munki3 logic to make_munki_mpkg_dep.sh (#729)
* remove whitespace on make_munki_mpkg.sh

* add munki3 items to make_munki_mpkg_dep.sh
2017-03-15 14:14:43 -07:00
Greg Neagle d3801b1071 new launchagent for munki-status, new make_munki_mpkg.sh script 2017-02-26 12:01:43 -08:00
Greg Neagle f42265d49e New feature: removal of unused software available via optional_installs 2017-02-19 20:25:02 -08:00
Erik Gomez 8d8bd51e44 further clarification of -s option
Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
2017-02-18 12:12:46 -08:00
Erik Gomez 6baf694ccd Add example for -s option
Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
2017-02-18 11:57:28 -08:00
Erik Gomez 8b18e676e8 add -s option to package script
Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
2017-02-18 11:47:15 -08:00
Erik Gomez fcc7b8a2da add -s option to DEP package script
Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
2017-02-18 11:47:07 -08:00
Greg Neagle 93323112bb Add launchdaemon for app_usage_monitor; add build of app_usage package to make_munki_mpkg.sh 2017-02-16 09:12:40 -08:00
Greg Neagle ea46be6d3f Update make_munki_mpkg* scripts to properly stage and package all the needed Python files in munkilib. 2017-01-12 10:23:01 -08:00
Greg Neagle 117df2e837 Update make_munki_mpkg_DEP.sh to add removepackages tool to core pkg 2017-01-11 16:38:35 -08:00
Greg Neagle 1de360ec37 Merge branch 'master' into major-refactor 2017-01-11 16:37:32 -08:00
Greg Neagle 099ffbff97 Add removepackages to the tools in the core pkg 2017-01-11 15:50:50 -08:00
Erik Gomez 39364f3124 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.
2017-01-11 10:54:26 -08:00
Erik Gomez b5a14258be add DEP changes 2017-01-10 16:49:04 -08:00
Erik Gomez 20abffb295 copy make_munki_mpkg.sh to make_munki_mpkg_DEP.sh 2017-01-10 16:47:57 -08:00
Greg Neagle a871a97c80 Add iconimporter to tools included in admin tools pkg 2016-03-16 21:29:14 -07:00
Greg Neagle 6bfa71d8d5 Adjust how overall pkg version is calculated so that the last portion is never higher than any component version's last section 2016-03-16 21:25:22 -07:00
Greg Neagle 12d4f0d27e Update copyright info on files; remove abandoned tools from code/tools 2016-03-15 09:32:28 -07:00
Samuel Keeley 23d2e85545 Merge branch 'master' into samuel-docs 2015-11-20 14:54:19 -08:00
Greg Neagle 942e645387 Remove unused JavaScript function from package distribution file. 2015-11-18 20:00:42 -08:00
Greg Neagle 466c1716df Better detection in pkg distribution if the launchd pkg needs to be installed. Thanks to Pepijn Bruienne for the assist. 2015-11-18 19:47:43 -08:00
Samuel Keeley b44ae33ca0 Update OS X text 2015-11-13 20:57:25 -08:00
Samuel Keeley f1419e2ffe Update git download link 2015-11-13 20:57:06 -08:00
Samuel Keeley 67513852fc Replace internal documentation URLs with HTTPS versions 2015-11-13 20:42:50 -08:00
Samuel Keeley 5c12185da4 Replace http://www.apache.org/licenses/LICENSE-2.0 with https://www.apache.org/licenses/LICENSE-2.0 2015-11-13 20:35:24 -08:00
Greg Neagle 05dae35e23 Revert "Merge pull request #502 from munki/msulink"
This reverts commit 6bb4936be8, reversing
changes made to c2239c5de8.
2015-08-19 12:03:07 -07:00
Samuel Keeley d02eb2a9c3 Don't make Utilities folder 2015-08-06 10:10:54 -07:00
Samuel Keeley 917159f1ab only create Managed Software Update.app symlink if it previously existed. 2015-07-31 06:32:40 -07:00
Erik Gomez 45a36987f1 Revert to original recursive path. 2015-06-29 12:46:33 -05:00
Erik Gomez 8124b04f07 Add paths.d back to Admin pkg for sanity 2015-06-29 10:30:33 -05:00
Erik Gomez 1f4cdff29d Change paths.d location to core package 2015-06-29 10:03:49 -05:00
Samuel Keeley 60a8fe7ae4 Update uninstall_munki.sh 2015-03-09 09:05:19 -05:00
Samuel Keeley 13e79760ea Update uninstall_munki.sh
Also remove Managed Software Center.app.

(I hope nobody uses this!)
2015-03-04 23:59:27 -08:00
Greg Neagle 16726062d0 Remove '-f' from make_munki_mpkg_from_git.sh's usage message 2015-01-21 08:35:49 -08:00
Greg Neagle 5530e26967 Update make_munki_mpkg_from_git.sh script to not complain if PackageMaker (!) isn't installed. 2015-01-20 08:34:44 -08:00
Samuel Keeley 0637de069c change google code text to github 2014-11-06 11:14:00 -08:00
Greg Neagle 423ec8b790 PyLint cleanup: replace all unused_foo variables with dummy_foo variables to make PyLint happy 2014-10-26 11:42:33 -07:00
Greg Neagle 69aa144886 Warn that adding a component package is currently not implemented/broken 2014-10-25 10:12:12 -07:00
Greg Neagle 53edd6a050 Adjust munkitools distribution script so that launchd pkg is installed during an OS X install (for example as part of a NetInstall set or inside a createOSXinstallPkg package) 2014-10-20 15:50:27 -07:00
Greg Neagle 7fe7ada571 Spaces can be important! 2014-10-17 08:16:19 -07:00
Greg Neagle 78d2dabf58 Update make_munki_mpkg_from_git.sh to pull from GitHub 2014-10-17 08:13:12 -07:00
Greg Neagle d2fc890842 Updated build script to reflect new repo layout (specifically, the new code/apps directory), and to calculate a rev number for the apps pkg from the apps directory 2014-06-26 08:14:39 -07:00
Christopher Grande ce73f951e2 Merge remote-tracking branch 'original/Munki2' into Munki2 2014-05-30 14:18:04 -04:00
Greg Neagle f58fdd7a2c Build app pkg with preinstall script 2014-05-28 12:18:32 -07:00
Greg Neagle 88199f2f0f Add preinstall script to app package to clean up old Managed Software Update.app residue 2014-05-28 10:34:59 -07:00
christophergrande 2b7165aa24 Automagical Correction for Munki2 2014-02-28 05:28:11 +00:00
Greg Neagle 53e7ab9006 Fix one missed instance of old Managed Software Update name 2014-02-19 07:11:15 -08:00
Greg Neagle 012ee67cbf Add start_selected JavaScript to launchd pkg choice so it is not initially selected if the same version is already installed. 2014-02-19 07:03:03 -08:00
Greg Neagle b60036b496 pkg build script updated for Munki2 components, pkgbuild and productbuild 2014-02-18 21:47:08 -08:00
Greg Neagle fddd138000 Bumping version to 1.0.0. Updated copyright dates. 2014-01-10 08:20:15 -08:00