/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
opgrader fra RPM til SRC?
Fra : Kim Emax


Dato : 23-07-04 00:50

Hej

Jeg sidder og vil gerne have nyeste fixes på af f.eks. openssl, som er
0.9.7d, men på en RH9 kan jeg ikke finde RPMs er der nyere end 0.9.7a og det
er ikke lykkedes mig at få opgraderet med en SRC, hvordan pokker gør man
det?

--
Take Care
Kim Emax - master|minds - Vi tænker IT for dig...
http://www.masterminds.dk - http://www.emax.dk



 
 
Jacob Bunk Nielsen (23-07-2004)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 23-07-04 09:22

"Kim Emax" <newsgroup@remove-emax.dk> writes:

> Jeg sidder og vil gerne have nyeste fixes på af f.eks. openssl, som er
> 0.9.7d, men på en RH9 kan jeg ikke finde RPMs er der nyere end 0.9.7a og det
> er ikke lykkedes mig at få opgraderet med en SRC, hvordan pokker gør man
> det?

Mon ikke det er en source-pakke du har fat i? I så fald skal du først
lige oversætte den til en binær pakke med rpmbuild før du installerer
den.

--
Jacob - www.bunk.cc
Everyone's in a high place when you're on your knees.

Kim Emax (23-07-2004)
Kommentar
Fra : Kim Emax


Dato : 23-07-04 14:46

Jacob Bunk Nielsen wrote:

> Mon ikke det er en source-pakke du har fat i? I så fald skal du
> først lige oversætte den til en binær pakke med rpmbuild før du
> installerer den.

jo det er. Hmm... kan man det? De andre gange jeg har lavet opgrades har jeg
bare installeret en SRC med make osv., men det volder sgu altid problemer
syns jeg... rpmbuild har jeg aldrig prøvet, har du syntaxen lige ved hånden,
hvis jeg f.eks. har en pakke, der hedder: openssh-3.8p1.tar.gz ?

--
Take Care
Kim Emax - master|minds - Vi tænker IT for dig...
http://www.masterminds.dk - http://www.emax.dk



Kim Emax (23-07-2004)
Kommentar
Fra : Kim Emax


Dato : 23-07-04 15:15

Kim Emax wrote:

> jo det er. Hmm... kan man det? De andre gange jeg har lavet
> opgrades har jeg bare installeret en SRC med make osv., men det
> volder sgu altid problemer syns jeg... rpmbuild har jeg aldrig
> prøvet, har du syntaxen lige ved hånden, hvis jeg f.eks. har en
> pakke, der hedder: openssh-3.8p1.tar.gz ?

Dette lader til at virke:

rpmbuild -tb openssl-0.9.7d.tar.gz

med openssh spørger den efter askpass filer.

--
Take Care
Kim Emax - master|minds - Vi tænker IT for dig...
http://www.masterminds.dk - http://www.emax.dk



Kim Emax (24-07-2004)
Kommentar
Fra : Kim Emax


Dato : 24-07-04 11:13

Kim Emax wrote:

> Dette lader til at virke:
>
> rpmbuild -tb openssl-0.9.7d.tar.gz
>
> med openssh spørger den efter askpass filer.

Men det giver en masse brok over div. pakker, der skal bruge en ældre
libssl, så jeg er tilbage til mit oprindelige spørgsmål. Hvordan gør jeg,
hvis jeg vil opgradere en service fra en tarball, når servicen pt er
installeret med RPM?

--
Take Care
Kim Emax - master|minds - Vi tænker IT for dig...
http://www.masterminds.dk - http://www.emax.dk



Michael Rasmussen (24-07-2004)
Kommentar
Fra : Michael Rasmussen


Dato : 24-07-04 11:20

On Sat, 24 Jul 2004 12:12:44 +0200, Kim Emax wrote:

>
> Men det giver en masse brok over div. pakker, der skal bruge en ældre
> libssl, så jeg er tilbage til mit oprindelige spørgsmål. Hvordan gør
> jeg, hvis jeg vil opgradere en service fra en tarball, når servicen pt er
> installeret med RPM?
Kan man køre med to versioner samtidig? rpm -i nyere.version.rpm

Hvis det kun er askpass filer, må du vel så også opgradere dette.
--
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
mir <at> datanom <dot> net
http://search.keyserver.net:11371/pks/lookup?op=get&search=0xE501F51C
mir <at> miras <dot> org
http://search.keyserver.net:11371/pks/lookup?op=get&search=0xE3E80917
--------------------------------------------------------------
Next Friday will not be your lucky day. As a matter of fact, you don't
have a lucky day this year.



Kim Emax (24-07-2004)
Kommentar
Fra : Kim Emax


Dato : 24-07-04 12:05

Michael Rasmussen wrote:

> Kan man køre med to versioner samtidig? rpm -i nyere.version.rpm

Som Klaus skriver, så er der så stadig en potentiel sikkerhedsrisiko, hvis
en hullet fil stadig bruges.

