if test "$lspath" != "no" -a "$cutpath" != "no"; then
AC_CACHE_CHECK(whether the mail spool is world-writable,
nmh_cv_mailspool_world_writable,
- [if test "`$lspath -dl $mailspool | $cutpath -c9`" = "-"; then
+ [if test "`$lspath -dlL $mailspool | $cutpath -c9`" = "-"; then
nmh_cv_mailspool_world_writable=no
else
nmh_cv_mailspool_world_writable=yes
dnl see if we can determine which group owns the mail spool dir
AC_CACHE_CHECK(what group owns the mail spool, nmh_cv_ls_mail_grp,
-[nmh_cv_ls_mail_grp=`$lspath -d $nmh_cv_ls_grpopt $mailspool |$AWK '{print $4}'`
+[nmh_cv_ls_mail_grp=`$lspath -dL $nmh_cv_ls_grpopt $mailspool|$AWK '{print $4}'`
dnl Should we just set it to whatever ls reports, rather than only allowing
dnl certain values...?
if test x$nmh_cv_ls_mail_grp = xmail; then
sys/param.h sys/time.h sys/utsname.h arpa/inet.h \
arpa/ftp.h)
+
AC_CACHE_CHECK(POSIX termios, nmh_cv_sys_posix_termios,
[AC_TRY_LINK([#include <sys/types.h>
#include <unistd.h>
fi
fi
+dnl
+dnl Checks for _IO_write_ptr. A Linuxism used by nmh on linux. We
+dnl really use a whole set of them, but this check should be
+dnl sufficient.
+dnl
+AC_CHECK_HEADER(libio.h, [
+ AC_EGREP_HEADER(_IO_write_ptr, libio.h, [
+ AC_DEFINE(LINUX_STDIO) ]) ])
+
AC_CHECK_HEADER([sys/ptem.h], AC_DEFINE(WINSIZE_IN_PTEM))
dnl ---------------
AC_DEFINE(BIND)
AC_DEFINE(BSD42)
;;
- linux*)
- AC_DEFINE(LINUX_STDIO)
- ;;
freebsd*)
AC_DEFINE(BIND)
AC_DEFINE(BSD42)