diff options
author | netblue30 <netblue30@protonmail.com> | 2022-05-25 07:36:42 -0400 |
---|---|---|
committer | netblue30 <netblue30@protonmail.com> | 2022-05-25 07:36:42 -0400 |
commit | 880f2c98a1dee26228530875fc45d54db68ed1c8 (patch) | |
tree | efeda54d345b7bab410f4dd5e59575391e8c0e17 /configure | |
parent | build(deps): bump github/codeql-action from 2.1.10 to 2.1.11 (diff) | |
download | firejail-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-x | configure | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -658,6 +658,7 @@ PKG_CONFIG_LIBDIR | |||
658 | PKG_CONFIG_PATH | 658 | PKG_CONFIG_PATH |
659 | PKG_CONFIG | 659 | PKG_CONFIG |
660 | HAVE_APPARMOR | 660 | HAVE_APPARMOR |
661 | HAVE_IDS | ||
661 | OBJEXT | 662 | OBJEXT |
662 | EXEEXT | 663 | EXEEXT |
663 | ac_ct_CC | 664 | ac_ct_CC |
@@ -709,6 +710,7 @@ ac_user_opts=' | |||
709 | enable_option_checking | 710 | enable_option_checking |
710 | enable_analyzer | 711 | enable_analyzer |
711 | enable_sanitizer | 712 | enable_sanitizer |
713 | enable_ids | ||
712 | enable_apparmor | 714 | enable_apparmor |
713 | enable_selinux | 715 | enable_selinux |
714 | enable_dbusproxy | 716 | enable_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 | ||
3089 | fi | 3092 | fi |
3090 | 3093 | ||
3094 | HAVE_IDS="" | ||
3095 | |||
3096 | # Check whether --enable-ids was given. | ||
3097 | if test "${enable_ids+set}" = set; then : | ||
3098 | enableval=$enable_ids; | ||
3099 | fi | ||
3100 | |||
3101 | if test "x$enable_ids" = "xyes"; then : | ||
3102 | |||
3103 | HAVE_IDS="-DHAVE_IDS" | ||
3104 | |||
3105 | fi | ||
3106 | |||
3091 | HAVE_APPARMOR="" | 3107 | HAVE_APPARMOR="" |
3092 | 3108 | ||
3093 | # Check whether --enable-apparmor was given. | 3109 | # Check whether --enable-apparmor was given. |
@@ -3639,6 +3655,7 @@ fi | |||
3639 | if test "x$enable_lts" = "xyes"; then : | 3655 | if 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 |