From b02d8f91c7fa2ba7c0e0b8a255952d4c8c86fc5e Mon Sep 17 00:00:00 2001 From: rusty-snake <41237666+rusty-snake@users.noreply.github.com> Date: Mon, 1 Mar 2021 12:40:02 +0100 Subject: Add ./configure --enable-force-nonewprivs This will always set 'nonewprivs', 'caps.drop all' and 'nogroups'. --- configure.ac | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 449b8b436..2654a2699 100644 --- a/configure.ac +++ b/configure.ac @@ -228,6 +228,14 @@ AS_IF([test "x$enable_contrib_install" = "xno"], ) AC_SUBST(HAVE_CONTRIB_INSTALL) +HAVE_FORCE_NONEWPRIVS="" +AC_ARG_ENABLE([force-nonewprivs], + AS_HELP_STRING([--enable-force-nonewprivs], [enable force nonewprivs])) +AS_IF([test "x$enable_force_nonewprivs" = "xyes"], [ + HAVE_FORCE_NONEWPRIVS="-DHAVE_FORCE_NONEWPRIVS" + AC_SUBST(HAVE_FORCE_NONEWPRIVS) +]) + HAVE_LTS="" AC_ARG_ENABLE([lts], AS_HELP_STRING([--enable-lts], [enable long-term support software version (LTS)])) @@ -330,6 +338,7 @@ echo " Gcov instrumentation: $HAVE_GCOV" echo " Install contrib scripts: $HAVE_CONTRIB_INSTALL" echo " Install as a SUID executable: $HAVE_SUID" echo " LTS: $HAVE_LTS" +echo " Always enforce filters: $HAVE_FORCE_NONEWPRIVS" echo -- cgit v1.2.3-70-g09d2