Commit Graph

2605 Commits

Author SHA1 Message Date
Per Olofsson
c773ebe7ac Implement featured_installs array in manifests. 2017-03-09 13:25:48 +01:00
Greg Neagle
0829c2406c Fix several incorrect .encode() methods called on strings returned from subprocess .readline() -- replace with .decode() method 2017-03-05 07:49:02 -08:00
Greg Neagle
d6efe8b75f munkiimport: Properly record plugin in REPO_PLUGIN global and pass it to makecatalogs if/when we call it 2017-03-03 21:49:33 -08:00
Greg Neagle
9103b2db29 Ignore invalid RestartAction when sorting pending updates: fixes #713 2017-03-03 14:06:27 -08:00
Greg Neagle
108c2e4ad2 Merge pull request #712 from LcTrKiD/Munki3
Minor changes at "Managed Software Center" and "munki-notifier" spanish localization
2017-03-03 11:51:12 -08:00
LcTrKiD
da710b437c Added "Featured" and some minor changes
We can use the word "ítems" with the same exact meaning as "items", but I think "Software item" is correct as "aplicación" so I leave it as well
2017-03-03 19:26:49 +01:00
LcTrKiD
8a3a1db1b2 Update Localizable.strings
some fixes
2017-03-03 18:45:06 +01:00
Greg Neagle
779e986374 Bump version of MSC.app to reflect support for Featured Items 2017-03-03 06:34:48 -08:00
Rick Heil
003f2489b9 Add exception handling to middleware import
Adds a simple try/except block to the middleware import to handle errors
that may result from bad middleware syntax. While this won't allow a
full run to happen, it will at least run preflight/postflight.
2017-03-02 13:49:18 -08:00
Greg Neagle
0b1a1f344a managedsoftwareupdate: Remove munkicommon import; replace with refactored modules 2017-03-02 11:01:27 -08:00
Greg Neagle
92f5c895ae munkiimport: Remove munkicommon import; replace with refactored modules 2017-03-02 10:33:08 -08:00
Greg Neagle
9878259dbc manifestutil: remove import of munkicommon; replace with new refactored modules 2017-03-02 10:13:35 -08:00
Greg Neagle
1b874c3e06 makepkginfo: Remove import of munkicommon; add imports of refactored modules 2017-03-02 10:00:01 -08:00
Greg Neagle
e04345b620 logouthelper: remove import of munkicommon; replace with the refactored modules 2017-03-02 09:04:45 -08:00
Greg Neagle
3ca9d000a0 iconimporter: remove import of munkicommon; replace with the refactored modules 2017-03-02 08:36:17 -08:00
Greg Neagle
9a8e3a4797 munkiimport: Copy unused_software_removal_info from prior package 2017-03-01 16:33:43 -08:00
Greg Neagle
aee6d005fb munkiimport copies 'featured' from prior version and also offers to edit it 2017-03-01 15:55:10 -08:00
Greg Neagle
3eaa888974 Initial support for 'Featured' items in MSC replacing 'All items' view 2017-03-01 15:15:58 -08:00
Greg Neagle
109c7a8c18 Bump base version numbers to 3.0.0/3.0 2017-02-28 13:37:41 -08:00
Greg Neagle
5300119259 Merge branch 'cloudrepo' into Munki3 2017-02-28 13:24:16 -08:00
Greg Neagle
2ae2eaf8f4 Merge branch 'master' into notification-center 2017-02-28 11:55:19 -08:00
Greg Neagle
a7ce5bc4af Merge branch 'master' into cloudrepo 2017-02-28 11:55:03 -08:00
Greg Neagle
2d63f621a6 new launchMSApp() function 2017-02-28 11:54:28 -08:00
Greg Neagle
c210ce0105 Merge pull request #709 from weswhet/fixing_DEP_postinstall
importing "os" so the launchctld function will actually work
2017-02-28 11:49:45 -08:00
Wesley Whetstone
3c3bb7b093 importing "os" so launchctld function will actually work 2017-02-28 11:46:39 -08:00
Greg Neagle
23d24d0fb7 munki-notifier changes for compatibility with older versions of OS X 2017-02-27 16:46:55 -08:00
Greg Neagle
d6d83057fd Change format of version for launchd version plist so that when we append git revision we get a three-part version number that causes installer to mark it as an update when there is a change 2017-02-26 13:16:27 -08:00
Greg Neagle
22a8bfdbbe Recreate a launchagent that logouthelper can use to launch Managed Software Center. 2017-02-26 13:00:06 -08:00
Greg Neagle
6057eda7a8 Bump MSC.app version 2017-02-26 12:16:15 -08:00
Greg Neagle
a75799f212 Bump version.plists to 2.9.1 to differentiate from master. May become 3.0.0 eventually. 2017-02-26 12:05:20 -08: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
90d457b082 more of the needed munki-notifier pieces 2017-02-26 10:30:33 -08:00
Greg Neagle
79b06d93e4 New munki-notifier 2017-02-25 16:09:10 -08:00
Greg Neagle
789bbc4e8e Merge branch 'master' into notification-center 2017-02-24 08:19:18 -08:00
Greg Neagle
d7087dc6a5 Merge branch 'master' into cloudrepo 2017-02-24 08:18:38 -08:00
Greg Neagle
edb8f43d2b Fix syntax error arounf plist.get() in rmpkgs 2017-02-24 08:14:21 -08:00
Greg Neagle
d241bd570b Rename notifier to munki-notifier 2017-02-24 08:09:47 -08:00
Greg Neagle
cd33a20244 Add notifier app 2017-02-21 14:36:14 -08:00
Greg Neagle
fcdbdca937 Properly count recovered records when recovering application_usage DB 2017-02-20 08:21:39 -08:00
Greg Neagle
4b4bbb8aac When running makecatalogs where PyObjC is not available, make note about the use of plistlib less alarming. 2017-02-19 20:32:10 -08:00
Greg Neagle
f42265d49e New feature: removal of unused software available via optional_installs 2017-02-19 20:25:02 -08:00
Greg Neagle
66e50058c5 Merge pull request #703 from erikng/sign-package
Add -s option to sign package
2017-02-18 12:15:18 -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
f1d0cb849f Merge branch 'master' into cloudrepo 2017-02-17 06:26:15 -08:00
Greg Neagle
fdd6b4f76b Merge pull request #701 from n8felton/profiles_error_handling_fix
Improved error handling when installing or removing profiles
2017-02-17 06:25:14 -08:00
n8felton
59aaa6de9b Improved error handling when installing or removing profiles 2017-02-17 07:58:27 -05: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