socksify fails to run
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dante (Debian) |
New
|
Unknown
|
|||
dante (Ubuntu) |
Fix Released
|
Undecided
|
Louis Bouchard | ||
Precise |
Fix Released
|
Undecided
|
Louis Bouchard |
Bug Description
SRU justification :
socksify was using a hardcoded location for libdl.so which was false. This patch define
the correct path
Impact :
Without this fix, socksify fails to run
Fix :
Add search logic to identify the correct library path
Test Case :
- Install dante-client and libdsockd0
- run the following :
$ socksify bash
The command should run without complaining about ignored library
Regression :
Should be minimal as the LIBRARY_DLOPEN variable defined is only used to define SOCKSIFY_
Original description of the problem :
When I attempt to launch an application (in this case, xvncviewer) through socksify, I get the message:
ERROR: ld.so: object '/lib/libdl.so.2' from LD_PRELOAD cannot be preloaded: ignored.
This also happens when I tried to run telnet through it.
I have dante.conf configured to instruct socksify to open a SOCKS connection to a port on the local system which in turn is opened by a copy of SSH with the -D switch... very handy for running apps quickly on remote firewalled machines which have accessible SSH hosts near them without needing a full blown VPN or hand mapping the ports. Worked fine in 10.04...
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: dante-client 1.1.19.
ProcVersionSign
Uname: Linux 2.6.38-11-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Sat Sep 24 03:31:15 2011
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Release Candidate amd64 (20100419.1)
ProcEnviron:
LANGUAGE=en_AU:en
LANG=en_AU.UTF-8
SHELL=/bin/bash
SourcePackage: dante
UpgradeStatus: Upgraded to natty on 2011-05-31 (115 days ago)
Changed in dante (Debian): | |
status: | Unknown → New |
Changed in dante (Ubuntu): | |
assignee: | nobody → Louis Bouchard (louis-bouchard) |
status: | Confirmed → In Progress |
Changed in dante (Ubuntu Precise): | |
assignee: | nobody → Louis Bouchard (louis-bouchard) |
Changed in dante (Ubuntu Precise): | |
status: | New → In Progress |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
This bug still exists in Oneiric / 11.10
....$ socksify rdesktop -g workarea -x m -D ....
ERROR: ld.so: object '/lib/libdl.so.2' from LD_PRELOAD cannot be preloaded: ignored.