90d9d492b7
In particular, work around a problem with gcc complaining about NULL format strings. And added additional system header files that might be required on some platforms. This should fix some of the problems reported when compiling on BSD-style systems. But we are still using SysV style session management code. This probably needs to be rewritten before ShellInABox can be run on BSD-style system. In particular, we rely on grantpt(), we use the utmpx API, and we access /dev/urandom. git-svn-id: https://shellinabox.googlecode.com/svn/trunk@55 0da03de8-d603-11dd-86c2-0f8696b7b6f9
14 lines
410 B
Text
14 lines
410 B
Text
AC_PREREQ(2.57)
|
|
AC_INIT(shellinabox, 2.3, markus@shellinabox.com)
|
|
AM_INIT_AUTOMAKE
|
|
AC_PROG_CC
|
|
AC_PROG_INSTALL
|
|
AC_PROG_LIBTOOL
|
|
AC_SUBST(LIBTOOL_DEPS)
|
|
AC_C_CONST
|
|
AC_PROG_GCC_TRADITIONAL
|
|
AC_CHECK_HEADERS([openssl/bio.h openssl/err.h openssl/ssl.h pthread.h \
|
|
security/pam_appl.h security/pam_misc.h sys/prctrl.h \
|
|
utmpx.h])
|
|
AC_CONFIG_FILES([Makefile])
|
|
AC_OUTPUT
|