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