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
Customizable installation logic #7315
Conversation
Separates out installation logic so that it can easily be overridden in the event of local changes (for example: adding certs to generated packages).
|
cmake/install_directives.cmake
Outdated
install( | ||
FILES | ||
"tools/deployment/macos_packaging/pkg/com.facebook.osqueryd.conf" | ||
"tools/deployment/macos_packaging/pkg/com.facebook.osqueryd.plist" |
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.
Not sure where these came from, with the latest release of osquery 5.0.1, com.facebook...
identifiers are no longer in use on macOS, instead they are now renamed to io.osquery.agent.conf
and io.osquery.agent.plist
. There are a couple of macOS specific files missing as well.
Can you please make sure that this is rebased with all the latest changes?
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.
When I originally put this together we had just finished updating to 4.9.0 :D Clearly I am too slow. I'll get it done.
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.
OK, try now please.
This looks good, thanks @rlp-apple! |
Separates out installation logic so that it can easily be overridden in
the event of local changes (for example: adding certs to generated
packages).