From 54e05e72dfb26d3349789208517e2e9e82f8a154 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 30 Jan 2000 16:48:19 +0000 Subject: [PATCH] Clean up some kludgy old shadow password tests. --- m4/lib-check.m4 | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/m4/lib-check.m4 b/m4/lib-check.m4 index 9765cbdd0a..5ab93a38e4 100644 --- a/m4/lib-check.m4 +++ b/m4/lib-check.m4 @@ -1,4 +1,4 @@ -#serial 1 +#serial 2 dnl Misc lib-related macros for fileutils, sh-utils, textutils. @@ -42,8 +42,10 @@ AC_DEFUN(jm_LIB_CHECK, # shadow passwords. AC_SEARCH_LIBS(getspnam, [shadow sec]) - AC_EGREP_HEADER(sp_pwdp, shadow.h, - AC_CHECK_FUNC(getspnam, AC_DEFINE(HAVE_SHADOW_H))) + # Requirements for su.c. + AC_CHECK_MEMBERS(struct passwd.sp_pwdp) + AC_CHECK_FUNCS(getspnam) + AC_CHECK_HEADERS(shadow.h) # SCO-ODT-3.0 is reported to need -lufc for crypt. # NetBSD needs -lcrypt for crypt. -- 2.30.2