]> arthur.barton.de Git - netatalk.git/blobdiff - macros/gssapi-check.m4
Writing metadata xattr on directories with sticky bit set, FR#94
[netatalk.git] / macros / gssapi-check.m4
index ab1140e2cf2791be0d62369d6ede5c9fe12ea958..dee7892dd4d3a09d56fb6af2fa0442781aea245b 100644 (file)
@@ -6,12 +6,9 @@ AC_DEFUN([NETATALK_GSSAPI_CHECK],
     GSSAPI_LIBS=""
     GSSAPI_CFLAGS=""
     GSSAPI_LDFLAGS=""
-    save_CFLAGS=$CFLAGS
-    save_LDFLAGS=$LDFLAGS
-    save_LIBS=$LIBS
-    export CFLAGS=""
-    export LDFLAGS=""
-    export LIBS=""
+    save_CFLAGS="$CFLAGS"
+    save_LDFLAGS="$LDFLAGS"
+    save_LIBS="$LIBS"
 
     AC_ARG_WITH(gssapi,
         [  --with-gssapi[[=PATH]]    path to GSSAPI for Kerberos V UAM [[auto]]],
@@ -60,15 +57,15 @@ AC_DEFUN([NETATALK_GSSAPI_CHECK],
         if test x"$ac_cv_search_gss_display_status" = x"no" ; then
             AC_MSG_ERROR([GSSAPI installation not found, library missing])
         fi
-        GSSAPI_CFLAGS=$CFLAGS
-        GSSAPI_LIBS=$LIBS
+        GSSAPI_CFLAGS="$CFLAGS"
+        GSSAPI_LIBS="$LIBS"
         FOUND_GSSAPI=yes
     fi
 
     if test x"$FOUND_GSSAPI" = x"yes" ; then
         # check for functions
-        export CFLAGS=$GSSAPI_CFLAGS
-        export LIBS=$GSSAPI_LIBS
+        export CFLAGS="$GSSAPI_CFLAGS"
+        export LIBS="$GSSAPI_LIBS"
         AC_CHECK_FUNC(gss_acquire_cred, [], [AC_MSG_ERROR([GSSAPI: required function gss_acquire_cred missing])])
 
         # Heimdal/MIT compatibility fix