* MLS Now working in Fedora 12/RHEL6 in Full Desktop mode.
@ 2010-03-05 17:32 Daniel J Walsh
2010-03-05 17:55 ` Dominick Grift
2010-03-29 18:28 ` Tyler Durvik
0 siblings, 2 replies; 10+ messages in thread
From: Daniel J Walsh @ 2010-03-05 17:32 UTC (permalink / raw)
To: Eamon Walsh, SELinux
selinux-policy-3.6.32-99.fc12 on Fedora 12
I did remove setroubleshoot and abrt, since these are really not
appropriate with an MLS machine.
Everything else is a straight install.
My account logs in as user_t.
Only AVC I am seeing now is
allow user_t xserver_t:x_screen { saver_hide saver_setattr saver_show };
I think this is caused by the screen saver kicking in.
and
#============= pulseaudio_t ==============
#!!!! This avc is a constraint violation. You will need to add an
attribute to either the source or target type to make it work.
allow pulseaudio_t device_t:dir read;
Which is caused because the /dev/snd directory gets created as SystemHigh.
I have no idea why. I need to investigate who is creating the directory.
Matchpathcon says it is supposed to be SystemLow. It must be a
SystemHigh process that creates it.
--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: MLS Now working in Fedora 12/RHEL6 in Full Desktop mode. 2010-03-05 17:32 MLS Now working in Fedora 12/RHEL6 in Full Desktop mode Daniel J Walsh @ 2010-03-05 17:55 ` Dominick Grift 2010-03-05 18:03 ` Daniel J Walsh 2010-03-29 18:28 ` Tyler Durvik 1 sibling, 1 reply; 10+ messages in thread From: Dominick Grift @ 2010-03-05 17:55 UTC (permalink / raw) To: Daniel J Walsh; +Cc: Eamon Walsh, SELinux [-- Attachment #1.1: Type: text/plain, Size: 612 bytes --] On 03/05/2010 06:32 PM, Daniel J Walsh wrote: > selinux-policy-3.6.32-99.fc12 on Fedora 12 Should users be able to login using gdm/gui if they are not assigned a default level of s0? semanage login -m -s user_u -r s1-s1 joe I could not get that to work. Also attached is a modification that i implemented to get MLS to "work" on previous f13 policy versions: > -- > This message was distributed to subscribers of the selinux mailing list. > If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov > with > the words "unsubscribe selinux" without quotes as the message. [-- Attachment #1.2: mlswm.fc --] [-- Type: text/plain, Size: 0 bytes --] [-- Attachment #1.3: mlswm.if --] [-- Type: text/plain, Size: 1210 bytes --] ## <summary>Window manager.</summary> ######################################## ## <summary> ## Role access for Window manager. ## </summary> ## <param name="role prefix"> ## <summary> ## Role prefix. ## </summary> ## </param> ## <param name="role"> ## <summary> ## Role allowed access. ## </summary> ## </param> ## <param name="domain"> ## <summary> ## User domain for the role. ## </summary> ## </param> # interface(`mlswm_role',` gen_require(` type $1_wm_t, $1_dbusd_t, xserver_t, root_xdrawable_t; class x_drawable { read manage show setattr }; class x_resource { write }; class x_keyboard { manage freeze }; class x_screen { setattr }; ') allow $3 $1_wm_t:process signal; allow $3 $1_wm_t:unix_stream_socket connectto; allow $1_wm_t self:process signal; allow $1_wm_t $1_dbusd_t:unix_stream_socket connectto; allow $3 $1_wm_t:x_drawable { read setattr }; allow $3 $1_wm_t:x_resource write; allow $1_wm_t root_xdrawable_t:x_drawable manage; allow $1_wm_t $3:x_drawable { read manage setattr show }; allow $1_wm_t $3:x_resource write; allow $1_wm_t xserver_t:x_keyboard { manage freeze }; allow $1_wm_t xserver_t:x_screen setattr; ') [-- Attachment #1.4: mlswm.te --] [-- Type: text/plain, Size: 937 bytes --] policy_module(mlswm, 1.0.0) # optional_policy(` gen_require(` type staff_t, xdm_var_lib_t, root_xdrawable_t, xdm_t, xserver_t; role staff_r; class x_drawable { read write add_child }; class x_client { destroy }; class x_resource { write }; class x_keyboard { read manage }; class x_pointer { get_property manage set_property list_property }; class x_screen { saver_setattr }; class x_server { manage }; ') allow staff_t xdm_var_lib_t:file { read open }; allow staff_t root_xdrawable_t:x_drawable write; allow staff_t xdm_t:x_client destroy; allow staff_t xdm_t:x_drawable { read add_child }; allow staff_t xdm_t:x_resource write; allow staff_t xserver_t:x_keyboard { read manage }; allow staff_t xserver_t:x_pointer { get_property manage set_property list_property }; allow staff_t xserver_t:x_screen saver_setattr; allow staff_t xserver_t:x_server manage; mlswm_role(staff, staff_r, staff_t) # ') [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 261 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: MLS Now working in Fedora 12/RHEL6 in Full Desktop mode. 2010-03-05 17:55 ` Dominick Grift @ 2010-03-05 18:03 ` Daniel J Walsh 2010-03-05 18:05 ` Dominick Grift 0 siblings, 1 reply; 10+ messages in thread From: Daniel J Walsh @ 2010-03-05 18:03 UTC (permalink / raw) To: Dominick Grift; +Cc: Eamon Walsh, SELinux On 03/05/2010 12:55 PM, Dominick Grift wrote: > On 03/05/2010 06:32 PM, Daniel J Walsh wrote: > >> selinux-policy-3.6.32-99.fc12 on Fedora 12 >> > Should users be able to login using gdm/gui if they are not assigned a > default level of s0? > > semanage login -m -s user_u -r s1-s1 joe > > I think you need to setup the homedir with this label. Or use polyinstatiated homedirs. The homedir is probably labeled s0 so it would not be allowed. > I could not get that to work. > > Also attached is a modification that i implemented to get MLS to "work" > on previous f13 policy versions: > > >> -- >> This message was distributed to subscribers of the selinux mailing list. >> If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov >> with >> the words "unsubscribe selinux" without quotes as the message. >> > -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: MLS Now working in Fedora 12/RHEL6 in Full Desktop mode. 2010-03-05 18:03 ` Daniel J Walsh @ 2010-03-05 18:05 ` Dominick Grift 2010-03-05 18:11 ` Daniel J Walsh 0 siblings, 1 reply; 10+ messages in thread From: Dominick Grift @ 2010-03-05 18:05 UTC (permalink / raw) To: Daniel J Walsh; +Cc: Eamon Walsh, SELinux [-- Attachment #1: Type: text/plain, Size: 1214 bytes --] On 03/05/2010 07:03 PM, Daniel J Walsh wrote: > On 03/05/2010 12:55 PM, Dominick Grift wrote: >> On 03/05/2010 06:32 PM, Daniel J Walsh wrote: >> >>> selinux-policy-3.6.32-99.fc12 on Fedora 12 >>> >> Should users be able to login using gdm/gui if they are not assigned a >> default level of s0? >> >> semanage login -m -s user_u -r s1-s1 joe >> >> > I think you need to setup the homedir with this label. Or use > polyinstatiated homedirs. > The homedir is probably labeled s0 so it would not be allowed. I tried that and even than it does not work but i will try it again as soon as i installed your latest policy. Also i noticed last time i tried MLS policy that some modules werent installed. I am not sure which ones, except rtkit policy. >> I could not get that to work. >> >> Also attached is a modification that i implemented to get MLS to "work" >> on previous f13 policy versions: >> >> >>> -- >>> This message was distributed to subscribers of the selinux mailing list. >>> If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov >>> with >>> the words "unsubscribe selinux" without quotes as the message. >>> >> > [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 261 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: MLS Now working in Fedora 12/RHEL6 in Full Desktop mode. 2010-03-05 18:05 ` Dominick Grift @ 2010-03-05 18:11 ` Daniel J Walsh 2010-03-05 18:20 ` Dominick Grift 2010-03-05 18:49 ` Justin P. mattock 0 siblings, 2 replies; 10+ messages in thread From: Daniel J Walsh @ 2010-03-05 18:11 UTC (permalink / raw) To: Dominick Grift; +Cc: Eamon Walsh, SELinux The latest policy package includes a lot more policy from targeted. I had fixes for wm in the package that I sent upstream. But any help testing this would be appreciated. Especially where this is not my primary focus. -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: MLS Now working in Fedora 12/RHEL6 in Full Desktop mode. 2010-03-05 18:11 ` Daniel J Walsh @ 2010-03-05 18:20 ` Dominick Grift 2010-03-05 18:41 ` Daniel J Walsh 2010-03-05 18:49 ` Justin P. mattock 1 sibling, 1 reply; 10+ messages in thread From: Dominick Grift @ 2010-03-05 18:20 UTC (permalink / raw) To: Daniel J Walsh; +Cc: Eamon Walsh, SELinux [-- Attachment #1: Type: text/plain, Size: 322 bytes --] On 03/05/2010 07:11 PM, Daniel J Walsh wrote: > The latest policy package includes a lot more policy from targeted. I > had fixes for wm in the package that I sent upstream. But any help > testing this would be appreciated. Especially where this is not my > primary focus. Are these fixes also in f13 policy? [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 261 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: MLS Now working in Fedora 12/RHEL6 in Full Desktop mode. 2010-03-05 18:20 ` Dominick Grift @ 2010-03-05 18:41 ` Daniel J Walsh 0 siblings, 0 replies; 10+ messages in thread From: Daniel J Walsh @ 2010-03-05 18:41 UTC (permalink / raw) To: Dominick Grift; +Cc: Eamon Walsh, SELinux On 03/05/2010 01:20 PM, Dominick Grift wrote: > On 03/05/2010 07:11 PM, Daniel J Walsh wrote: > >> The latest policy package includes a lot more policy from targeted. I >> had fixes for wm in the package that I sent upstream. But any help >> testing this would be appreciated. Especially where this is not my >> primary focus. >> > Are these fixes also in f13 policy? > > Yes -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: MLS Now working in Fedora 12/RHEL6 in Full Desktop mode. 2010-03-05 18:11 ` Daniel J Walsh 2010-03-05 18:20 ` Dominick Grift @ 2010-03-05 18:49 ` Justin P. mattock 1 sibling, 0 replies; 10+ messages in thread From: Justin P. mattock @ 2010-03-05 18:49 UTC (permalink / raw) To: Daniel J Walsh; +Cc: Dominick Grift, Eamon Walsh, SELinux On 03/05/2010 10:11 AM, Daniel J Walsh wrote: > The latest policy package includes a lot more policy from targeted. I > had fixes for wm in the package that I sent upstream. But any help > testing this would be appreciated. Especially where this is not my > primary focus. > > -- > This message was distributed to subscribers of the selinux mailing list. > If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov > with > the words "unsubscribe selinux" without quotes as the message. > this sounds good, I'll load it up and see. 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@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: MLS Now working in Fedora 12/RHEL6 in Full Desktop mode. 2010-03-05 17:32 MLS Now working in Fedora 12/RHEL6 in Full Desktop mode Daniel J Walsh 2010-03-05 17:55 ` Dominick Grift @ 2010-03-29 18:28 ` Tyler Durvik 2010-03-29 19:02 ` Daniel J Walsh 1 sibling, 1 reply; 10+ messages in thread From: Tyler Durvik @ 2010-03-29 18:28 UTC (permalink / raw) To: SELinux This is great news. Is there any installation docs on this or is it as simple as: installing the policy updating SELinux config file touch /.autorelabel reboot Thank you On Fri, Mar 5, 2010 at 1:32 PM, Daniel J Walsh <dwalsh@redhat.com> wrote: > selinux-policy-3.6.32-99.fc12 on Fedora 12 > > I did remove setroubleshoot and abrt, since these are really not appropriate > with an MLS machine. > Everything else is a straight install. > > My account logs in as user_t. > > Only AVC I am seeing now is > > > allow user_t xserver_t:x_screen { saver_hide saver_setattr saver_show }; > > > I think this is caused by the screen saver kicking in. > > and > > #============= pulseaudio_t ============== > #!!!! This avc is a constraint violation. You will need to add an attribute > to either the source or target type to make it work. > > allow pulseaudio_t device_t:dir read; > > > Which is caused because the /dev/snd directory gets created as SystemHigh. > I have no idea why. I need to investigate who is creating the directory. > > Matchpathcon says it is supposed to be SystemLow. It must be a SystemHigh > process that creates it. > > -- > This message was distributed to subscribers of the selinux mailing list. > If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov > with > the words "unsubscribe selinux" without quotes as the message. > -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: MLS Now working in Fedora 12/RHEL6 in Full Desktop mode. 2010-03-29 18:28 ` Tyler Durvik @ 2010-03-29 19:02 ` Daniel J Walsh 0 siblings, 0 replies; 10+ messages in thread From: Daniel J Walsh @ 2010-03-29 19:02 UTC (permalink / raw) To: Tyler Durvik; +Cc: SELinux On 03/29/2010 02:28 PM, Tyler Durvik wrote: > This is great news. Is there any installation docs on this or is it > as simple as: > > installing the policy > updating SELinux config file > touch /.autorelabel > reboot > > Thank you > > Yes although I am testing with F13 policy on a F12 system. (RHEL6) > > On Fri, Mar 5, 2010 at 1:32 PM, Daniel J Walsh<dwalsh@redhat.com> wrote: > >> selinux-policy-3.6.32-99.fc12 on Fedora 12 >> >> I did remove setroubleshoot and abrt, since these are really not appropriate >> with an MLS machine. >> Everything else is a straight install. >> >> My account logs in as user_t. >> >> Only AVC I am seeing now is >> >> >> allow user_t xserver_t:x_screen { saver_hide saver_setattr saver_show }; >> >> >> I think this is caused by the screen saver kicking in. >> >> and >> >> #============= pulseaudio_t ============== >> #!!!! This avc is a constraint violation. You will need to add an attribute >> to either the source or target type to make it work. >> >> allow pulseaudio_t device_t:dir read; >> >> >> Which is caused because the /dev/snd directory gets created as SystemHigh. >> I have no idea why. I need to investigate who is creating the directory. >> >> Matchpathcon says it is supposed to be SystemLow. It must be a SystemHigh >> process that creates it. >> >> -- >> This message was distributed to subscribers of the selinux mailing list. >> If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov >> with >> the words "unsubscribe selinux" without quotes as the message. >> >> > > -- > This message was distributed to subscribers of the selinux mailing list. > If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with > the words "unsubscribe selinux" without quotes as the message. > -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2010-03-29 19:03 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-03-05 17:32 MLS Now working in Fedora 12/RHEL6 in Full Desktop mode Daniel J Walsh 2010-03-05 17:55 ` Dominick Grift 2010-03-05 18:03 ` Daniel J Walsh 2010-03-05 18:05 ` Dominick Grift 2010-03-05 18:11 ` Daniel J Walsh 2010-03-05 18:20 ` Dominick Grift 2010-03-05 18:41 ` Daniel J Walsh 2010-03-05 18:49 ` Justin P. mattock 2010-03-29 18:28 ` Tyler Durvik 2010-03-29 19:02 ` Daniel J Walsh
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.