From: Karl Fleischmann Date: Tue, 14 Jun 2022 08:15:07 +0000 (+0200) Subject: m4: want_bsdauth.m4 - Modernize m4 syntax X-Git-Tag: 2.4.0~3871 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ffbc343b0a4cb577d2183c9dfcce49be1c1e000f;p=thirdparty%2Fdovecot%2Fcore.git m4: want_bsdauth.m4 - Modernize m4 syntax --- diff --git a/m4/want_bsdauth.m4 b/m4/want_bsdauth.m4 index cd64c8de08..a4149dfe72 100644 --- a/m4/want_bsdauth.m4 +++ b/m4/want_bsdauth.m4 @@ -1,18 +1,19 @@ AC_DEFUN([DOVECOT_WANT_BSDAUTH], [ have_bsdauth=no - if test $want_bsdauth != no; then - AC_CHECK_FUNC(auth_userokay, [ - AC_DEFINE(PASSDB_BSDAUTH,, [Build with BSD authentication support]) - have_bsdauth=yes - ], [ - if test $want_bsdauth = yes; then - AC_ERROR([Can't build with BSD authentication support: auth_userokay() not found]) - fi - ]) - fi - if test $have_bsdauth = no; then + + AS_IF([test "$want_bsdauth" != "no"], [ + AC_CHECK_FUNC(auth_userokay, [ + AC_DEFINE(PASSDB_BSDAUTH,, [Build with BSD authentication support]) + have_bsdauth=yes + ], [ + AS_IF([test "$want_bsdauth" = "yes"], [ + AC_ERROR([Can't build with BSD authentication support: auth_userokay() not found]) + ]) + ]) + ]) + AS_IF([test "$have_bsdauth" = "no"], [ not_passdb="$not_passdb bsdauth" - else + ], [ passdb="$passdb bsdauth" - fi + ]) ])