Teddy Reed
597c7d5c02
Add systemd service to Xenial ( #2134 )
2016-06-03 09:09:09 -07:00
Teddy Reed
af1a8d8ad6
Check for none in linked_keg ( #2133 )
2016-06-02 16:10:26 -07:00
Teddy Reed
4704ccd6c9
Use local AWS-SDK formula for OS X ( #2132 )
...
Thus begins our need to include local (modified) brew formulas.
This commit adds a new provision library method: local_brew. Use this function
within provision scripts to install packages that are not appropriate for
homebrew-core.
2016-06-02 14:58:43 -07:00
Justin Gerace
d27930b4ea
Fix Scientific Linux build process ( #2130 )
2016-06-01 16:59:55 -07:00
Sharvil Shah
8b0e6e138f
Fix benchmark target and bump version of google-benchmark to 1.0.0 ( #2065 )
2016-05-19 11:56:54 -07:00
Teddy Reed
df7003e708
Use ruby/gem ABI version 1.9.1 on 12.04 ( #2106 )
2016-05-18 22:21:06 -07:00
Teddy Reed
869993b543
Fix Ubuntu 15.04 build ( #2105 )
2016-05-18 20:48:26 -07:00
Teddy Reed
e61116f5db
Add Ubuntu Xenial 16.04 build support ( #2089 )
...
The current Ubuntu-provided Xenial does not mount a shared folder.
2016-05-12 08:47:05 -07:00
Christian McHugh
1f4d4f6965
- Install CMake on all Debian versions- Only install Ruby 1.8's development package on Wheeze
...
- Install CMake on all Debian versions
- Only install Ruby 1.8's development package on Wheezy
2016-05-12 08:45:33 -07:00
Zachary Wasserman
9fd807df54
Add --build-bottle argument to AWS SDK install ( #2066 )
2016-05-03 14:25:29 -07:00
Zachary Wasserman
31748d249b
Add AWS C++ SDK to provision scripts ( #2046 )
2016-04-25 09:01:29 -07:00
Teddy Reed
fd53f7ce6c
Remove devel switch for brew's cpp-netlib package
2016-04-10 19:34:33 -07:00
Justin Gerace
bdb17d7418
Add build support for Scientific Linux
2016-03-29 22:25:59 -07:00
himanshudas
10211d938b
Merge missing package dependencies for Debian wheezy
2016-03-29 11:49:57 -07:00
Teddy Reed
27f4754e5e
[ Fix #1928 ] Reorder deps installs to build all with clang
2016-03-20 19:15:44 -07:00
Teddy Reed
9f5de79af1
Fixup Debian package builds
2016-03-18 16:59:59 -07:00
Teddy Reed
621f1bd3a9
[ Fix #1896 ] Gate additional and kernel tests/benchmarks
2016-03-15 23:05:37 -07:00
Teddy Reed
42222bd4a5
Build debug packages
2016-03-15 08:58:01 -07:00
Teddy Reed
3de52846d0
Remove boost::thread
2016-03-11 11:50:44 -08:00
Teddy Reed
32efa9a09b
Several package updates within provision code
...
1. Update boost to 1.60 from 1.55 on Linux platforms
2. Add asio (1.11.0) to the deps set
3. Update snappy to 1.1.3 on Linux platforms
4. Update cpp-netlib to 0.12.0-rc1 from 0.11 on Linux platforms
- OS X and brew also include 0.12.0-rc1 as a devel option
5. Update libapt to 1.2.6 from 0.8.6 on Ubuntu/Debian
- This adds lzma as a dependent link
2016-03-10 19:40:15 -08:00
Teddy Reed
956ce75601
Remove Glog from third-party build
2016-03-07 12:54:00 -08:00
Teddy Reed
5fbde8ec4f
[ Fix #1892 ] Build devmapper statically
2016-03-04 20:09:43 -08:00
Teddy Reed
08a1d852a2
Add CXXFLAGS to deps build
2016-02-22 22:12:06 -08:00
Teddy Reed
4d41f7e5ba
[ Fix #1746 ] Add SNI options for TLS plugins
2016-02-19 22:39:29 -08:00
Baraa Hamodi
21c2237eca
[osquery] Update copyright headers to new format.
2016-02-11 11:48:58 -08:00
Teddy Reed
7c38cf17d9
Add support for make packages on Debian
2016-01-07 23:50:31 -08:00
Sharvil Shah
82995771e1
Build on Debian 7 (Wheezy)
...
Install GCC 4.8.4 from source, so that we have C++11 features
and can build RocksDB
Fix #1745
2016-01-05 16:31:20 -08:00
Teddy Reed
2ec5d34291
Bump non-OS X TSK builds to 4.2.0
2015-12-14 23:43:08 -08:00
Teddy Reed
fbc8fb92dc
Allow --config_dump with watcher
2015-12-14 16:19:37 -08:00
Teddy Reed
1636abeed6
Update Fedora to use dnf, RocksDB to 4.1
2015-12-14 15:24:11 -08:00
Teddy Reed
2fe800d9b8
Add ASAN blacklists for GFlags and RocksDB
2015-12-14 15:09:46 -08:00
Teddy Reed
1acba4dfa6
Merge pull request #1700 from theopolis/tsk2
...
TSK integration and example tables
2015-12-04 11:26:03 -08:00
Teddy Reed
f687a84840
[ Fix #1689 ] Remove C-style comments from config examples
2015-12-04 11:08:54 -08:00
Teddy Reed
373ce339dc
TSK integration and example tables
2015-12-04 11:08:51 -08:00
Teddy Reed
4dc6b9f0a3
[ Fix #1660 ] Prevent spurious NETLINK recv retries
2015-12-02 23:33:20 -08:00
Mykola Kokalko
652e5a24f3
[Fixed] build for lucid
...
[Added] python packages which are not installable via pip on lucid
[Moved] installing latest bison and openssl right before thrift building for lucid
[Fixed] package bison installation for not lucid
[Added] OpenSSL dependency for lucid
[Changed] prefix to /usr/local
[Fixed] wrong file for checking if dependency is intalled
2015-11-30 17:49:31 +01:00
Teddy Reed
50550e607a
Build and provision edits for FreeBSD CI
2015-11-02 01:47:09 -08:00
Teddy Reed
6a07135648
Passing clang Address/Leak Sanitize version 3.7
2015-11-01 04:00:21 -08:00
Teddy Reed
8ca2925ef0
[ Fix #1583 ] Require osqueryd to have R/W access to RocksDB
2015-10-27 16:09:24 -07:00
Robert C. Seacord
acb2f6f628
eliminating diagnostics, mostly for comparisons between signed and unsigned operations
2015-10-16 16:10:37 +00:00
Mathieu Kooiman
d26d12a63c
Make osquery build on debian again
2015-09-30 19:37:56 +02:00
Teddy Reed
2813d3ab87
Add a Linux audit event publisher
2015-09-03 08:45:02 -07:00
Teddy Reed
d63510f8bd
Remove benchmark from third-party, prefer deps-build
2015-08-31 15:01:13 -07:00
Teddy Reed
4dd77a43a7
Remove cpp-netlib from third-party, prefer deps-build
2015-08-31 09:27:01 -07:00
Javier Marcos
1a50977a23
Adding magic table to check for libmagic data
2015-08-28 12:49:46 -07:00
Dave Gosselin
6899127e1e
Add support for building on Fedora 21
2015-08-25 11:10:56 -04:00
Mathieu Kooiman
b151ecedc2
Refs https://github.com/facebook/osquery/issues/320
...
Add provisioning scripts to build osquery on Debian Wheezy and Debian Jessie.
2015-08-20 20:57:22 +02:00
Teddy Reed
73da2f1448
Merge pull request #1443 from sharvilshah/libressl
...
[#1329 ] Statically link against brew bottled libressl on OS X
2015-08-18 01:09:45 -07:00
Bryan Eastes
1ac7c5d21a
Installing specific FPM version
2015-08-15 15:11:29 -07:00
Sharvil Shah
ccc086f050
Statically link against brew bottled libressl on OS X
...
* It wasn't straightforward to get OpenSSL building
without avx/vxoprs optimizations on 10.10
* libressl is essentially a modern/lean-ish drop-in replacement for OpenSSL
and can build without avx optimizations to support older Macs
This change:
* Installs libressl (builds a bottle) using homebrew
* And statically links `libcrypto.a` and `libssl.a` unless
`BUILD_LINK_SHARED` is requested.
Fixes #1329
2015-08-13 15:31:26 -07:00