← Back to team overview

sslug-teknik team mailing list archive

Re: Træt af Redhat

 

On 21 May 2001, Kristian Vilmann wrote:

> Og så er RPM meget langt fra idiotsikkert. Det er åbenbart alt for nemt
> at lave fup med SRPM'erne. 
> Jeg skulle bygge en daemon til at overvåge en UPS. Meget fint lå den som
> SRPM. Download - Bygge, bygge.... Permission denied: Du må ikke lægge
> filer i /usr/sbin som almindelige dødelig bruger.
> 
> rpm --rebuild gav sig til at installere filerne!! Jeg ville bare have en
> rpm-pakke som jeg selv kunne instalere senere. På en anden maskine.

Hvis du vidste lidt mere om RPM ville du ikke blive overrasket over
dette. Langt de fleste pakker i RPM har en meget simpel spec fil, der
typisk indeholder noget ala;

%build
./configure
make

%install
make install

%files
filer fra ovenstående install

Hvis du vil have det anderledes, er der måder udenom det, men det er ikke
som sådan RPM der installerer filerne - rpm genbruger install scriptet i
en given tar ball til at få rigtige rettigheder, mv, mv.

Det handler om RPM's "pristine sources" tankegang.

Bortset fra det - der er måder til at klare sig uden om dette, f.eks. ved
at angive en anden buildroot, sætte et RPM tree op til en given bruger,
mv. Du behøver f.eks. ikke at være root for hverken at installere src rpm,
eller bygge dem. Hvordan man præcist gør, kan jeg ikke huske, men det står
ganske givet i en eller anden rpm howto.

Mads-som-er-lidt-træt-af-at-folk-rakker-rpm-ned-uden-at-kende-f.eks.-transitive-clousere-rpm

-- 
Mads Bondo Dydensborg.                               madsdyd@xxxxxxxxxxxx
This is JohnC IMHO, I compaired tri-word groupings here and in his plan and 
got a good match.

   - /. posting discussing the likelihood that an AC post that claimed to be
posted by John Carmack during his honeymoon (and having the login info at 
home) was actually from him.



Follow ups

References