AC_PREREQ(2.57)
-AC_INIT(util-vserver, 0.25, enrico.scholz@informatik.tu-chemnitz.de)
+AC_INIT(util-vserver, 0.25.1, enrico.scholz@informatik.tu-chemnitz.de)
AC_CONFIG_SRCDIR([src/capchroot.c])
AC_CONFIG_HEADER([config.h])
ENSC_UV_VROOTDIR(vserverdir)
ENSC_CHANGELOG([SYSCALL_SWITCH])
+dnl Check if to enable linuxconf
AC_MSG_CHECKING([whether to enable linuxconf modules])
AC_ARG_ENABLE([linuxconf],
[AC_HELP_STRING([--enable-linuxconf],
esac],
[enable_linuxconf=no])
-AC_MSG_RESULT($enable_linuxconf)
AM_CONDITIONAL(ENSC_ENABLE_LINUXCONF, [test x"$enable_linuxconf" = xyes])
+AC_MSG_RESULT($enable_linuxconf)
+
+
+dnl Check if to use external kernel headers
+AC_MSG_CHECKING([whether to use internal kernel headers])
+AC_ARG_ENABLE([internal-headers],
+ [AC_HELP_STRING([--disable-internal-headers],
+ [use vserver specific headers from the kernel instead of the shipped versions (default: no)])],
+ [case "$enableval" in
+ yes|no) ;;
+ *) AC_MSG_ERROR(['$i' is not a supported value for '--disable-internal-headers']);;
+ esac],
+ [enable_internal_headers=yes])
+
+AM_CONDITIONAL(ENSC_ENABLE_INTERNAL_HEADERS, [test x"$enable_internal_headers" = xyes])
+AC_MSG_RESULT([$enable_internal_headers])
+dnl Check for the APIs to be used
AC_MSG_CHECKING([for supported APIs])
AC_ARG_ENABLE([apis],
[AC_HELP_STRING([--enable-apis=APIS],