Th: Dlaczego nie ma chpax?

Jacek Osiecki joshua w hybrid.pl
Śro, 30 Wrz 2009, 23:17:48 CEST


Witam,

Mam problem z javą uwalaną non stop przez PAX i grsecurity:

Sep 30 22:51:26 hotel kernel: [  345.795321] grsec: From 89.78.180.8:
Segmentation fault occurred at 0000000000000008 in
/usr/lib64/jvm/java-sun-1.6.0.16/jre/bin/java[java:4857] uid/euid:1001/1001
gid/egid:1000/1000, parent
/usr/lib64/jvm/java-sun-1.6.0.16/jre/bin/java[java:4811] uid/euid:1001/1001
gid/egid:1000/1000

Googlałem za tym, i znalazłem m.in. takie rozwiązanie:

http://lists.virus.org/grsec-0409/msg00024.html

"java needs chpax -spmr. -m to allow runtime code generation, -sp
to allow a silly assembly snippet to run from .data and -r for god
knows what reason."

Tylko że... właśnie się zdziwiłem bo chpax nigdzie nie ma :-o
Jest paxctl, ale np. do javy się nie nadaje bo ta ma nagłówków PT_PAX_FLAGS

Może warto by było przywrócić też chpax?

Pozdrawiam,
-- 
Jacek Osiecki joshua w ceti.pl GG:3828944
I don't want something I need. I want something I want.


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