aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-01-25 10:48:23 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2016-01-25 10:48:23 -0500
commit9edc43cc488a8ed701159ef07627097205708678 (patch)
treedb9968caa02f67219eb7aaa1c4d1590516446457 /configure.ac
parent0.9.38 testing (diff)
downloadfirejail-9edc43cc488a8ed701159ef07627097205708678.tar.gz
firejail-9edc43cc488a8ed701159ef07627097205708678.tar.zst
firejail-9edc43cc488a8ed701159ef07627097205708678.zip
--disable-network --disable-userns compile time options
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac21
1 files changed, 20 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index cc505ef5f..5cd3ef6f0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
1AC_PREREQ([2.68]) 1AC_PREREQ([2.68])
2AC_INIT(firejail, 0.9.38, netblue30@yahoo.com, , http://firejail.wordpress.com) 2AC_INIT(firejail, 0.9.37, netblue30@yahoo.com, , http://firejail.wordpress.com)
3AC_CONFIG_SRCDIR([src/firejail/main.c]) 3AC_CONFIG_SRCDIR([src/firejail/main.c])
4#AC_CONFIG_HEADERS([config.h]) 4#AC_CONFIG_HEADERS([config.h])
5 5
@@ -33,6 +33,22 @@ AS_IF([test "x$enable_bind" != "xno"], [
33 AC_SUBST(HAVE_BIND) 33 AC_SUBST(HAVE_BIND)
34]) 34])
35 35
36HAVE_NETWORK=""
37AC_ARG_ENABLE([network],
38 AS_HELP_STRING([--disable-network], [disable network]))
39AS_IF([test "x$enable_network" != "xno"], [
40 HAVE_NETWORK="-DHAVE_NETWORK"
41 AC_SUBST(HAVE_NETWORK)
42])
43
44HAVE_USERNS=""
45AC_ARG_ENABLE([userns],
46 AS_HELP_STRING([--disable-userns], [disable user namespace]))
47AS_IF([test "x$enable_userns" != "xno"], [
48 HAVE_USERNS="-DHAVE_USERNS"
49 AC_SUBST(HAVE_USERNS)
50])
51
36HAVE_FATAL_WARNINGS="" 52HAVE_FATAL_WARNINGS=""
37AC_ARG_ENABLE([fatal_warnings], 53AC_ARG_ENABLE([fatal_warnings],
38 AS_HELP_STRING([--enable-fatal-warnings], [-W -Wall -Werror])) 54 AS_HELP_STRING([--enable-fatal-warnings], [-W -Wall -Werror]))
@@ -41,6 +57,7 @@ AS_IF([test "x$enable_fatal_warnings" = "xyes"], [
41 AC_SUBST(HAVE_FATAL_WARNINGS) 57 AC_SUBST(HAVE_FATAL_WARNINGS)
42]) 58])
43 59
60
44# checking pthread library 61# checking pthread library
45AC_CHECK_LIB([pthread], [main], [], AC_MSG_ERROR([*** POSIX thread support not installed ***])) 62AC_CHECK_LIB([pthread], [main], [], AC_MSG_ERROR([*** POSIX thread support not installed ***]))
46AC_CHECK_HEADER(pthread.h,,AC_MSG_ERROR([*** POSIX thread support not installed ***])) 63AC_CHECK_HEADER(pthread.h,,AC_MSG_ERROR([*** POSIX thread support not installed ***]))
@@ -62,6 +79,8 @@ echo " seccomp: $HAVE_SECCOMP"
62echo " <linux/seccomp.h>: $HAVE_SECCOMP_H" 79echo " <linux/seccomp.h>: $HAVE_SECCOMP_H"
63echo " chroot: $HAVE_CHROOT" 80echo " chroot: $HAVE_CHROOT"
64echo " bind: $HAVE_BIND" 81echo " bind: $HAVE_BIND"
82echo " network: $HAVE_NETWORK"
83echo " user namespace: $HAVE_USERNS"
65echo " fatal warnings: $HAVE_FATAL_WARNINGS" 84echo " fatal warnings: $HAVE_FATAL_WARNINGS"
66echo 85echo
67 86