From: cpebenito@tresys.com (Christopher J. PeBenito) Date: Mon, 23 Sep 2013 15:05:45 -0400 Subject: [refpolicy] [PATCH] These regular expressions were not matched In-Reply-To: <1379750206-14600-1-git-send-email-dominick.grift@gmail.com> References: <1379750206-14600-1-git-send-email-dominick.grift@gmail.com> Message-ID: <52409109.4080703@tresys.com> To: refpolicy@oss.tresys.com List-Id: refpolicy.oss.tresys.com On 09/21/2013 03:56 AM, Dominick Grift wrote: > > Signed-off-by: Dominick Grift > diff --git a/policy/modules/services/xserver.fc b/policy/modules/services/xserver.fc > index d1f64a0..bbbbfb0 100644 > --- a/policy/modules/services/xserver.fc > +++ b/policy/modules/services/xserver.fc > @@ -56,10 +56,10 @@ > # /usr > # > > -/usr/(s)?bin/gdm(3)? -- gen_context(system_u:object_r:xdm_exec_t,s0) > -/usr/(s)?bin/gdm-binary -- gen_context(system_u:object_r:xdm_exec_t,s0) > -/usr/(s)?bin/lxdm(-binary)? -- gen_context(system_u:object_r:xdm_exec_t,s0) > -/usr/(s)?bin/[xkw]dm -- gen_context(system_u:object_r:xdm_exec_t,s0) > +/usr/bin/gdm(3)? -- gen_context(system_u:object_r:xdm_exec_t,s0) > +/usr/bin/gdm-binary -- gen_context(system_u:object_r:xdm_exec_t,s0) > +/usr/bin/lxdm(-binary)? -- gen_context(system_u:object_r:xdm_exec_t,s0) > +/usr/bin/[xkw]dm -- gen_context(system_u:object_r:xdm_exec_t,s0) > /usr/bin/gpe-dm -- gen_context(system_u:object_r:xdm_exec_t,s0) > /usr/bin/iceauth -- gen_context(system_u:object_r:iceauth_exec_t,s0) > /usr/bin/slim -- gen_context(system_u:object_r:xdm_exec_t,s0) When you encountered this, did you try just removing the parentheses round the s?, for example: /usr/(s)?bin/[xkw]dm -> /usr/s?bin/[xkw]dm or is this another fc sorting issue? > @@ -69,6 +69,11 @@ > > /usr/lib/qt-.*/etc/settings(/.*)? gen_context(system_u:object_r:xdm_var_run_t,s0) > > +/usr/sbin/gdm(3)? -- gen_context(system_u:object_r:xdm_exec_t,s0) > +/usr/sbin/gdm-binary -- gen_context(system_u:object_r:xdm_exec_t,s0) > +/usr/sbin/lxdm(-binary)? -- gen_context(system_u:object_r:xdm_exec_t,s0) > +/usr/sbin/[xkw]dm -- gen_context(system_u:object_r:xdm_exec_t,s0) > + > /usr/X11R6/bin/[xgkw]dm -- gen_context(system_u:object_r:xdm_exec_t,s0) > /usr/X11R6/bin/iceauth -- gen_context(system_u:object_r:iceauth_exec_t,s0) > /usr/X11R6/bin/X -- gen_context(system_u:object_r:xserver_exec_t,s0) -- Chris PeBenito Tresys Technology, LLC www.tresys.com | oss.tresys.com