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
Greg Neagle
19e06f73c9
Reset filelist2pkg config variable to defaults; removing my org's specific values.
2013-02-04 10:59:17 -08:00
Greg Neagle
4b71ace130
Updated copyright info on all files with copyright info.
2013-01-28 11:55:09 -08:00
Greg Neagle
d0ca63a43b
Merge branch 'status-launch-and-cache-on-checksum'
2011-09-27 09:26:12 -07:00
Greg Neagle
ff43952683
Added tar2pkg.py to tools
2011-09-27 09:26:00 -07:00
Greg Neagle
e999eea016
Moved /private/etc/paths.d/munki file from munki_core to munki_admin pkg.
2011-09-16 10:50:23 -07:00
Greg Neagle
284fa8ab52
When building munki_core.pkg, add munki file to /etc/paths.d so munki tools are in path.
2011-09-15 08:37:06 -07:00
Greg Neagle
61ebf4150c
Add check for git to sanity checks in make_munki_mpkg.sh
2011-08-30 09:18:04 -07:00
Rob Middleton
737a022a3c
add ptyexec to our built packages
2011-08-30 15:17:34 +10:00