Package: openssh-client
Version: 1:6.2p2-3
Severity: critical
Justification: breaks unrelated software

Dear Maintainer,

ssh-agent removes the $LD_LIBRARY_PATH from the environment it was started in. 
This is fatal,
for example when starting a session with a desktop installed to a different 
$PREFIX for development
pruposes. I have KDE master compiled and installed to /opt/kde-master, and I 
set up my .xsessionrc
to prepare the environment for executing the entire KDE session from this 
prefix. However, ssh-agent
removes the $LD_LIBRARY_PATH (which was set to /opt/kde-master/lib) from the 
environment before
/usr/bin/startkde is launched, thereby breaking my session in funny and subtle 
ways. Most binaries
have an RPATH set, but some open libraries or plugins later and end up pulling 
incompatible .so
files from /usr/lib.
Please refrain from breaking the carefully set-up environment ssh-agent is 
started in.

I verified that it is ssh-agent which breaks the environment by commenting out 
the contents of
90x11-common_ssh-agent.

Kind regards
Ralf


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages openssh-client depends on:
ii  adduser           3.113+nmu3
ii  dpkg              1.16.10
ii  libc6             2.17-3
ii  libedit2          2.11-20080614-5
ii  libgssapi-krb5-2  1.10.1+dfsg-5
ii  libselinux1       2.1.13-2
ii  libssl1.0.0       1.0.1e-3
ii  passwd            1:4.1.5.1-1
ii  zlib1g            1:1.2.8.dfsg-1

Versions of packages openssh-client recommends:
ii  xauth  1:1.0.7-1

Versions of packages openssh-client suggests:
pn  keychain                   <none>
ii  ksshaskpass [ssh-askpass]  0.5.3-1+b1
pn  libpam-ssh                 <none>
pn  monkeysphere               <none>
ii  openssh-blacklist          0.4.1+nmu1
ii  openssh-blacklist-extra    0.4.1+nmu1

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to