Compiler Apache sans SSP
Par Michael Vergoz le dimanche, septembre 16 2007, 10:44 - Portage / Cross dev - Lien permanent
Un autre petit tip pour compiler Apache 1.3 sans SSP.
$ ./configure --prefix=/je/sais/pas --exec-prefix=/je/sais/pas --enable-module=so $ make CC="gcc -fno-stack-protector -DEAPI" LD="ld -fno-stack-protector" $ readelf -a src/httpd | grep stack_chk
Et voila plus de SSP dans Apache :)
Pour Apache > 2.0 et pour APR il ne faut pas utiliser CC et LD mais CFLAGS, et LDFLAGS. En fait à l'époque Apache 1.3 ne gérait pas ces deux dernières variables.
$ make CFLAGS='-fno-stack-protector' LDFLAGS='-fno-stack-protector'