Rozróżnienie między modułami okołoernelowymi grsecurity i normal

Jakub Bogusz qboosh w pld-linux.org
Wto, 26 Cze 2007, 18:23:56 CEST


On Tue, Jun 26, 2007 at 06:18:12PM +0200, Bartosz Świątek wrote:
> 26-06-07, Jakub Bogusz <qboosh w pld-linux.org> napisał(a):
> > On Tue, Jun 26, 2007 at 06:10:30PM +0200, Bartosz Świątek wrote:
> > [...]
> > > > Przecież do tego jest %{alt_kernel}.
> > >
> > > Nie, nie o to chodzi. Jak masz w chroocie zainstalowane oba kernele,
> > > albo nawet 5 różnych np. kernel, kernel-desktop, kernel-grsecurity,
> > > kernel-vanilla, kernel-laptop to dla którego zbuduje się moduł
> > > okołokernelowy? Żaden kernel nie jest odpalony - bo to chroot. Mi
> > > chodzi o to żeby w takiej sytuacji możnabyło wybrać, że teraz chce ten
> > > moduł tylko np. dla jajka kernel-laptop.
> >
> > Zbuduje się ten, dla którego się poda --define alt_kernel.
> > %{_kernelsrcdir} zależy od tego makra, a nie aktualnie działającego
> > jądra.
> >
> 
> Czyli można puszczać na buildery również i takie zlecenia np. z
> podanym --define alt_kernel grsecurity i taki moduł zostanie
> zbudowany? No to fajnie, ale na builderach i tak zcw jest tylko 1
> kernel zainstalowany.

Zainstalowanie wielu wersji kernel*-module-build nie jest problemem
(chyba że gdzieś miejsca brakuje). Problemem jest brak możliwości
przekazania --define przy wysyłaniu żądania (stąd na AC-branchu hacki
w postaci %bcond_with grsec_kernel).
Automatyka czeka na chętnego do rozbudowy.


-- 
Jakub Bogusz    http://qboosh.pl/


Więcej informacji o liście dyskusyjnej pld-devel-pl