From 1379851360349d6617ad32944a25ee5e2bb74fc2 Mon Sep 17 00:00:00 2001 From: netblue30 Date: Sat, 8 Aug 2015 19:12:30 -0400 Subject: Baseline firejail 0.9.28 --- configure.ac | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 configure.ac (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac new file mode 100644 index 000000000..9e34aec20 --- /dev/null +++ b/configure.ac @@ -0,0 +1,52 @@ +AC_PREREQ([2.68]) +AC_INIT(firejail, 0.9.28, netblue30@yahoo.com, , http://firejail.sourceforge.net) +AC_CONFIG_SRCDIR([src/firejail/main.c]) +#AC_CONFIG_HEADERS([config.h]) + + +AC_PROG_CC +#AC_PROG_CXX +AC_PROG_INSTALL +AC_PROG_RANLIB + +HAVE_SECCOMP="" +AC_ARG_ENABLE([seccomp], + AS_HELP_STRING([--disable-seccomp], [Disable seccomp])) +AS_IF([test "x$enable_seccomp" != "xno"], [ + HAVE_SECCOMP="-DHAVE_SECCOMP" + AC_SUBST(HAVE_SECCOMP) +]) + +HAVE_CHROOT="" +AC_ARG_ENABLE([chroot], + AS_HELP_STRING([--disable-chroot], [Disable chroot])) +AS_IF([test "x$enable_chroot" != "xno"], [ + HAVE_CHROOT="-DHAVE_CHROOT" + AC_SUBST(HAVE_CHROOT) +]) + +HAVE_BIND="" +AC_ARG_ENABLE([bind], + AS_HELP_STRING([--disable-bind], [Disable bind])) +AS_IF([test "x$enable_bind" != "xno"], [ + HAVE_BIND="-DHAVE_BIND" + AC_SUBST(HAVE_BIND) +]) + + +# checking pthread library +AC_CHECK_LIB([pthread], [main], [], AC_MSG_ERROR([*** POSIX thread support not installed ***])) +AC_CHECK_HEADER(pthread.h,,AC_MSG_ERROR([*** POSIX thread support not installed ***])) +AC_CHECK_HEADER([linux/seccomp.h], HAVE_SECCOMP_H="-DHAVE_SECCOMP_H", HAVE_SECCOMP_H="") +AC_SUBST(HAVE_SECCOMP_H) + +AC_OUTPUT(Makefile src/lib/Makefile src/firejail/Makefile src/firemon/Makefile src/libtrace/Makefile src/ftee/Makefile) + +echo +echo "Configuration options:" +echo " prefix: $prefix" +echo " seccomp: $HAVE_SECCOMP" +echo " : $HAVE_SECCOMP_H" +echo " chroot: $HAVE_CHROOT" +echo " bind: $HAVE_BIND" +echo -- cgit v1.2.3-54-g00ecf