LukeShortCloud / rock64_fedora

Build scripts for creating CentOS and Fedora images for Rock64 devices.
GNU General Public License v3.0
1 stars 0 forks source link

SELinux support #5

Open LukeShortCloud opened 4 years ago

LukeShortCloud commented 4 years ago

Although SELinux is set to enforcing as of our 0.3.0 release, it is reported as being off.

# sestatus
SELinux status:                 disabled

It is possible that the official Rock64 kernel, built for Debian and Ubuntu, does not have SELinux support compiled in. This will require further investigation.

bugzy commented 4 years ago

Just checking to see if there has been any progress on this.

LukeShortCloud commented 4 years ago

Hey @bugzy ! I have put this entire project on hold. Working on this (hacky) Rock64 port had been very time consuming and I needed a working operating system to run my home "production" Kubernetes cluster. I have been very annoyed working with my Rock64 devices and found support outside of their custom Debian and Ubuntu images to be very limited. Their developers only target those systems and do not try to merge most of their patches in the upstream Linux kernel, making it even more difficult to use. I have since started migrating my existing Rock64 devices to the Raspberry Pi 4 devices and have had nothing but great experiences so far as upstream distributions appear a lot better out-of-the-box.

My complaints aside, I believe all that is required is building a Linux kernel with SELinux enabled. You can review some of the initial work I had started on that here: https://github.com/ekultails/rock64_fedora/issues/1

bugzy commented 4 years ago

I see. Thanks for the response. Even just the work done to get centos 8 running is a great help.