aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorLibravatar Aleksey Manevich <manevich.aleksey@gmail.com>2016-08-09 01:29:55 +0300
committerLibravatar Aleksey Manevich <manevich.aleksey@gmail.com>2016-08-09 01:29:55 +0300
commit1b19e521c4f007e16010e1c935bc4392bd333145 (patch)
tree585d6d6409b27c498ff48807538e3fa4012e4c6d /configure.ac
parent--private-bin and --private-etc fix (diff)
downloadfirejail-1b19e521c4f007e16010e1c935bc4392bd333145.tar.gz
firejail-1b19e521c4f007e16010e1c935bc4392bd333145.tar.zst
firejail-1b19e521c4f007e16010e1c935bc4392bd333145.zip
workaround for systems where common UNIX utilities are symlinks to busybox
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac10
1 files changed, 10 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 315c25038..149f76eae 100644
--- a/configure.ac
+++ b/configure.ac
@@ -115,6 +115,15 @@ AS_IF([test "x$enable_fatal_warnings" = "xyes"], [
115 AC_SUBST(HAVE_FATAL_WARNINGS) 115 AC_SUBST(HAVE_FATAL_WARNINGS)
116]) 116])
117 117
118BUSYBOX_WORKAROUND="no"
119AC_ARG_ENABLE([busybox-workaround],
120 AS_HELP_STRING([--enable-busybox-workaround], [enable busybox workaround]))
121AS_IF([test "x$enable_busybox_workaround" = "xyes"], [
122 BUSYBOX_WORKAROUND="yes"
123 AC_SUBST(BUSYBOX_WORKAROUND)
124])
125
126
118 127
119# checking pthread library 128# checking pthread library
120AC_CHECK_LIB([pthread], [main], [], AC_MSG_ERROR([*** POSIX thread support not installed ***])) 129AC_CHECK_LIB([pthread], [main], [], AC_MSG_ERROR([*** POSIX thread support not installed ***]))
@@ -148,6 +157,7 @@ echo " X11 sandboxing support: $HAVE_X11"
148echo " whitelisting: $HAVE_WHITELIST" 157echo " whitelisting: $HAVE_WHITELIST"
149echo " file transfer support: $HAVE_FILE_TRANSFER" 158echo " file transfer support: $HAVE_FILE_TRANSFER"
150echo " fatal warnings: $HAVE_FATAL_WARNINGS" 159echo " fatal warnings: $HAVE_FATAL_WARNINGS"
160echo " busybox workaround: $BUSYBOX_WORKAROUND"
151printf " uid_min: "; grep UID_MIN uids.h 161printf " uid_min: "; grep UID_MIN uids.h
152printf " gid_min: "; grep GID_MIN uids.h 162printf " gid_min: "; grep GID_MIN uids.h
153printf " EXTRA_LDFLAGS: $EXTRA_LDFLAGS" 163printf " EXTRA_LDFLAGS: $EXTRA_LDFLAGS"