Skip to content
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

'Guidelines' or 'core tenets' of osquery (what tables belong in core, e.g.) no longer on site? #83

Open
arubdesu opened this issue Jun 1, 2018 · 3 comments

Comments

@arubdesu
Copy link

arubdesu commented Jun 1, 2018

As mentioned at querycon, something along the lines of what tables belong in core/what the core tenets of osquery are used to be in the older version of the site. Can we see where that was and why it was not taken along during the site rewrite?

@arubdesu
Copy link
Author

arubdesu commented Jun 1, 2018

(Accreditation for fact this was in a previous repo/commit: @dallendoug)

@arubdesu arubdesu changed the title Core tenets of osquery (what tables belong in core) no longer on site? 'Guidelines' or 'core tenets' of osquery (what tables belong in core, e.g.) no longer on site? Jun 1, 2018
@dallendoug
Copy link

dallendoug commented Jun 1, 2018

I think it got wiped because it was in the FAQ, and that was going to be re-written. I remember several folks pointing me to this as a source of truth after online discussions.

It may be that it was never actually written up more formally than this, and people just thought it was -- but this part was referenced several times -- removed in https://github.com/facebook/osquery/pull/4084/files#diff-0a4712fc180eec4e9b2901734db431cc

was the FAQ that contained

"Does osquery expose private information?
-There are no explicit privilege escalation methods built into osquery. The osqueryi shell runs independently of the daemon. The results logged by the daemon will be private to the host unless a log aggregation approach is implemented by your enterprise.

-The osquery community respects developer and user privacy! We include a "non-goal" of exposing sensitive information like browsing history within tables. The osquery tools include 0 callback requests and 0 auto-updating, auto-diagnostic capabilities."

I think there was another reference outside the FAQ, but I haven't found it. The way back machine doesn't have the old version of the "read the docs" site archived. I know that this is what I was originally directed to the first time I heard someone talking about it. It may be that this was all we had plus original contributors just "knowing what they were" -- but we need them re-codified.

@scottlundgren
Copy link

@arubdesu thanks for submitting this. osquery/osquery#4474 tracks the idea of referencing those principals in osquery core docs as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants