Blob Blame History Raw
diff -up gnome-keyring-2.19.6.1/configure.in.pam gnome-keyring-2.19.6.1/configure.in
--- gnome-keyring-2.19.6.1/configure.in.pam	2007-07-30 13:41:08.000000000 -0400
+++ gnome-keyring-2.19.6.1/configure.in	2007-07-30 20:15:38.000000000 -0400
@@ -231,25 +231,20 @@ AC_ARG_ENABLE(pam, 
 	    AC_HELP_STRING([--disable-pam],
 	    [Build GNOME keyring PAM helper]))
 
+
 if test "$enable_pam" != "no"; then
 	AC_CHECK_HEADER(security/pam_modules.h, have_pam=yes, have_pam=no)
 	if test "$enable_pam" = "yes" -a "$have_pam" = "no"; then
 		AC_MSG_ERROR(The PAM headers are missing)
 	fi
-	
-	case "$host" in
-	*-redhat-linux-gnu)
-		PAM_DEST_DIR="/lib/security"
-		;;
-	*-*-linux*)
-	 	PAM_DEST_DIR="\$(prefix)/../lib/security"
-		;;
-	*)
-		PAM_DEST_DIR="/usr/lib"
-		;;
-	esac
-	AC_SUBST(PAM_DEST_DIR)
 fi
+
+AC_ARG_WITH([pam-dir],
+            [AC_HELP_STRING([--with-pam-dir=DIR],
+                             [directory to install pam modules in])],
+             [], [with_pam_dir="/usr/lib"])
+PAM_DEST_DIR="$with_pam_dir"
+AC_SUBST(PAM_DEST_DIR)
 	
 AM_CONDITIONAL(WITH_PAM, test "$have_pam" = "yes")