0

I have to upgrade openssh. I follow this page just instead the rpm 6.7 to 6.9

But When I run rpm -Uvh /root/rpmbuild/RPMS/x86_64/*.rpm

I had problem :

error: Failed dependencies:
    openssh = 5.3p1-111.el6 is needed by (installed) openssh-askpass-5.3p1-1                      11.el6.x86_64

How can I fix this problem ?

user2492364
  • 109
  • 1
  • 3
  • **Why** do you need to upgrade OpenSSH? – MadHatter Jul 28 '15 at 10:56
  • 1
    That page is yet another thing on the Internet with bad advice. Don't even attempt to do it; you will only damage your system (and possibly beyond repair). And it's not even necessary. – Michael Hampton Jul 28 '15 at 14:31
  • because security issue.the security tool(openvas) said a isuue about 'x11_open_ helper()' . it said I need to upgrade to 6.9 – user2492364 Jul 29 '15 at 00:59
  • 1
    You fix it by ignoring openvas and actually paying attention to the correct advice you were given below. – Michael Hampton Jul 29 '15 at 03:48
  • 1
    Please, listen to Michael. Your tool (like most automated auditing tools) is stupid. You can read a bit more about Red Hat's patching policy in [this answer](http://serverfault.com/questions/583455/apache-upgrade-strategy/583458#583458), with links for further exploration, if you'd like. – MadHatter Jul 29 '15 at 04:12

1 Answers1

4

This bug has been fixed in openssh-5.3p1-104 already and this alone is not a reason to perform a major update of such an integral part as OpenSSH.

That said: If you don't need openssh-askpass (and why would you on a server?), just remove it. If you need it, you have to update it as well.

Sven
  • 97,248
  • 13
  • 177
  • 225