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

ssh upgrade problems (potato)

Hi all,

I know this query is a little out of date, but I was wondering if anyone
had seen this before.

I'm trying to upgrade ssh on one of my potato machines. But I always get

# dpkg -i ssh_1%3a3.4p1-0.0potato1_i386.deb
> (Reading database ... 35706 files and directories currently installed.)
> Preparing to replace ssh 1:1.2.3-9.4 (using ssh_1%3a3.4p1-0.0potato1_i386.deb) ...
> Stopping OpenBSD Secure Shell server: sshd.
> Unpacking replacement ssh ...
> Setting up ssh (3.4p1-0.0potato1) ...
> Installing new version of config file /etc/ssh/ssh_config ...
> Installing new version of config file /etc/init.d/ssh ...
> Installing new version of config file /etc/pam.d/ssh ...
> Creating SSH2 RSA keyssh-keygen: invalid option -- t
> dpkg: error processing ssh (--install):
>  subprocess post-installation script returned error exit status 1
> Errors were encountered while processing:
>  ssh

It *looks* like dpkg is trying to generate ssh2 keys using the previous
version of ssh-keygen, rather than the latest version (which stands to
reason, as the latest version isn't installed at this point).

Unfortunately, the previous version of ssh-keygen doesn't support the
-t option.

The version I'm upgrading from is:

SSH Version 1.2.27 [i686-unknown-linux], protocol version 1.5.
Standard version.  Does not use RSAREF.

Im I missing an intermediate version of ssh, perhaps?

Any thoughts?



Reply to: