Sophie

Sophie

distrib > Mandriva > 2009.1 > i586 > by-pkgid > 154ebaee0c7182b1ff55e93ff6ba2ade > files > 8

vsftpd-2.0.7-2mdv2009.1.src.rpm

--- 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()..