lintian warning: hardening-no-relro <file>

 ( pilisig | 2015. október 29., csütörtök - 12:40 )

Sziasztok!

Folyton a fenti warningot kapom amikor csomagot készítek. Már _mindent_ kipróbáltam amit a Debian Hardening javasolt, dpkg-buildflags használatával sehogy sem sikerül megoldani. Viszont ez a módszer a javallott, ha be is akarom juttatni a csomagomat a repókba. :(
Ha valaki szívott már ilyennel az jelentkezzen, legyen oly kedves. Jelenleg így néz ki a rules, de már próbálkoztam include használatával, flagek állítgatásával, környezeti változó exportálásával, override_dh_auto_config állítgatásával, stb...

debian/rules:
#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%:
dh $@

override_dh_auto_install:
$(MAKE) DESTDIR=$$(pwd)/debian/ prefix=/usr install
...

debian/compat:
9