Commit Graph

149 Commits

Author SHA1 Message Date
Mark Stemm
4ab72d0391 Updating docs for 0.5.0.
New changelog and readme updates.
2016-12-22 12:55:36 -08:00
Mark Stemm
94fcc5399e Updating for 0.4.0.
CHANGELOG for release notes, README to update version.
2016-10-25 09:58:12 -07:00
Mark Stemm
3d640c8a24 Update docs for 0.3.0 release.
Fill in release notes for 0.3.0, with links to relevant PRs/github
issues.

Note that 0.3.0 is the latest release.

I also updated the wiki pages to reflect 0.3.0, but that's a separate
repo.
2016-08-05 11:15:46 -07:00
Mark Stemm
b8cd89757a Add release notes for 0.2.0.
Noting changes since 0.1.0.
2016-06-09 09:55:43 -07:00
Mark Stemm
23322700b4 Migrate README contents to wiki.
Split up the content from the README into individual pages in the
wiki--that's in a separate change.
2016-06-07 10:18:16 -07:00
Henri DF
22dce61974 Readme.md: overview tweaks 2016-05-18 09:32:04 -07:00
Mark Stemm
467fe33e37 Add travis badges.
Showing both dev/master branches for now.
2016-05-17 16:19:18 -07:00
Henri DF
5fe663e62a readme: lowercase falco 2016-05-17 20:46:51 +00:00
Henri DF
38caea4388 README: add "latest release" section 2016-05-17 20:46:50 +00:00
Henri DF
260b96167c README: Minor format changes, remove tagline 2016-05-17 13:33:57 -07:00
Mark Stemm
ff9907b552 Merge pull request #66 from draios/add-community-readme
Add community links to README.
2016-05-17 09:36:01 -07:00
Henri DF
d373644bc1 Readme.md: update ignored syscalls
https://github.com/draios/sysdig/pull/592
2016-05-16 17:58:06 -07:00
Mark Stemm
6b58e94068 Add community links to README.
Falco for mailing list and slack. Use the general sysdig
twitter. Sysdig.com is the host for the blog but there's a link to posts
tagged with falco.
2016-05-16 17:46:21 -07:00
Mark Stemm
fd3fa570a2 Add desc/rule fields to general rule documentation
We'll probably want a more formal set of documentation soon, but at
least they're mentioned now.

Also remove socket from the list of discarded events, thinking ahead to
when https://github.com/draios/sysdig/pull/591 will be merged.
2016-05-15 22:06:19 -07:00
Mark Stemm
0a9a85d1da Also update README example to reflect new format.
Include full macros and rule for write_binary_dir.
2016-05-14 21:51:55 -07:00
Mark Stemm
0e40ad26c4 Run falco by default in containers.
Instead of running bash as the sysdig container does, run falco. This
makes sense as falco doesn't have a general purpose use like sysdig
does.

To make it easier to run both in docker and as a daemon using the
default command line, enable both syslog and stdout/stderr output by
default. Now that falco dups stdout/stderr to /dev/null when
daemonizing, the stdout/stderr is just thrown away. And when running in
docker, the syslog output will just be discarded unless someone plumbs
the container's syslog output.

