Witam, qboosh, jak wygląda sprawa headowych glibc na sparc? Te też się sypią?
Problem jest taki, że nasze obecne stabilne glibce są przebudowane z binutilsami nie obsługującymi PT_GNU_STACK w efekcie powodując, że taki exec-shield (czy ten nowy z NXem czy ten stary) guzik daje. Można to sprawdzić przez: [EMAIL PROTECTED] ~]$ readelf -l /bin/cat | grep STACK STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x4 E - executable a teraz wersja przekompilowana na glibc zbudowanych z odpowiednim binutils: [EMAIL PROTECTED] ~/rpm/BUILD/coreutils-5.2.1/src]$ readelf -l cat | grep STACK STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x4 jak widać E nie ma (bo i nie potrzeba). Z obecnymi security featurami to jesteśmy nieźle w plecy. -- Arkadiusz Miśkiewicz CS at FoE, Wroclaw University of Technology arekm.pld-linux.org, 1024/3DB19BBD, JID: arekm.jabber.org, PLD/Linux _______________________________________________________ złota zasada - kto się nie zna, niech się nie wypowiada
