[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#317238: openssh-client: ssh-add still calls wrong ssh-askpass



Colin Watson <cjwatson@debian.org> writes:

> On Wed, Oct 05, 2005 at 06:13:27PM +0100, James Keasley wrote:
>> Package: openssh-client
>> Version: 1:4.2p1-4
>> Followup-For: Bug #317238
>> 
>> 
>> output from 'ssh-add < /dev/null'
>> ssh_askpass: exec(/usr/libexec/openssh/gnome-ssh-askpass): No such file or directory
>> 
>> On this system /usr/libexec doesn't exist.
>> 
>> Surely this program should be trying to exec /usr/bin/ssh-askpass?
>
> With the official 1:4.2p1-4 package for i386:
>
>   strings /usr/bin/ssh-add | grep libexec
>
> ... returns nothing. Can you try the same on your system, and make sure
> you don't have a local version of ssh-add installed elsewhere?

Output from various things I tried here:-

[jamesk@athena: ~]$ sudo find / -name ssh-add
Password:
/usr/bin/ssh-add

[jamesk@athena: ~]$ strings /usr/bin/ssh-add | grep libexec
[jamesk@athena: ~]$


[jamesk@athena: ~]$ locate ssh-add
/usr/bin/ssh-add
/usr/share/man/man1/ssh-add.1.gz
/usr/src/openssh-4.2p1/ssh-add.0
/usr/src/openssh-4.2p1/ssh-add.1
/usr/src/openssh-4.2p1/ssh-add.c

However Lucas Nussbaum sorted it out

[jamesk@athena: ~]$ echo $SSH_ASKPASS
/usr/libexec/openssh/gnome-ssh-askpass

This is getting set by the /etc/profile.d I added, sorry to waste 
your time, it is my non-standard bit of config that is causing the 
issue.

-- 
James					jamesk[at]homeric[dot]co[dot]uk

"I hate quotations." -- Ralph Waldo Emerson




Reply to: