-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Beats preference pane for macOS #6923
Conversation
Part of #6053 |
<dict> | ||
<key>FILEHEADER</key> | ||
<string><![CDATA[ | ||
// Copyright (c) 2012–2018 Elastic <http://www.elastic.co> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have changed our header style a bit. You might be able to use elastic/go-licenser to apply the changes. If not you can grab the header from its golden testdata.
I think it would look nice to capitalize the product name used in "tab" labels. |
This preference pane shows up in System Preferences and allows to manage installed beats.
Added a make target to generate a package (.pkg) file that can be installed or bundled along another installer. It can be optionally signed for distribution.
Added new Elastic license boilerplate plus some missing headers.
Makes build to work when no internal developer certificate has been created in XCode.
99b27e7
to
c2b485a
Compare
pinging @mattapperson for a review From your original (pre-PR) review, you suggested a couple of changes:
However, after discussing it in our security area meeting it was decided to have an initial version asap and leave 1 and 2 for future improvements. WDYT? |
@adriansr I would say I am fine with that, though WWDC might force a quick turn around on 2 in a few days :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I built (unsigned) and installed BeatsPrefPane.pkg locally. It all went well. I'll test again after having some Beat packages installed too.
This preference pane shows up in System Preferences and allows to manage installed beats.
Only works with Beats installed with packages from #6344