Tree [d8c7e2] release-1.0 /
 History



File Date Author Commit
 doc 2012-11-12 Paul Moore Paul Moore [7aa8b0] doc: remove seccomp_syscall_resolve_name() from...
 include 2012-11-20 Paul Moore Paul Moore [d8c7e2] arch: fix the i386 ipc syscalls
 src 2012-11-20 Paul Moore Paul Moore [ce9f4d] arch: fix the i386 socket syscalls
 tests 2012-11-13 Paul Moore Paul Moore [9d8c08] tests: remove the 15-resolver test
 tools 2012-07-25 Paul Moore Paul Moore [93cf1d] build: enable verbose building
 .gitignore 2012-04-16 Paul Moore Paul Moore [c6ffe2] build: generate a pkgconfig file at configure time
 CHANGELOG 2012-11-12 Paul Moore Paul Moore [6ebde2] doc: update the CHANGELOG for the 1.0.1 release
 CREDITS 2012-07-31 Paul Moore Paul Moore [fff9ee] doc: update the CREDITS file header
 LICENSE 2012-04-09 Paul Moore Paul Moore [160e7c] all: relicense the library from GPLv2 to LGPLv2.1
 Makefile 2012-07-27 Paul Moore Paul Moore [10995b] build: remove/cleanup some of the install macros
 README 2012-07-25 Paul Moore Paul Moore [93cf1d] build: enable verbose building
 configure 2012-07-27 Thiago Marcos P. Santos Thiago Marcos P. Santos [b73454] build: fix some pkgconfig problems during confi...
 install.mk 2012-06-06 Paul Moore Paul Moore [d2d80a] build: support DESTDIR in the build's install t...
 libseccomp.pc.in 2012-06-06 Kees Cook Kees Cook [5f2ce3] build: provide a build-time mechanism to update...
 macros.mk 2012-07-27 Paul Moore Paul Moore [10995b] build: remove/cleanup some of the install macros
 version_info 2012-11-12 Paul Moore Paul Moore [7ee201] build: bump the version to 1.0.1

Read Me

libseccomp: An Enhanced Seccomp (mode 2) Helper Library
===============================================================================
http://libseccomp.sf.net

The libseccomp library provides and easy to use, platform independent,
interface to the Linux Kernel's syscall filtering mechanism: seccomp.  The
libseccomp API is designed to abstract away the underlying BPF based syscall
filter language and present a more conventional function-call based filtering
interface that should be familiar to, and easily adopted by application
developers.

* Documentation

The "doc/" directory contains all of the documentation aside from the README
file (this file) and the LICENSE file which can be found in the top level
directory.

* Building and Installing the Library

In order to build the library you should follow the familiar three step
process used by most applications:

	# ./configure
	# make [V=0|1]
	# make install

As usual, running "./configure -h" will display a list of build-time
configuration options.

* Testing the Library

There are a number of tests located in the "tests/" directory and a script
which can be used to help automate their execution, "regression".  If you want
to run all of the tests you can simply run the script:

	# ./configure
	# make
	# cd tests
	# ./regression

However, the script takes a number of options to customize its execution; the
options can be displayed by running "./regression -h".

* Other Useful Tools

The "tools/" directory includes a number of tools which may be helpful in the
development of the library, or applications using the library, but for various
reasons are not installed by default.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks