Commit Graph

1995 Commits

Author SHA1 Message Date
Greg Neagle 5866452293 Merge pull request #444 from munki/makecatalogs-icons
modify makecatalogs to automatically generate icon hashes and insert them into catalogs
2015-01-23 11:09:37 -08:00
Samuel Keeley be33651d43 remove one more line 2015-01-22 23:00:55 -08:00
Samuel Keeley 3f0af4438d simplification 🍐 2015-01-22 22:01:18 -08:00
Samuel Keeley 94cf5870bc more 80 chars and suggested simplification 2015-01-22 14:17:57 -08:00
Samuel Keeley a7ceae35d4 remove redundancy and lines > 80 chars 2015-01-22 14:11:17 -08:00
Samuel Keeley 93659f0c63 add .png to icon_name check 2015-01-21 11:20:36 -08:00
Samuel Keeley eda254fefa fix a bunch of problems with icon hashing 2015-01-21 09:24:46 -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
Samuel Keeley 3bb3b62b13 sha256 2015-01-21 07:46:50 -08:00
Samuel Keeley d71a4e4708 don't break when no icons directory 2015-01-21 07:42:38 -08:00
Samuel Keeley 4e3bd4f0f2 iconspath 2015-01-20 22:01:18 -08:00
Samuel Keeley c22537aa3d modify makecatalogs to automatically generate icon hashes and insert them into catalogs 2015-01-20 21:43:46 -08:00
Greg Neagle c88ce43b65 Don't warn about no receipts or installs array for pkginfo for profiles 2015-01-20 21:34:46 -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
Greg Neagle 7f9f99f6e5 When creating pkginfo for a configuration profile, set minimum_munki_version to 2.2 2015-01-20 08:24:06 -08:00
Arjen van Bochoven c3577c210a Added support for icon_hash to munkiimport 2015-01-19 22:49:57 +01:00
Greg Neagle e660411348 When installing a profile, properly get and record the result of the install 2015-01-16 12:04:39 -08:00
eigerman d0fb81c99e Merge remote-tracking branch 'upstream/master'
Conflicts:
	code/client/munkilib/updatecheck.py
2015-01-16 12:37:36 -05:00
Edward Eigerman d1cb27211a Update updatecheck.py 2015-01-16 09:14:56 -05:00
Edward Eigerman 3d7e743be6 Update updatecheck.py 2015-01-15 17:21:56 -05:00
Edward Eigerman 8800c7cf39 Update updatecheck.py 2015-01-15 17:20:14 -05:00
Greg Neagle 9c9ac8dcdd On items_to_copy, if destination_path is not specified, extract path from destination_item if it exists 2015-01-15 07:00:48 -08:00
Edward Eigerman d4875c9f1d Update updatecheck.py 2015-01-14 12:29:30 -05:00
Edward Eigerman 5a28ceb5bf Update updatecheck.py 2015-01-14 12:23:54 -05:00
Edward Eigerman 06b9247ce0 Update updatecheck.py 2015-01-14 12:23:26 -05:00
Greg Neagle a4a0d9d544 Merge config-profile-support into master 2015-01-13 06:55:24 -08:00
Greg Neagle 0c68a317b7 Catch more exceptions when processing conditional_items 2015-01-12 08:23:40 -08:00
Greg Neagle 58d8a07dec Clean up the tmpdir on exit of iconimporter, makepkginfo and munkiimport 2015-01-09 15:08:52 -08:00
Greg Neagle a621238272 Bumping version to 2.1.1 2015-01-09 06:27:37 -08:00
Greg Neagle fc8ab4a438 Since there are now more possible triggers that require building a new munki.keychain, always build a new munki.keychain if a client cert exists. 2015-01-08 14:09:10 -08:00
Greg Neagle aeee99ee84 Add identity preferences for all URLs defined in Munki's preferences, not just SoftwareRepoURL 2015-01-08 11:17:52 -08:00
Greg Neagle ea264b9e12 Switch to a more 'correct' method of reading a signed configuration profile, using the 'security cms' tool. 2014-12-29 08:33:38 -08:00
Greg Neagle 1d4c8497bc Document yet another way to read signed profiles 2014-12-18 08:48:23 -08:00
Greg Neagle acc674860a Validate profile receipts before attempting to use them 2014-12-17 19:01:34 -08:00
Greg Neagle 0e08697252 Also track ProfileInstallDate in our profiles receipt database 2014-12-17 18:43:05 -08:00
Greg Neagle 0a517f13a4 Added note about alternative method for extracting profile data from a signed profile 2014-12-17 14:07:55 -08:00
Greg Neagle cb81e4616a Support for signed profiles. 2014-12-17 11:54:06 -08:00
Greg Neagle 64ae22c36d makepkginfo can now handle profiles that are missing the PayloadDescription field. 2014-12-17 10:16:08 -08:00
Greg Neagle 988379d980 Bump version plist to reflect feature additions 2014-12-17 06:41:21 -08:00
Greg Neagle b61a858f66 Add uninstallable=True to generated pkginfo; check that a profile is a "Configuration" profile (not "configuration") 2014-12-17 06:09:02 -08:00
Greg Neagle 83fabfb5ce Add support for importing, installing and removing configuration profiles. 2014-12-16 21:57:41 -08:00
Greg Neagle 2afd2606a8 Don't print message about adding CA certs to System.keychain since we might do this every single run 2014-12-16 10:06:03 -08:00
Greg Neagle 3238ce4ded Add main window frame autosave attribute to .xib and remove it from MSCMainWindowController.py; this way window frame is restored as the window is displayed instead of shortly after. 2014-12-08 10:18:24 -08:00
Greg Neagle 2a0005d788 Use NSWindow's setWindowFrameAutosaveName: method to cause the main window's rectangle to be automatically saved and restored. 2014-12-05 08:53:14 -08:00
Richard Lafontaine a6e6818b40 Fix for issue #428 (only valid for French translation) - typo. 2014-12-05 09:08:30 -05:00
Richard Lafontaine 443738b021 Fix for issue #428 (only valid for French translation). 2014-12-05 08:58:24 -05:00
Greg Neagle 34b08ddf45 Merge pull request #427 from little2112/patch-2
InfoPlist RU
2014-12-03 08:24:09 -08:00
little2112 ad00691d9e InfoPlist RU
Just a tiny bit to complete Russian localization. ;)
2014-12-03 18:47:49 +03:00
little2112 864c6af585 Main Menu RU
The only thing I didn't get is just what on Earth is there "Narrow
Space" for and thus how to interpret it... Also "AMainMenu" seems more
like an error to me...
The rest is pretty much straight forward.

Greg, would you please shed some light on Narrow Space and stuff? ;)
2014-12-03 18:44:01 +03:00
Greg Neagle b7a54a952c Updated Russian localization. Thanks to little2112@gmail.com 2014-12-03 07:08:45 -08:00