From: Jim Meyering Date: Sun, 30 Jan 2000 16:48:19 +0000 (+0000) Subject: Clean up some kludgy old shadow password tests. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=54e05e72dfb26d3349789208517e2e9e82f8a154;p=pspp Clean up some kludgy old shadow password tests. --- 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.