From: Jim Meyering Date: Sun, 30 Jan 2000 16:48:19 +0000 (+0000) Subject: Clean up some kludgy old shadow password tests. X-Git-Tag: FILEUTILS-4_0p~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fd3817b9dcb7744f1b7ae28c2376b2e97581a8c2;p=thirdparty%2Fcoreutils.git 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.