Bug 454338
Summary: | RFE: Plz add feature to disble selinux *without* dialog box | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jeff Moe (jebba) <moe> |
Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-07-07 19:26:23 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jeff Moe (jebba)
2008-07-07 19:17:41 UTC
You can already boot with 'selinux=0' and this is even already documented in the command-line.txt document included with the anaconda package (And linked to on the wiki) And this has been the case since the first bits of SELinux support were added about four years ago. You can boot with selinux=0, but unless I'm mistaken this does not get passed on to the installed system (hence the previous need for a dialog box). If you install with selinux=0, we ensure that disabled gets set in /etc/selinux/config. Ok, I just tested this with a stock fedora 9 installation--I believe it's the same for rawhide. If you pass selinux=0 to the CD boot: line it does *not* get passed to grub in the final install. It gets disabled in /etc/selinux/config, which is like passing noselinux to anaconda, but it doesn't get passed to grub.conf. They do have different behavior. Concisely: user does: boot: selinux=0 anaconda: anaconda.id.bootloader.args.append("selinux=0") grub then has: selinux=0 Then if any user ever mentions it on fedora-devel again, just say "install with selinux=0 and it will *completely* disable it". Everybody happy. :) |