Dear,
I've enjoyed studying and getting to know grsec thus far.
While checking pax flags present on binaries in this system i've noticed pleny are
RANDEXEC is disabled
EMUTRAMP is disabled
I wonder if this is required for any reason as the logic does not seem apparent for all binaries involved. I'm afraid because i do not 100% grasp pax flags and their impact I'm wearing adamantium armor where steel armor would do.
As a matter of policy i wanted to have as little of pax flags disabled on this system as possible, especially on binaries/services which are to come in contact with the outside world.
/usr/bin/tshark is such an example which required MPROTECT to be disabled to work well. I'm not sure i want this and see but the option of a) requiring authentication to run tshark b) use a binary not requiring any pax flag set to disabled.
Please advise on this topic.
Best Regards,
J.L.