The Exec-Shield can no longer be managed via sysctl, it is enabled by default without the option of disabling the feature.
Older systems used the kernel.exec-shield key to manage exec-shield, a value of 1 to enable it and 0 to disable it.
To know if your CPU support NX protection you could do
grep -Fw nx /proc/cpuinfo
and watch for nx in flags.