Re: SELinux Policy in OpenSUSE 11.2

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

 



On 02/17/2010 12:21 PM, Stephen Smalley wrote:
On Wed, 2010-02-17 at 12:09 -0800, Justin P. mattock wrote:
On 02/17/2010 11:58 AM, Stephen Smalley wrote:
On Wed, 2010-02-17 at 14:37 -0500, Alan Rouse wrote:
Oops.

I'm a bit confused though.  What are the scenarios that trigger an
autorelabel?  I've not had any luck with the -autorelabel kernel boot
parameter, nor with the /.autorelabel flag file.  OTOH sometimes when
I reboot it (apparently) decides to autorelabel.

In Fedora, automatic relabeling is performed by /etc/rc.d/rc.sysinit.
It is triggered if SELinux is enabled and either:
1) the word "autorelabel" appears as a parameter in the kernel command
line, or
2) a file named "/.autorelabel" exists (in which case the file is then
removed)

The /.autorelabel file is automatically created by rc.sysinit if you
ever boot with SELinux disabled so that a subsequent boot with SELinux
re-enabled will trigger the automatic relabeling as well.

In any event, you can always just run fixfiles -F restore yourself (or
run 'make relabel' from the refpolicy directory).



that's right the daemon.. figured they already had that there.
anyways fixfiles works for now(hopefully).

another thing I'm seeing is
adding a user login to staff_u gives this:
SELinux policy is not managed or store cannot be accessed.
(even after adding seusers).

That means your policy wasn't built as modular (MONOLITHIC=n).



my bad.. thought targeted was binary.

In any case I looked for there refpolicy
source and could not see/find.
So I just grabbed an older version from tresys which I know works
with distros(new policy probably is not ready(but I'm not the
one to call that)).

So after fussing with flex to build checkpolicy, the policy built
and loaded just fine. enabling some booleans gets/takes care of some
of the error messages from avahi and so forth.

right now I'm looking at a clean bootup except for
the dbus error(gdm crash)that was hitting earlier with the word "targeted".
I do/am running in this context id -Z

name:user_r:user_t
after changing pam.d/login

if I copy refpolicy to targeted the system loads
but I'm left in this context:
id -Z
system_u:system_r:xdm_t
(which looks like in pam.d  somewhere needs pam_selinux.so)

a bit fuzzed/tired at the moment taking a breather, then I'll start
working away(anybody see/know anything let me know).

Justin P. Mattock






--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with
the words "unsubscribe selinux" without quotes as the message.

[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux