Just nu i M3-nätverket
Gå till innehåll

Uppdatering av ssh...


brorsan

Rekommendera Poster

Tänkte uppdatera mitt ssh 1.2.26 efterssom den innehåller ett säkerhetshål (nejdå, jag kör den inte mot nätet förrän jag uppdaterat :) och har hämtat hem den fixade versionen 1.2.33 (blir förmodligen krångel med nyare version efterssom jag kör en gammal dist) och nu tänkte jag höra lite om installationen. Jag installerade den förra versionen från ett tar.gz-arkiv så jag kann inte direkt avinstallera det med rpm... Så nu undrar jag om det bara är att installera den nya SSH "över" det gamla? Alltså bara köra ./configure, make och make install?

____________________

.:def:.

http://pirates.dyndns.org/

Powered by SuSE

Länk till kommentar
Dela på andra webbplatser

Ett bra tips när man installerar program via .tar.gz o ./configure make make install är att skapa en "vad skiljer sig lista" mha:

1. find / > /tmp/innan

2. gör installationen av programmet

3. find / > /tmp/efter

4. diff /tmp/innan /tmp/efter |grep '/' > /tmp/programmets.filer

 

Sen lägger man /tmp.programmets.filer på något bra ställe så att man lätt kan ta bort dem filer som följde med programmet.

 

Nu hjälper ju inte detta dig i detta fall, men i framtiden :P

 

/daleman

 

Paranoids are people, too; they have their own problems. It's easy to criticize, but if everybody hated you, you'd be paranoid too.

 

Länk till kommentar
Dela på andra webbplatser

Tackar för tipset ändå... :)

 

Täönkte iaf köra ./configure och make sålänge, men fick då ett felmeddelande:

.

.

.

In file included from /usr/include/errno.h:36,

from includes.h:167,

from ssh.c:199:

/usr/include/errnos.h:24: linux/errno.h: No such file or directory

In file included from /usr/include/signal.h:268,

from includes.h:170,

from ssh.c:199:

.

.

.

ssh.c: In function `main':

ssh.c:418: storage size of `ws' isn't known

ssh.c:903: `TIOCGWINSZ' undeclared (first use in this function)

ssh.c:903: (Each undeclared identifier is reported only once

ssh.c:903: for each function it appears in.)

make: *** [ssh.o] Error 1

 

Verkar som det fattas header-filer. Nån som vet vad det kan vara för problem? Installerade en ny kärna tidigare idag, lade den i /usr/src/2.0.38/linux och den gamla låg i /usr/src/linux-2.0.36 med länken /usr/src/linux till sig... nån som har nån idé?

____________________

.:def:.

http://pirates.dyndns.org/

Powered by SuSE

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...