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