Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 5cda9a2de57bc9e03ebe2083ef65c333 > files > 8

vsftpd-2.0.5-8mdv2008.0.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()..