aboutsummaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2022-05-25 07:36:42 -0400
committerLibravatar netblue30 <netblue30@protonmail.com>2022-05-25 07:36:42 -0400
commit880f2c98a1dee26228530875fc45d54db68ed1c8 (patch)
treeefeda54d345b7bab410f4dd5e59575391e8c0e17 /configure
parentbuild(deps): bump github/codeql-action from 2.1.10 to 2.1.11 (diff)
downloadfirejail-880f2c98a1dee26228530875fc45d54db68ed1c8.tar.gz
firejail-880f2c98a1dee26228530875fc45d54db68ed1c8.tar.zst
firejail-880f2c98a1dee26228530875fc45d54db68ed1c8.zip
Removed IDS feature from the default build. To enable it, use --enable-ids at compile time.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure18
1 files changed, 18 insertions, 0 deletions
diff --git a/configure b/configure
index 02c18e1b3..c7cc7cbee 100755
--- a/configure
+++ b/configure
@@ -658,6 +658,7 @@ PKG_CONFIG_LIBDIR
658PKG_CONFIG_PATH 658PKG_CONFIG_PATH
659PKG_CONFIG 659PKG_CONFIG
660HAVE_APPARMOR 660HAVE_APPARMOR
661HAVE_IDS
661OBJEXT 662OBJEXT
662EXEEXT 663EXEEXT
663ac_ct_CC 664ac_ct_CC
@@ -709,6 +710,7 @@ ac_user_opts='
709enable_option_checking 710enable_option_checking
710enable_analyzer 711enable_analyzer
711enable_sanitizer 712enable_sanitizer
713enable_ids
712enable_apparmor 714enable_apparmor
713enable_selinux 715enable_selinux
714enable_dbusproxy 716enable_dbusproxy
@@ -1369,6 +1371,7 @@ Optional Features:
1369 --enable-analyzer enable GCC static analyzer 1371 --enable-analyzer enable GCC static analyzer
1370 --enable-sanitizer=[address | memory | undefined] 1372 --enable-sanitizer=[address | memory | undefined]
1371 enable a compiler-based sanitizer (debug) 1373 enable a compiler-based sanitizer (debug)
1374 --enable-ids enable ids
1372 --enable-apparmor enable apparmor 1375 --enable-apparmor enable apparmor
1373 --enable-selinux SELinux labeling support 1376 --enable-selinux SELinux labeling support
1374 --disable-dbusproxy disable dbus proxy 1377 --disable-dbusproxy disable dbus proxy
@@ -3088,6 +3091,19 @@ fi
3088 3091
3089fi 3092fi
3090 3093
3094HAVE_IDS=""
3095
3096# Check whether --enable-ids was given.
3097if test "${enable_ids+set}" = set; then :
3098 enableval=$enable_ids;
3099fi
3100
3101if test "x$enable_ids" = "xyes"; then :
3102
3103 HAVE_IDS="-DHAVE_IDS"
3104
3105fi
3106
3091HAVE_APPARMOR="" 3107HAVE_APPARMOR=""
3092 3108
3093# Check whether --enable-apparmor was given. 3109# Check whether --enable-apparmor was given.
@@ -3639,6 +3655,7 @@ fi
3639if test "x$enable_lts" = "xyes"; then : 3655if test "x$enable_lts" = "xyes"; then :
3640 3656
3641 HAVE_LTS="-DHAVE_LTS" 3657 HAVE_LTS="-DHAVE_LTS"
3658 HAVE_IDS=""
3642 HAVE_DBUSPROXY="" 3659 HAVE_DBUSPROXY=""
3643 HAVE_OVERLAYFS="" 3660 HAVE_OVERLAYFS=""
3644 HAVE_OUTPUT="" 3661 HAVE_OUTPUT=""
@@ -5282,6 +5299,7 @@ Configuration options:
5282 allow tmpfs as regular user: $HAVE_USERTMPFS 5299 allow tmpfs as regular user: $HAVE_USERTMPFS
5283 enable --ouput logging: $HAVE_OUTPUT 5300 enable --ouput logging: $HAVE_OUTPUT
5284 Manpage support: $HAVE_MAN 5301 Manpage support: $HAVE_MAN
5302 IDS support: $HAVE_IDS
5285 firetunnel support: $HAVE_FIRETUNNEL 5303 firetunnel support: $HAVE_FIRETUNNEL
5286 busybox workaround: $BUSYBOX_WORKAROUND 5304 busybox workaround: $BUSYBOX_WORKAROUND
5287 Spectre compiler patch: $HAVE_SPECTRE 5305 Spectre compiler patch: $HAVE_SPECTRE