odwrócenie bconda pax w glibc
Zbyniu Krzystolik
zbyniu w geocarbon.pl
Sob, 30 Wrz 2006, 13:27:04 CEST
Mniej wiecej Thu, Sep 28, 2006 at 12:49:11AM +0200, zainteresowany Marek Guevara Braun rzekl:
> Arkadiusz Miskiewicz wrote:
> > On Wednesday 27 September 2006 21:43, Paweł Gołaszewski wrote:
> >
> >> Bo wtedy nikt nie miałby myślę nic przeciwko temu.
>
> Domyślne działanie softmode jest takie, że bez opcji pax_softmode=1
> pax jest aktywowany (tj. domyślny jest pax_softmode=0). Dopiero po
> podaniu 1 dla tej opcji funkcje PaX są wyłączone. Tak to sobie
> PaX Team wymyślił.
Zmiana tego zachowania powinna być trywialna, nie sprawdzałem, ale na na
pierwszy rzut oka łatka z załącznika powinna wystarczyć.
> > Tak jak z grsecurity ? ;)
>
> Takiego rozwiązania brakuje nieco w Spenderowym RBAC-u (aka grsecurity).
Precyzyjniej - na łatkę grsecurity składają się elementy:
- RBAC - aktywowane wyłącznie narzędziem gradm,
- zestaw obostrzeń chrootów, socketów itd - aktywowanych przez sysctl o
ile nie jest inaczej skompilowane),
- mnóstwo drobnych poprawek (z czego sporo to po prostu kaprysy Brada) -
tych się nie da wyłączyć.
- PaXa
Zbyniu
--
%% Absolutely nothing we trust %%
-------------- następna część ---------
--- linux-2.6.18/init/main.c~ 2006-09-30 13:06:46.000000000 +0200
+++ linux-2.6.18/init/main.c 2006-09-30 13:12:37.157850750 +0200
@@ -158,7 +158,7 @@ __setup("maxcpus=", maxcpus);
static int __init setup_pax_softmode(char *str)
{
get_option(&str, &pax_softmode);
- return 1;
+ return 0;
}
__setup("pax_softmode=", setup_pax_softmode);
#endif
Więcej informacji o liście dyskusyjnej pld-devel-pl