> Hvis det kun er askpass filer, må du vel så også opgradere dette.

Den hentede jeg også, så var det en XFree86-imake den havde brug for. SÅdan
en fætter findes ikke til RH, men fandt en til caldera, den kræver så igen
en røvfuld deps, grr...

--
Take Care
Kim Emax - master|minds - Vi tænker IT for dig...
http://www.masterminds.dk - http://www.emax.dk



Michael Rasmussen (24-07-2004)
Kommentar
Fra : Michael Rasmussen


Dato : 24-07-04 12:54

On Sat, 24 Jul 2004 13:04:41 +0200, Kim Emax wrote:

>
> Den hentede jeg også, så var det en XFree86-imake den havde brug for.
> SÅdan en fætter findes ikke til RH, men fandt en til caldera, den
> kræver så igen en røvfuld deps, grr...
har du prøvet med apt eller yum fra freshrpms.net -
http://apt.freshrpms.net/ ? Hvis du bruger apt, kan du hente source-rpm
med denne kommando: apt-get source pakke.

Bruger du apt, kan du tilføje repository fra fedora legacy projektet, og
dermed have de sidste sikkerhedspatchede pakker installeret - at det
stadigvæk er version 97a, betyder ikke, at de sidste sikkerhedspatch
ikke er inkluderet. tilføjes i filen /etc/apt/sources.list rpm
http://download.fedoralegacy.org/apt redhat/9/i386 os updates legacy-utils
federo legacy projekt: http://www.fedoralegacy.org

PS. jeg er glad for Debian

--
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
mir <at> datanom <dot> net
http://search.keyserver.net:11371/pks/lookup?op=get&search=0xE501F51C
mir <at> miras <dot> org
http://search.keyserver.net:11371/pks/lookup?op=get&search=0xE3E80917
--------------------------------------------------------------
Q:   What do you call the scratches that you get when a female
   sheep bites you?
A:   Ewe nicks.



Klaus Ellegaard (24-07-2004)
Kommentar
Fra : Klaus Ellegaard


Dato : 24-07-04 11:31

"Kim Emax" <newsgroup@remove-emax.dk> writes:

>Men det giver en masse brok over div. pakker, der skal bruge en ældre
>libssl, så jeg er tilbage til mit oprindelige spørgsmål. Hvordan gør jeg,
>hvis jeg vil opgradere en service fra en tarball, når servicen pt er
>installeret med RPM?

Afinstallerer rpm'en og installerer tarballen?

Afhængig af hvorfor, man vil opgradere, kan det være skidt at
lade den gamle ligge. (Man kan forestille sig et setuid-program
med lokal sikkerhedsfejl i. Så nytter det ikke noget at lade den
ligge uberørt)

Mvh.
   Klaus.

Kim Emax (24-07-2004)
Kommentar
Fra : Kim Emax


Dato : 24-07-04 12:02

Klaus Ellegaard wrote:

> Afinstallerer rpm'en og installerer tarballen?

Er prøvet på en testserver, den slags burde virke, men gjorde det ikke..
Skal bare lege lidt mere med det

> Afhængig af hvorfor, man vil opgradere, kan det være skidt at
> lade den gamle ligge. (Man kan forestille sig et setuid-program
> med lokal sikkerhedsfejl i. Så nytter det ikke noget at lade den
> ligge uberørt)

Du tænker på, hvis man laver en force install? Jeg tror heller ikke på at
det er en go ide at lade libssl.so.4 blive liggende, men tænker på om man
kunne lave det som et symlink til den nye version?

--
Take Care
Kim Emax - master|minds - Vi tænker IT for dig...
http://www.masterminds.dk - http://www.emax.dk



Michael Rasmussen (23-07-2004)
Kommentar
Fra : Michael Rasmussen


Dato : 23-07-04 15:17

On Fri, 23 Jul 2004 15:45:58 +0200, Kim Emax wrote:

>
> jo det er. Hmm... kan man det? De andre gange jeg har lavet opgrades har
> jeg bare installeret en SRC med make osv., men det volder sgu altid
> problemer syns jeg... rpmbuild har jeg aldrig prøvet, har du syntaxen
> lige ved hånden, hvis jeg f.eks. har en pakke, der hedder:
> openssh-3.8p1.tar.gz ?
Hvis tar-arkivet indeholder en spec-fil, er kommandoen følgende:
rpmbuild -ta openssh-3.8p1.tar.gz

PS. har du ikke indstalleret et rpm-byggesystem under din lokale bruger,
skal ovenstående udføres som root.

--
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
mir <at> datanom <dot> net
http://search.keyserver.net:11371/pks/lookup?op=get&search=0xE501F51C
mir <at> miras <dot> org
http://search.keyserver.net:11371/pks/lookup?op=get&search=0xE3E80917
--------------------------------------------------------------
Q:   What do you get when you cross a mobster with an international standard?
A:   You get someone who makes you an offer that you can't understand!



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408934
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste