-
Notifications
You must be signed in to change notification settings - Fork 103
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
James/interactive mode #841
James/interactive mode #841
Conversation
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 like this approach, I think i'll be cleaner than what I was doing in runtime.
Some quick early morning comments.
Do you want to get Augeas in before merge, or update after? (It will need the tmpdir)
…tops linux test issues
…he max length works
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.
Seems like a reasonable first cut. I think there's followup work in:
- windows
- augeas
- ATC configs
//go:build !windows | ||
// +build !windows |
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 realized that you're using a socket, which won't work on windows. Windows probably needs a named pipe. This is in pkg/osquery/runtime/runtime_helpers_windows.go
I think it would be fine to ship as is, and then add windows support
…sions server, added error message for running on windows
WIP of working launcher interactive mode
Screen.Recording.2022-06-30.at.8.45.45.AM.mov