Re: SELinux Reset

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2009-08-10 at 12:10 -0700, Peter Joseph wrote:
> 
> Peter Joseph wrote:
> > 
> >>While experimenting with SELinux, I finally managed to lock myself out of
> the system.  The only way to get back in, I had >to add "selinux=0" to the
> end of the kernel line.
> >>Now, if I run in a permissive mode the following message appears when I
> try to log in:
> > 
> >>"Could not connect to session bus: An SELinux policy prevents this sender
> from sending this message to this recipient >(rejected message had sender
> "(unset)" interface "org.freedesktop.DBus" member "Hello" error name
> "(unset)" destination >"org.freedesktop.DBus)."
> > 
> >>I am forced to go back to the grub prompt and disable SELinux again, in
> order to get in.  What is the best way to reset >SEL to its original state?
> > 
> 
> Problem solved.
> 
> Appending selinux=0 to the end of the kernel line enabled me to get back
> into the system, however, I found no way of working with SELinux on account
> of it being disabled.
> Appending unconfined_login = 1 instead, brought me to a root prompt with
> SELinux enabled.
> Used the following to check and restore:
> 
> # getsebool unconfined_login
>   unconfined_login --> off
> 
> # setsebool -P unconfined_login=1
> 
> # getsebool unconfined_login
>   unconfined_login --> on
> 
> # poweroff
> 
> One thing though, the "unconfined_login = 1" added to the kernel line has to
> contain a space before and after the equal sign. 

I think that just caused it to boot to runlevel 1, i.e. single-user
mode.  AFAIK, the kernel command line isn't used for booleans at all,
but an integer argument will be taken as the runlevel by init.

-- 
Stephen Smalley
National Security Agency

--
fedora-selinux-list mailing list
fedora-selinux-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-selinux-list

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux