Notice: Undefined variable: name in /srv/http/vhosts/ on line 248

Package Details: osquery-git 2.1.2.r8.g0b62245-1

Git Clone URL: (read-only)
Package Base: osquery-git
Description: SQL powered operating system instrumentation, monitoring, and analytics.
Upstream URL:
Licenses: BSD
Submitter: m3thodic
Maintainer: m3thodic
Last Packager: m3thodic
Votes: 1
Popularity: 0.607661
First Submitted: 2016-07-17 08:27
Last Updated: 2016-11-08 04:05

Latest Comments

mignacio commented on 2017-01-18 19:25

Having some problems with building gtest:

In file included from /tmp/mignacio/yaourt-tmp-mignacio/aur-osquery-git/src/osquery-git/third-party/gmock-1.7.0/src/
In file included from /tmp/mignacio/yaourt-tmp-mignacio/aur-osquery-git/src/osquery-git/third-party/gmock-1.7.0/include/gmock/gmock.h:58:
In file included from /tmp/mignacio/yaourt-tmp-mignacio/aur-osquery-git/src/osquery-git/third-party/gmock-1.7.0/include/gmock/gmock-actions.h:46:
In file included from /tmp/mignacio/yaourt-tmp-mignacio/aur-osquery-git/src/osquery-git/third-party/gmock-1.7.0/include/gmock/internal/gmock-internal-utils.h:47:
In file included from /tmp/mignacio/yaourt-tmp-mignacio/aur-osquery-git/src/osquery-git/third-party/gmock-1.7.0/gtest/include/gtest/gtest.h:58:
In file included from /tmp/mignacio/yaourt-tmp-mignacio/aur-osquery-git/src/osquery-git/third-party/gmock-1.7.0/gtest/include/gtest/internal/gtest-internal.h:45:
/usr/local/osquery/legacy/include/sys/wait.h:116:22: error: unknown type name '__WAIT_STATUS'
extern __pid_t wait (__WAIT_STATUS __stat_loc);

Looks like this needs a little maintenance.

cyrevolt commented on 2016-12-05 15:54

Another addition: I had issues with headers being in /usr/include/libxml2/libxml, which couldn't be found when building. So before `make deps , I added:
ln -s /usr/include/libxml2/libxml .

cyrevolt commented on 2016-12-01 23:28

Could you remove the commit hash? Otherwise it's not the latest version, and it currently fails because it's missing and our current gflags in Arch is 2.2.0 ;)

cyrevolt commented on 2016-12-01 04:00

The provisioning script in the osquery repo calls pacman, which might be undesirable e.g. when it would update the kernel and you're not willing to reboot and thus need to keep the current kernel modules. I've created an issue in the upstream repo:
From the reply: We can simply use the env var `SKIP_DISTRO_MAIN=1`

Do you others here also think that this shouldn't be enforced?
We are a rolling release distro, so users upgrade regularly. However, the choice when to upgrade should be their's, not a package's imho. I am going to patch the provisioning script for me locally to work around this and share it if anyone else is interested.

epitron commented on 2016-10-27 14:28

Another small issue: /usr/bin/osqueryctl doesn't have the +x mode bit set.

(Do we need to include this binary at all, since most arch users will be using systemd?)

epitron commented on 2016-10-27 13:58

There's a mistake in one of the build dependencies; you have `magic` in there, which is a VLSI layout tool (for creating circuit board layouts).

I think you meant the `file` package, which contains `libmagic`.

m3thodic commented on 2016-08-05 14:35

If the build complains about SSL issues in asio header files, you can replace it with asio-sslfix in the AUR until asio has been fixed.