Commit Graph

17 Commits

Author SHA1 Message Date
MagerValp
22a1d254d6 Partial packages now have a unique package ID, e.g com.googlecode.munki.usr if you build a package with only /usr/local.
git-svn-id: http://munki.googlecode.com/svn/trunk@866 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-26 16:35:18 +00:00
Greg Neagle
8b36ffe59e Updated make_munki_pkg.sh to handle new munkilib/version.plist
git-svn-id: http://munki.googlecode.com/svn/trunk@860 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-26 05:33:02 +00:00
MagerValp
e9f93c26f0 Added flat package creation. Bundle package creation is still the default, set FLAT=YES in the script to change.
git-svn-id: http://munki.googlecode.com/svn/trunk@838 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-21 18:18:58 +00:00
MagerValp
b50c867f55 Fixed package creation script version detection when using a mixed version working copy.
git-svn-id: http://munki.googlecode.com/svn/trunk@837 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-21 17:29:24 +00:00
MagerValp
e68c35172f Updated the package creation script:
• Package version is calculated from munki version and svn revision.
• Package info and resources are set up before calling packagemaker.
• Package creation is made mainly with standard user privileges, sudo is used where necessary.
• It's now possible to build partial packages by specifying one or more of Applications, Library, and usr (everything is included by default).

A little more work is needed to build flat packages due to differences in package information handling.

git-svn-id: http://munki.googlecode.com/svn/trunk@836 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-21 16:46:13 +00:00
Greg Neagle
bdf573c867 Removed organization specific data from mistaken commit.
git-svn-id: http://munki.googlecode.com/svn/trunk@805 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-16 00:33:21 +00:00
Greg Neagle
fec07df83e Again trying to remove MunkiStatus
git-svn-id: http://munki.googlecode.com/svn/trunk@804 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-16 00:30:30 +00:00
Greg Neagle
8cad7d54d6 Deleted redundant rm -r of "$PKGDIR/munkitools-$VERS.pkg"
git-svn-id: http://munki.googlecode.com/svn/trunk@801 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-16 00:02:07 +00:00
Greg Neagle
3a4ee4d0c4 Initial commit.
git-svn-id: http://munki.googlecode.com/svn/trunk@800 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-10-15 23:44:26 +00:00
Greg Neagle
11ee891197 Fixed logic for adding hashes for uninstaller_items; skip processing "._" abd ".DS_Store files; added -u/--update_existing option so that by default pkginfo_hash_updater.py only updates items that are missing hashes, and skips items that already have hashes.
git-svn-id: http://munki.googlecode.com/svn/trunk@756 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-09-15 18:17:09 +00:00
Justin McWilliams
98a8937508 Oops... fixing bad string concat.
git-svn-id: http://munki.googlecode.com/svn/trunk@719 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-09-03 14:26:15 +00:00
Justin McWilliams
b1d3cb5439 Update pkginfo_hash_updater.py docstring with more clear dependencies, and failure msg if plistlib is not installed.
git-svn-id: http://munki.googlecode.com/svn/trunk@718 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-09-03 14:23:52 +00:00
Justin McWilliams
1c9a93acc7 Add script to recursively update pkginfo plists in munki repo with SHA-256 hash key needed for hash verification added in r699
git-svn-id: http://munki.googlecode.com/svn/branches/pkg-hash-verification@709 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-09-02 16:32:38 +00:00
Greg Neagle
77cd4ad543 Removed --scripts reference in packagemaker invocation
git-svn-id: http://munki.googlecode.com/svn/trunk@689 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-08-26 14:09:47 +00:00
Greg Neagle
7c539c00ac Explicitly copy "$munkiroot"/code/client/munkilib/*.py ./usr/local/munki/munkilib/
git-svn-id: http://munki.googlecode.com/svn/trunk@642 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-08-02 20:47:36 +00:00
Greg Neagle
c98c9f802b Initial commit.
git-svn-id: http://munki.googlecode.com/svn/trunk@612 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-07-28 17:00:30 +00:00
Greg Neagle
60ba21297e Added some tools; three packaging tools and a tool to generate choicesXML files.
git-svn-id: http://munki.googlecode.com/svn/trunk@601 a4e17f2e-e282-11dd-95e1-755cbddbdd66
2010-07-23 16:50:22 +00:00