From 488ebfa794e8f117ef7866b09e3cac62eea95a9a Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Tue, 9 Jul 2013 18:17:33 +0200 Subject: [pam] fix location of pam_script.so on suse 64biot --- remote/modules/pam/pam.build | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'remote/modules/pam/pam.build') diff --git a/remote/modules/pam/pam.build b/remote/modules/pam/pam.build index 4cdba400..063c0065 100644 --- a/remote/modules/pam/pam.build +++ b/remote/modules/pam/pam.build @@ -12,9 +12,14 @@ build() { tarcopy "$(cat "$COPYLIST")" "${MODULE_BUILD_DIR}" # build pam-script separatly since we use a source tarball + # HACK: find pam_unix.so in MODULE_BUILD_DIR to see where to put pam_script at + cd $MODULE_BUILD_DIR + local PAM_UNIX_LOCATION=$(find . -name pam_unix.so) + cd - > /dev/null cd "${MODULE_DIR}/src/pam-script-${REQUIRED_PAM_SCRIPT_VERSION}" || perror "Could not cd to ${MODULE_DIR}/src/pam-script-${REQUIRED_PAM_SCRIPT_VERSION}." - ./configure --prefix=/ --sysconfdir=/etc/pam-script --libdir=/lib/security|| perror "pam-script: ./configure failed." + ./configure --prefix=/ --sysconfdir=/etc/pam-script --libdir=$(dirname ${PAM_UNIX_LOCATION:1}) || perror "pam-script: ./configure failed." make DESTDIR="${MODULE_BUILD_DIR}" install || perror "pam-script: make install to ${MODULE_BUILD_DIR} failed." + cd - > /dev/null } post_copy() { -- cgit v1.2.3-55-g7522