On Fri, Jan 18, 2008 at 12:30:16PM -0500, Justin Piszcz wrote:
>
>
> Did you try compiling with GnuTLS vs. OpenSSL?
>
> Try each see if its reproducible with each ssl-library.
>
well I tried both and without - ? - but something has changed in 3.6 vs
3.5 that has fixed the issue. but not entirely.
lftp [EMAIL PROTECTED]:~> rm TEST.wav
---- path on wire is `TEST.wav'
---> sending a packet, length=17, type=13(REMOVE), id=7
<--- got a packet, length=33, type=101(STATUS), id=7
rm: Access failed: File not found (TEST.wav)
again, i can kill this file with sftp:
sftp> rm TEST.wav
debug3: Sent message fd 3 T:7 I:8
debug3: Received stat reply T:105 I:8
Removing /Usr/ciuser01/TEST.wav
debug2: Sending SSH2_FXP_REMOVE "/Usr/ciuser01/TEST.wav"
debug3: Sent message fd 3 T:13 I:9
debug3: SSH2_FXP_STATUS 0
here are the three lftp binaries i have.
2:56 eagle:~% ldd lftp.tls
linux-gate.so.1 => (0xffffe000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7f31000)
libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb7ec1000)
libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb7eb0000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7e9b000)
libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb7e4a000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb7e46000)
libreadline.so.5 => /lib/libreadline.so.5 (0xb7e15000)
libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb7e11000)
libncurses.so.5 => /lib/libncurses.so.5 (0xb7dcd000)
libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb7db9000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7db5000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7daa000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c60000)
/lib/ld-linux.so.2 (0xb7f59000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7c48000)
2:56 eagle:~% ldd lftp.ssl
linux-gate.so.1 => (0xffffe000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7f6a000)
libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb7f29000)
libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb7de5000)
libreadline.so.5 => /lib/libreadline.so.5 (0xb7db4000)
libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb7db0000)
libncurses.so.5 => /lib/libncurses.so.5 (0xb7d6c000)
libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb7d59000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7d55000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7d49000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7bff000)
/lib/ld-linux.so.2 (0xb7f92000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7be7000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7bd2000)
2:56 eagle:~% ldd lftp.without.tls
linux-gate.so.1 => (0xffffe000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7ee6000)
libreadline.so.5 => /lib/libreadline.so.5 (0xb7eb5000)
libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb7eb0000)
libncurses.so.5 => /lib/libncurses.so.5 (0xb7e6c000)
libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb7e59000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7e55000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7e4a000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d00000)
/lib/ld-linux.so.2 (0xb7f0e000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7ce7000)
--
http://devblog.playlouder.com/