14 ms·
> Windows, macOS, CentOS, FreeBSD, and almost every Linux OS released since 2011 are supported with no dependencies. No dependencies? $ brew info osquery
by chmaynard 6y ago
> Windows, macOS, CentOS, FreeBSD, and almost every Linux OS released since 2011 are supported with no dependencies.
No dependencies?
$ brew info osquery
osquery: stable 3.3.2 (bottled)
...
==> Dependencies
Build: bison , cmake , python@3.8
Required: augeas , boost , gflags , glog , libarchive , libmagic , librdkafka , lldpd , openssl@1.1 ,
rapidjson , rocksdb , sleuthkit , ssdeep , thrift , xz , yara , zstd
- icebraining 6y agoI think what they mean is that they statically compile those in their builds, therefore producing a binary with no runtime dependencies. Homebrew builds use dynamic linking instead.
- antoncohen 6y agoThat is a result of how Homebrew built and packaged it. There are downloads at https://osquery.io/downloads https://osquery.io/downloads, and for a Homebrew installation that page recommends installing the Cask. $ brew cask info osquery osquery: 4.4.0 https://osquery.io/ Not installed From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/osquery.rb ==> Name osquery ==> Artifacts osquery-4.4.0.pkg (Pkg) ==> Analytics install: 120 (30 days), 198 (90 days), 206 (365 days)
- chmaynard 6y agoThanks for the clarification. I notice that "brew cask install osquery" installs a package. It would be helpful to get some instructions on what to do next.
- jmarcher 6y agoNot only that, but the formula has been disabled for security/lack of mainteance reason. The recommended way is currently `brew cask install osquery`.