--- vsftpd-2.0.1/vsf_findlibs.sh.lib64 2004-07-02 12:48:24.000000000 -0400 +++ vsftpd-2.0.1/vsf_findlibs.sh 2004-10-11 03:02:59.208902614 -0400 @@ -11,8 +11,9 @@ fi # Look for PAM (done weirdly due to distribution bugs (e.g. Debian) or the # crypt library. +# (gb) this locate_library procedure is broken anyway if find_func pam_start sysdeputil.o; then - locate_library /lib/libpam.so.0 && echo "/lib/libpam.so.0"; + [[ -f /etc/mandrake-release ]] && echo "-lpam"; locate_library /usr/lib/libpam.so && echo "-lpam"; # HP-UX ends shared libraries with .sl locate_library /usr/lib/libpam.sl && echo "-lpam"; @@ -43,7 +44,7 @@ locate_library /usr/lib/libutil.so && ec locate_library /usr/lib/libsec.sl && echo "-lsec"; # Look for libcap (capabilities) -locate_library /lib/libcap.so.1 && echo "/lib/libcap.so.1"; +[[ -f /etc/mandrake-release ]] && echo "-lcap"; locate_library /usr/lib/libcap.so && echo "-lcap"; # Solaris needs this for nanosleep()..