|
| 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!
| |
|
|