[Nagiosplug-checkins] CVS: nagiosplug configure.in,1.66,1.67
Karl DeBisschop
kdebisschop at users.sourceforge.net
Mon Mar 17 23:49:14 CET 2003
Update of /cvsroot/nagiosplug/nagiosplug
In directory sc8-pr-cvs1:/tmp/cvs-serv24984
Modified Files:
configure.in
Log Message:
use GNU fileutils for check_disk
Index: configure.in
===================================================================
RCS file: /cvsroot/nagiosplug/nagiosplug/configure.in,v
retrieving revision 1.66
retrieving revision 1.67
diff -C2 -r1.66 -r1.67
*** configure.in 16 Mar 2003 23:54:24 -0000 1.66
--- configure.in 18 Mar 2003 07:48:43 -0000 1.67
***************
*** 31,59 ****
AC_PROG_AWK
- # Check for SunOS statfs brokenness wrt partitions 2GB and larger.
- # If <sys/vfs.h> exists and struct statfs has a member named f_spare,
- # enable the work-around code in fsusage.c.
- AC_MSG_CHECKING([for statfs that truncates block counts])
- AC_CACHE_VAL(fu_cv_sys_truncating_statfs,
- [AC_TRY_COMPILE([
- #if !defined(sun) && !defined(__sun)
- choke -- this is a workaround for a Sun-specific problem
- #endif
- #include <sys/types.h>
- #include <sys/vfs.h>],
- [struct statfs t; long c = *(t.f_spare);],
- fu_cv_sys_truncating_statfs=yes
- AC_MSG_RESULT(yes),
- fu_cv_sys_truncating_statfs=no
- AC_MSG_RESULT(no),
- )])
- if test $fu_cv_sys_truncating_statfs = yes; then
- AC_DEFINE(STATFS_TRUNCATES_BLOCK_COUNTS, 1,
- [ Define if the block counts reported by statfs may be truncated to 2GB
- and the correct values may be stored in the f_spare array.
- (SunOS 4.1.2, 4.1.3, and 4.1.3_U1 are reported to have this problem.
- SunOS 4.1.1 seems not to be affected.)])
- fi
-
saved_srcdir=$srcdir
srcdir=$srcdir/lib
--- 31,34 ----
***************
*** 485,501 ****
AC_CHECK_HEADERS(signal.h strings.h string.h syslog.h unistd.h uio.h errno.h regex.h sys/types.h sys/time.h sys/socket.h sys/loadavg.h)
AC_CHECK_HEADERS(stdarg.h sys/unistd.h unistd.h ctype.h stdlib.h)
! dnl Linux
! AC_CHECK_HEADERS(sys/vfs.h,
! [AC_TRY_COMPILE([#include <sys/vfs.h>],
! [struct statfs buf; long foo; statfs ("/", &buf); foo = buf.f_namelen;],
! [AC_DEFINE(HAVE_STRUCT_STATFS,1,[Define if statfs struct can be found])])])
! dnl FreeBSD
! AC_CHECK_HEADERS(sys/param.h sys/mount.h,
! [AC_TRY_COMPILE([#include <sys/param.h>
! #include <sys/mount.h>],
! [struct statfs buf; int foo; statfs ("/", &buf); foo = buf.f_flags;],
! [AC_DEFINE(HAVE_STRUCT_STATFS,1,[Define if statfs struct can be found])])])
dnl Checks for typedefs, structures, and compiler characteristics.
--- 460,506 ----
AC_CHECK_HEADERS(signal.h strings.h string.h syslog.h unistd.h uio.h errno.h regex.h sys/types.h sys/time.h sys/socket.h sys/loadavg.h)
AC_CHECK_HEADERS(stdarg.h sys/unistd.h unistd.h ctype.h stdlib.h)
+ AC_CHECK_HEADERS(limits.h sys/param.h sys/mount.h sys/vfs.h sys/fs/s5param.h sys/filsys.h fcntl.h sys/statfs.h sys/dustat.h sys/statvfs.h)
! # Define HAVE_INTTYPES_H if <inttypes.h> exists,
! # doesn't clash with <sys/types.h>, and declares uintmax_t.
! AC_CACHE_CHECK([for inttypes.h], jm_ac_cv_header_inttypes_h,
! [AC_TRY_COMPILE(
! [#include <sys/types.h>
! #include <inttypes.h>],
! [uintmax_t i = (uintmax_t) -1;],
! jm_ac_cv_header_inttypes_h=yes,
! jm_ac_cv_header_inttypes_h=no)])
!
! if test $jm_ac_cv_header_inttypes_h = yes; then
! AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H, 1,
! [Define if <inttypes.h> exists, doesn't clash with <sys/types.h>,
! and declares uintmax_t. ])
! fi
!
! # Check for SunOS statfs brokenness wrt partitions 2GB and larger.
! # If <sys/vfs.h> exists and struct statfs has a member named f_spare,
! # enable the work-around code in fsusage.c.
! AC_MSG_CHECKING([for statfs that truncates block counts])
! AC_CACHE_VAL(fu_cv_sys_truncating_statfs,
! [AC_TRY_COMPILE([
! #if !defined(sun) && !defined(__sun)
! choke -- this is a workaround for a Sun-specific problem
! #endif
! #include <sys/types.h>
! #include <sys/vfs.h>],
! [struct statfs t; long c = *(t.f_spare);],
! fu_cv_sys_truncating_statfs=yes
! AC_MSG_RESULT(yes),
! fu_cv_sys_truncating_statfs=no
! AC_MSG_RESULT(no),
! )])
! if test $fu_cv_sys_truncating_statfs = yes; then
! AC_DEFINE(STATFS_TRUNCATES_BLOCK_COUNTS, 1,
! [ Define if the block counts reported by statfs may be truncated to 2GB
! and the correct values may be stored in the f_spare array.
! (SunOS 4.1.2, 4.1.3, and 4.1.3_U1 are reported to have this problem.
! SunOS 4.1.1 seems not to be affected.)])
! fi
dnl Checks for typedefs, structures, and compiler characteristics.
***************
*** 955,958 ****
--- 960,968 ----
AC_DEFINE_UNQUOTED(DF_COMMAND,"$with_df_command",[path and args for df command])
+
+ dnl jm_LIST_MOUNTED_FILESYSTEMS([list_mounted_fs=yes], [list_mounted_fs=no])
+ jm_FSTYPENAME
+ jm_FILE_SYSTEM_USAGE([space=yes], [space=no])
+ jm_AFS
AC_PATH_PROG(PATH_TO_PING,ping)
More information about the Commits
mailing list