I just checked to see if SELINUX was enabled on my server like this[root@fedora ~]# getenforceDisabledHowever, when I look at the /etc/selinux/config file I see this# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:#     enforcing - SELinux security policy is enforced.#     permissive - SELinux prints warnings instead of enforcing.#     disabled - No SELinux policy is loaded.SELINUX=enforcing# SELINUXTYPE= can take one of these three values:#     targeted - Targeted processes are protected,#     minimum - Modification of targeted policy. Only selected processes are pr$#     mls - Multi Level Security protection.SELINUXTYPE=targetedHow do I making it so SELINUX actually sets to enforcing? Preferably without rebooting the server.When I run [root@fedora ~]# setenforce 1 I get this messagesetenforce: SELinux is disabledAnd SELINUX remains disabled.
SELINUX won't enable
fedora;selinux
After checking with the Linode people it seems the version of Fedora 24 installed by default on Linodes has a custom kernel that doesn't support SELinux and that's why it's not working. So the only solution would be to reimage the whole thing, which is a little drastic, so I'm just going to do without it.