--- suX/configure.in 2013/04/10 00:04:10 1.4 +++ suX/configure.in 2015/06/17 14:01:32 1.4.2.3 @@ -1,8 +1,8 @@ # # $Author: misho $ -# $Id: configure.in,v 1.4 2013/04/10 00:04:10 misho Exp $ +# $Id: configure.in,v 1.4.2.3 2015/06/17 14:01:32 misho Exp $ # -AC_INIT(suX, 3.1, misho@aitnet.org) +AC_INIT(suX, 3.2, misho@aitnet.org) AC_CONFIG_SRCDIR([src/sux.c]) AC_CONFIG_HEADERS([inc/config.h]) @@ -23,7 +23,7 @@ LDFLAGS="-L/usr/local/lib ${LDFLAGS}" AC_CHECK_LIB([pthread], [pthread_create]) AC_CHECK_LIB([util], [setusercontext]) AC_CHECK_LIB([elwix], [array_Args]) -AC_CHECK_LIB([aitcfg], [cfgLoadConfig]) +AC_CHECK_LIB([aitcfg], [cfg_getAttribute]) # Checks for header files. AC_CHECK_HEADERS([stdlib.h string.h sys/param.h syslog.h unistd.h]) @@ -63,6 +63,14 @@ AC_ARG_ENABLE(debug, ;; esac ], AC_DEFINE(NDEBUG,, [Turn off debug asserts])) AC_MSG_RESULT($DEBUG) + +GROUP="www" +AC_MSG_CHECKING(suX execution group) +AC_ARG_WITH(group, + [ --with-group= Permitted group for suX ], + [ GROUP=$withval ],) +AC_MSG_RESULT($GROUP) +AC_SUBST(GROUP) AC_CONFIG_FILES([Makefile bin/Makefile