don-alvarez / munki

Automatically exported from code.google.com/p/munki
Other
0 stars 0 forks source link

Munki 2 - AppleSoftwareUpdatesOnly #366

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Only the Updates tab should show up on MSC if AppleSoftwareUpdatesOnly value is 
set to true.

Original issue reported on code.google.com by eriknico...@gmail.com on 13 Aug 2014 at 2:50

GoogleCodeExporter commented 8 years ago
This change properly disables and enables the applicable tab view buttons at 
the top of the window:

https://code.google.com/p/munki/source/detail?r=f0a6ba410565b2848b6fce44f176bdd9
9323fd7c&name=Munki2

Original comment by gregnea...@mac.com on 13 Aug 2014 at 5:49

GoogleCodeExporter commented 8 years ago
This caused one regression. managedsoftwareupdate will no longer attempt to 
download client_resources, causing any admin footer changes to not be displayed.

Original comment by eriknico...@gmail.com on 15 Aug 2014 at 1:05

GoogleCodeExporter commented 8 years ago
Are you sure this is a regression?  When AppleSoftwareUpdatesOnly is true, the 
client never talks to a Munki repo and therefore never has the opportunity to 
get custom resources. I can't see how it _ever_ got custom resources when 
AppleSoftwareUpdatesOnly is true.

Since it's expected behavior that the client never talks to a Munki repo when 
AppleSoftwareUpdatesOnly is true, I'm not convinced there is a bug to address.

Original comment by gregnea...@mac.com on 15 Aug 2014 at 1:14

GoogleCodeExporter commented 8 years ago
I guess you are correct with regards to functionality. The test client did have 
a client resources zip already present and it did not change to grab an updated 
zip. 

Original comment by eriknico...@gmail.com on 15 Aug 2014 at 1:58

GoogleCodeExporter commented 8 years ago
Which suggests the method admins could use to customize MSC.app without needing 
a Munki repo. 

Original comment by gregnea...@mac.com on 15 Aug 2014 at 2:08

GoogleCodeExporter commented 8 years ago
Did you forget to paste something? I don't understand the context of your last 
update.

Original comment by eriknico...@gmail.com on 15 Aug 2014 at 2:16

GoogleCodeExporter commented 8 years ago
No, I didn't forget to paste anything. You noted that MSC.app would use an 
existing client_resources/custom.zip, so if one wasn't using a Munki server; 
was using MSC.app for AppleSoftwareUpdatesOnly; and wanted a custom footer, 
they could install a file at /Library/Managed 
Installs/client_resources/custom.zip to accomplish that.

Original comment by gregnea...@mac.com on 15 Aug 2014 at 3:45

GoogleCodeExporter commented 8 years ago
Okay, yes. I understand now. 

This is a feature, not a regression. Thanks for fixing the initial request. 

Original comment by eriknico...@gmail.com on 15 Aug 2014 at 1:56