Update: Add Zoom meetings client w/ custom configs #159
Labels
No labels
bug
cancelled
corsica
decision
documentation
duplicate
enhancement
help wanted
invalid
mozilla-build
question
security
testing
vidyo-kiosk
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
jlin/dinobuildr#159
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Issues: we need to use the IT installer since it appears to be statically versioned -- i.e. current download path is https://zoom.us/client/4.4.52595.0425/ZoomInstallerIT.pkg instead of https://zoom.us/client/latest/Zoom.pkg which we won't be able to sha check consistently without some sort of magic
@luciusbono if you've got time before EOW this week can we discuss if we want to push down a custom config plist as well, and what we want to set on it? Also, I notice that we don't really have any other downloads that are non-dmg'd packages, will this be a gotcha?
PKG should work fine, we've had them in the past and it's a valid install primitive in dinobuildr. I'm OOO until next week, but Zoom's documentation is weak around those options so I don't have any specific guidance other than I'd like the following:
ZAutoUpdateenabled (even though we don't know what it does)And then disabling all the unsupported login types.
It seems like some of the options could make the SSO experience a lot less confusing.
Ideally, we'd also deploy this plist to regular clients, but that'd require a signed package.
Minimum viable Zoom was deployed in #160 -- we should dig into the potential benefits of the IT pkg + plist in a while when things have calmed down a bit.