version 1.4, 2003/04/01 15:47:51 |
version 1.5, 2004/09/28 15:10:50 |
|
|
AC_MSG_RESULT(/var/run/sudo) |
AC_MSG_RESULT(/var/run/sudo) |
SUDO_DEFINE(_PATH_SUDO_TIMEDIR, "/var/run/sudo") |
SUDO_DEFINE(_PATH_SUDO_TIMEDIR, "/var/run/sudo") |
timedir="/var/run/sudo" |
timedir="/var/run/sudo" |
|
elif test -d "/var/adm"; then |
|
AC_MSG_RESULT(/var/adm/sudo) |
|
SUDO_DEFINE(_PATH_SUDO_TIMEDIR, "/var/adm/sudo") |
|
timedir="/var/adm/sudo" |
else |
else |
AC_MSG_RESULT(/tmp/.odus) |
AC_MSG_RESULT(/usr/adm/sudo) |
SUDO_DEFINE(_PATH_SUDO_TIMEDIR, "/tmp/.odus") |
SUDO_DEFINE(_PATH_SUDO_TIMEDIR, "/usr/adm/sudo") |
timedir="/tmp/.odus" |
timedir="/usr/adm/sudo" |
fi |
fi |
])dnl |
])dnl |
|
|
|
|
dnl |
dnl |
AC_DEFUN(SUDO_TYPE_INO_T, |
AC_DEFUN(SUDO_TYPE_INO_T, |
[SUDO_CHECK_TYPE(ino_t, unsigned int)]) |
[SUDO_CHECK_TYPE(ino_t, unsigned int)]) |
|
|
dnl |
|
dnl check for POSIX utime() using struct utimbuf |
|
dnl |
|
AC_DEFUN(SUDO_FUNC_UTIME_POSIX, |
|
[AC_MSG_CHECKING(for POSIX utime) |
|
AC_CACHE_VAL(sudo_cv_func_utime_posix, |
|
[rm -f conftestdata; > conftestdata |
|
AC_TRY_RUN([#include <sys/types.h> |
|
#include <sys/time.h> |
|
#include <utime.h> |
|
main() { |
|
struct utimbuf ut; |
|
ut.actime = ut.modtime = time(0); |
|
utime("conftestdata", &ut); |
|
exit(0); |
|
}], sudo_cv_func_utime_posix=yes, sudo_cv_func_utime_posix=no, |
|
sudo_cv_func_utime_posix=no) |
|
rm -f core core.* *.core])dnl |
|
AC_MSG_RESULT($sudo_cv_func_utime_posix) |
|
if test $sudo_cv_func_utime_posix = yes; then |
|
AC_DEFINE(HAVE_UTIME_POSIX, 1, [Define if you have a POSIX utime() (uses struct utimbuf).]) |
|
fi |
|
]) |
|
|
|
dnl |
dnl |
dnl check for working fnmatch(3) |
dnl check for working fnmatch(3) |