Commit Graph

2417 Commits

Author SHA1 Message Date
Greg Neagle
9496f1a1ef manifestutil now works with new-style FileRepo plugin 2017-03-09 13:15:16 -08:00
Greg Neagle
c3402ffce2 Minor naming changes 2017-03-09 10:17:47 -08:00
Greg Neagle
1ddc07141f Make iconiporter work with new-style repo plugins 2017-03-09 10:17:17 -08:00
Greg Neagle
f9ac3c776b makecatalogs and munkiimport working with new-style FileRepo plugin 2017-03-08 21:53:46 -08:00
Greg Neagle
8596709e2b FileRepo: when getting a itemlist, skip directories snd files that start with a . 2017-03-08 21:52:35 -08:00
Greg Neagle
9f3434c388 munkiimport working with new-style repo plugins 2017-03-08 13:54:13 -08:00
Greg Neagle
d4ecc08a14 First commits of new-style repo plugins 2017-03-08 09:23:58 -08:00
Greg Neagle
f47cd6ac1a Fix several incorrect .encode() methods called on strings returned from subprocess .readline() -- replace with .decode() method 2017-03-05 07:49:41 -08:00
Greg Neagle
c8915ed85d GitFileRepo: git log message now includes the name of the command-line tool in use if possible 2017-03-04 20:54:00 -08:00
Greg Neagle
8d6b468d9d Fuller example implementation of GitFileRepo 2017-03-04 20:00:53 -08:00
Greg Neagle
ba0cb7c836 Missed an instance variable rename 2017-03-04 20:00:20 -08:00
Greg Neagle
a3c001e550 Update manifestutil to use the new munkirepo plugin structure 2017-03-04 08:29:44 -08:00
Greg Neagle
0fb1d3cefa Begin reorg of repo plugins code 2017-03-04 08:19:29 -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
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
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
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
Erik Gomez
8d8bd51e44 further clarification of -s option
Signed-off-by: Erik Gomez <e@eriknicolasgomez.com>
2017-02-18 12:12:46 -08:00