Update README.md to reflect that specifying the falco command is not
necessary.
2016-05-11 17:35:02 -07:00
Mark Stemm
6476a55ecc Add CLA section.
Add CLA section, using the sysdig CLA section and licenses as a
reference. The entity remains sysdig, but falco is used in the
signature.
2016-05-11 08:50:22 -07:00
Mark Stemm
8902257e81 Add license.
Licensed as GPLv2 like sysdig.
2016-05-11 08:50:22 -07:00
Mark Stemm
4949da5835 Merge pull request #51 from draios/fix-remaining-falco-rules-conf
Fix remaining falco_rules.conf references.
2016-05-10 21:08:25 -07:00
Henri DF
56f806b7ea Update README.md
Add instructions for uninstallation
2016-05-10 20:27:26 -07:00
Mark Stemm
13fc4ca77a Fix remaining falco_rules.conf references.
Did a find looking for references to falco_rules.conf. Renamed to falco_rules.yaml.
2016-05-10 16:12:32 -07:00
Henri DF
492148d880 Running instructions 2016-05-10 13:47:30 -07:00
Henri DF
4e525e3114 Document general configuration 2016-05-10 20:42:25 +00:00
Henri DF
1c3ae275d7 Rewrite "rules" section 2016-05-10 20:41:49 +00:00
Henri DF
cd82f6935d Adjust heading levels 2016-05-10 20:41:49 +00:00
Henri DF
bcc7521e4e Add "how you use it" section
Quick & simple outline to make things concrete upfront.
2016-05-10 20:41:49 +00:00
Henri DF
9d306e5a1c Add ToC and move things around 2016-05-10 20:41:49 +00:00
Henri DF
ab80b4ce13 Move installation instructions down 2016-05-10 20:41:49 +00:00
Henri DF
ca182a2dc8 Add installation instructions 2016-05-10 20:41:49 +00:00
Mark Stemm
dfa6da47a3 Update README to always use local kernel module.
Instead of suggesting using a kernel module from an installed version of
sysdig, always recommend unloading any existing module and using the
locally built one.
2016-05-03 15:45:28 -07:00
Mark Stemm
345452836b Changes related to use of kernel module.
While building falco from source, I found a couple of problems related
to use of kernel modules:

1. The falco build needs driver_config.h from the sysdig repo, but it
isn't created by default.

[ 50%] Building C object userspace/libscap/CMakeFiles/scap.dir/scap.c.o
/mnt/sf_stemm/work/src/sysdig/userspace/libscap/scap.c:34:40: fatal error: ../../driver/driver_config.h: No such file or directory
compilation terminated.c

Fixed by adding ${SYSDIG_DIR}/driver to CMakeLists.txt. I did notice
that after doing this the object files were in the sysdig/driver
directory, but I don't think this is related to the Makefiles/CMakeFiles
in the sysdig/driver directory?

2. Falco needs the sysdig kernel module, but it may not be loaded if no
other sysdig is installed.

Added notes to the README that discuss loading the kernel module by hand
if no binary sysdig is installed.
2016-05-02 22:46:22 -07:00
Mark Stemm
7040d018c4 Merge pull request #35 from draios/remove-digiwatch-refs
Remove remaining Digwatch references.
2016-05-02 12:09:31 -07:00
Mark Stemm
738f555bae Remove remaining Digwatch references.
Remove remaining Digwatch references I noticed while getting up to
speed.
2016-05-02 11:32:33 -07:00
Henri DF
9729058b9b Update README.md 2016-05-02 10:59:31 -07:00
Henri DF
c702713107 Add discarded syscalls to README 2016-05-01 09:14:43 -07:00
Henri DF
81e51d13e7 Update README.md 2016-04-28 17:06:57 -07:00
Henri DF
8252b9decb Update README.md 2016-04-27 22:10:35 -07:00
Henri DF
abe6220651 Renaming 2016-04-28 03:28:19 +00:00
Henri DF
fc5b51774a Update README.md 2016-04-12 21:57:10 -07:00
Henri DF
dcbae750c8 Remove the need for DIGWATCH_LUA_DIR env var 2016-04-06 23:05:41 +00:00
Henri DF
cddc56d179 Merge pull request #20 from draios/packaging
Packaging
2016-04-04 21:58:39 -07:00
Henri DF
8b748d5bcd readme change 2016-03-31 21:19:55 -07:00
Henri DF
e8eb1d8ddb Update README.md 2016-03-31 19:11:24 -07:00
Henri DF
8c6bb8a236 Set Lua cpath along with path 2016-03-04 17:54:18 -08:00
Henri DF
e75041c4b9 Update README.md 2016-02-26 09:56:52 -08:00
Henri DF
b41794f6a9 Update README.md 2016-02-21 20:31:33 -08:00
Henri DF
5a3c191c97 Update README.md 2016-02-21 20:29:47 -08:00
Henri DF
37da302b39 Update README.md 2016-02-21 15:11:13 -08:00
Henri DF
4bd8a9d401 Initial README 2016-01-20 14:47:56 -08:00