All of lore.kernel.org
 help / color / mirror / Atom feed
* FC5 policy
@ 2006-07-16  3:32 Russell Coker
  0 siblings, 0 replies; 8+ messages in thread
From: Russell Coker @ 2006-07-16  3:32 UTC (permalink / raw)
  To: SE-Linux

http://www.coker.com.au/selinux/fc5/

At the above URL I have a policy patch for FC5 against the latest Fedora 
package (2.2.47-3.fc5) and some RPMs of it.  The changelog is below:

- Makes Amavis, Clamav, and Postgrey work, and work with Postfix.
- Makes the Apache policy build with the latest policycoreutils.
- Started to fix the mailman issues, it still needs more work and some package
  bug fixes to get it going properly.
- Allowed Samba to talk to CUPS.
- Allowed semanage to talk to the controlling terminal.
- Allowed unconfined domains to see unlabeled_t processes and kill them.

-- 
http://www.coker.com.au/selinux/   My NSA Security Enhanced Linux packages
http://www.coker.com.au/bonnie++/  Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/    Postal SMTP/POP benchmark
http://www.coker.com.au/~russell/  My home page

--
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] 8+ messages in thread

* FC5 policy
@ 2006-09-23 14:34 Russell Coker
  2006-09-23 14:54 ` Joshua Brindle
  0 siblings, 1 reply; 8+ messages in thread
From: Russell Coker @ 2006-09-23 14:34 UTC (permalink / raw)
  To: SE-Linux, Daniel Walsh

http://www.coker.com.au/selinux/fc5/

At the above URL I have my latest packages of FC5 policy with patch and 
source.  They compile the policy with amavis and clamav policy in base (which 
can't be included in an FC5 update as the tools are broken and don't support 
policy moving from a module to base), they have Postgrey policy compiled in, 
and they have a few other policy changes (such as allowing unconfined_t to 
kill unlabeled_t processes).

Also my patch removes some unnecessary and inappropriate access from some 
domains.  I know that most people don't like removing access from processes, 
but I think we need to use the principle of least-privilege more seriously.

-- 
russell@coker.com.au
http://etbe.blogspot.com/          My Blog

http://www.coker.com.au/sponsorship.html Sponsoring Free Software development

--
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] 8+ messages in thread

* Re: FC5 policy
  2006-09-23 14:34 FC5 policy Russell Coker
@ 2006-09-23 14:54 ` Joshua Brindle
  2006-09-23 22:13   ` Russell Coker
  0 siblings, 1 reply; 8+ messages in thread
From: Joshua Brindle @ 2006-09-23 14:54 UTC (permalink / raw)
  To: russell; +Cc: SE-Linux, Daniel Walsh

Russell Coker wrote:
> http://www.coker.com.au/selinux/fc5/
>
> At the above URL I have my latest packages of FC5 policy with patch and 
> source.  They compile the policy with amavis and clamav policy in base (which 
> can't be included in an FC5 update as the tools are broken and don't support 
> policy moving from a module to base), they have Postgrey policy compiled in, 
> and they have a few other policy changes (such as allowing unconfined_t to 
> kill unlabeled_t processes).
>
>   
um? in what way are the tools broken? It is quite easy to move a module 
to base:

semodule -r clamav -i base-with-clamav.pp

> Also my patch removes some unnecessary and inappropriate access from some 
> domains.  I know that most people don't like removing access from processes, 
> but I think we need to use the principle of least-privilege more seriously.
>   
Who doesn't like removing access from processes? I think we are all on 
the same side here..


--
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] 8+ messages in thread

* Re: FC5 policy
  2006-09-23 14:54 ` Joshua Brindle
@ 2006-09-23 22:13   ` Russell Coker
  2006-09-23 23:58     ` Joshua Brindle
  0 siblings, 1 reply; 8+ messages in thread
From: Russell Coker @ 2006-09-23 22:13 UTC (permalink / raw)
  To: Joshua Brindle; +Cc: SE-Linux, Daniel Walsh

On Sunday 24 September 2006 00:54, Joshua Brindle <method@gentoo.org> wrote:
> Russell Coker wrote:
> > http://www.coker.com.au/selinux/fc5/
> >
> > At the above URL I have my latest packages of FC5 policy with patch and
> > source.  They compile the policy with amavis and clamav policy in base
> > (which can't be included in an FC5 update as the tools are broken and
> > don't support policy moving from a module to base), they have Postgrey
> > policy compiled in, and they have a few other policy changes (such as
> > allowing unconfined_t to kill unlabeled_t processes).
>
> um? in what way are the tools broken? It is quite easy to move a module
> to base:
>
> semodule -r clamav -i base-with-clamav.pp

The package installation process can't do it.

Ideally we would have some way for semodule to automatically figure out that 
base-with-clamav.pp has the clamav module and do the right thing.

> > Also my patch removes some unnecessary and inappropriate access from some
> > domains.  I know that most people don't like removing access from
> > processes, but I think we need to use the principle of least-privilege
> > more seriously.
>
> Who doesn't like removing access from processes? I think we are all on
> the same side here..

Then why do I keep sending this patch to the list and it doesn't get applied?

Why hasn't the pre-fedora /boot sym-links thing been cleaned up?

-- 
russell@coker.com.au
http://etbe.blogspot.com/          My Blog

http://www.coker.com.au/sponsorship.html Sponsoring Free Software development

--
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] 8+ messages in thread

* Re: FC5 policy
  2006-09-23 22:13   ` Russell Coker
@ 2006-09-23 23:58     ` Joshua Brindle
  2006-09-24  0:31       ` Russell Coker
  0 siblings, 1 reply; 8+ messages in thread
From: Joshua Brindle @ 2006-09-23 23:58 UTC (permalink / raw)
  To: russell; +Cc: SE-Linux, Daniel Walsh

Russell Coker wrote:
> On Sunday 24 September 2006 00:54, Joshua Brindle <method@gentoo.org> wrote:
>   
>> Russell Coker wrote:
>>     
>>> http://www.coker.com.au/selinux/fc5/
>>>
>>> At the above URL I have my latest packages of FC5 policy with patch and
>>> source.  They compile the policy with amavis and clamav policy in base
>>> (which can't be included in an FC5 update as the tools are broken and
>>> don't support policy moving from a module to base), they have Postgrey
>>> policy compiled in, and they have a few other policy changes (such as
>>> allowing unconfined_t to kill unlabeled_t processes).
>>>       
>> um? in what way are the tools broken? It is quite easy to move a module
>> to base:
>>
>> semodule -r clamav -i base-with-clamav.pp
>>     
>
> The package installation process can't do it.
>   
sounds like a problem with the package manager rather than the selinux 
tools.
> Ideally we would have some way for semodule to automatically figure out that 
> base-with-clamav.pp has the clamav module and do the right thing.
>
>   
doubtful. What if they have different rules? How about slightly 
different type spaces? Is it ok if some types are invalided as long as 
some aren't? This is certainly not something semodule should do.
>>> Also my patch removes some unnecessary and inappropriate access from some
>>> domains.  I know that most people don't like removing access from
>>> processes, but I think we need to use the principle of least-privilege
>>> more seriously.
>>>       
>> Who doesn't like removing access from processes? I think we are all on
>> the same side here..
>>     
>
> Then why do I keep sending this patch to the list and it doesn't get applied?
>
> Why hasn't the pre-fedora /boot sym-links thing been cleaned up?
>   
i didn't see you send any patch to the list. you sent a link to some 
packages and some backhanded remarks about the policy, certainly not a 
good way to get something merged..


--
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] 8+ messages in thread

* Re: FC5 policy
  2006-09-23 23:58     ` Joshua Brindle
@ 2006-09-24  0:31       ` Russell Coker
  2006-09-24  1:02         ` Joshua Brindle
  2006-09-25 17:57         ` Christopher J. PeBenito
  0 siblings, 2 replies; 8+ messages in thread
From: Russell Coker @ 2006-09-24  0:31 UTC (permalink / raw)
  To: Joshua Brindle; +Cc: SE-Linux, Daniel Walsh

[-- Attachment #1: Type: text/plain, Size: 2044 bytes --]

On Sunday 24 September 2006 09:58, Joshua Brindle <method@gentoo.org> wrote:
> >> um? in what way are the tools broken? It is quite easy to move a module
> >> to base:
> >>
> >> semodule -r clamav -i base-with-clamav.pp
> >
> > The package installation process can't do it.
>
> sounds like a problem with the package manager rather than the selinux
> tools.

The only way of doing this with the package manager would be to look for 
specific versions of packages and have code which says "if old version == X 
and new version == y then use parameter `-r clamav`" which gets ugly fairly 
quickly.

> > Ideally we would have some way for semodule to automatically figure out
> > that base-with-clamav.pp has the clamav module and do the right thing.
>
> doubtful. What if they have different rules? How about slightly
> different type spaces? Is it ok if some types are invalided as long as
> some aren't? This is certainly not something semodule should do.

If the module name is the same then it should be fairly unambiguous.  Any 
package upgrade may have slightly different type spaces etc so the difference 
in module vs base is no difference than that between successive versions of 
the base policy.

> >> Who doesn't like removing access from processes? I think we are all on
> >> the same side here..
> >
> > Then why do I keep sending this patch to the list and it doesn't get
> > applied?
> >
> > Why hasn't the pre-fedora /boot sym-links thing been cleaned up?
>
> i didn't see you send any patch to the list. you sent a link to some
> packages and some backhanded remarks about the policy, certainly not a
> good way to get something merged..

I've attached the patch to this message to save you the effort of visiting my 
web site.

You don't like my remarks, I don't like having to re-write patches multiple 
times to get them accepted.  Particularly not simple and obvious patches.

-- 
russell@coker.com.au
http://etbe.blogspot.com/          My Blog

http://www.coker.com.au/sponsorship.html Sponsoring Free Software development

[-- Attachment #2: rjc.patch --]
[-- Type: text/x-diff, Size: 4012 bytes --]

diff -ru serefpolicy-2.3.7.orig/policy/modules/kernel/kernel.if serefpolicy-2.3.7/policy/modules/kernel/kernel.if
--- serefpolicy-2.3.7.orig/policy/modules/kernel/kernel.if	2006-09-23 22:43:33.000000000 +1000
+++ serefpolicy-2.3.7/policy/modules/kernel/kernel.if	2006-09-23 22:44:06.000000000 +1000
@@ -1978,6 +1978,24 @@
 
 ########################################
 ## <summary>
+##	Allow caller to stat unlabeled processes.
+## </summary>
+## <param name="domain">
+##	<summary>
+##	Domain allowed access.
+##	</summary>
+## </param>
+#
+interface(`kernel_getattr_unlabeled_procs',`
+	gen_require(`
+		type unlabeled_t;
+	')
+
+	allow $1 unlabeled_t:process getattr;
+')
+
+########################################
+## <summary>
 ##	Allow caller to relabel unlabeled files.
 ## </summary>
 ## <param name="domain">
diff -ru serefpolicy-2.3.7.orig/policy/modules/services/amavis.fc serefpolicy-2.3.7/policy/modules/services/amavis.fc
--- serefpolicy-2.3.7.orig/policy/modules/services/amavis.fc	2006-08-12 20:57:28.000000000 +1000
+++ serefpolicy-2.3.7/policy/modules/services/amavis.fc	2006-09-23 22:44:06.000000000 +1000
@@ -7,6 +7,6 @@
 /var/amavis(/.*)?			gen_context(system_u:object_r:amavis_var_lib_t,s0)
 /var/lib/amavis(/.*)?			gen_context(system_u:object_r:amavis_var_lib_t,s0)
 /var/log/amavisd\.log		--	gen_context(system_u:object_r:amavis_var_log_t,s0)
-/var/run/amavis(d)?(/.*)?		gen_context(system_u:object_r:amavis_var_run_t,s0)
+/var/run/amavis(d)?/.+			gen_context(system_u:object_r:amavis_var_run_t,s0)
 /var/spool/amavisd(/.*)?		gen_context(system_u:object_r:amavis_spool_t,s0)
 /var/virusmails(/.*)?			gen_context(system_u:object_r:amavis_quarantine_t,s0)
diff -ru serefpolicy-2.3.7.orig/policy/modules/services/amavis.te serefpolicy-2.3.7/policy/modules/services/amavis.te
--- serefpolicy-2.3.7.orig/policy/modules/services/amavis.te	2006-09-23 22:43:33.000000000 +1000
+++ serefpolicy-2.3.7/policy/modules/services/amavis.te	2006-09-23 22:44:06.000000000 +1000
@@ -50,6 +50,7 @@
 allow amavis_t self:unix_stream_socket create_stream_socket_perms;
 allow amavis_t self:unix_dgram_socket create_socket_perms;
 allow amavis_t self:tcp_socket { listen accept };
+allow amavis_t proc_t:lnk_file read;
 
 # configuration files
 allow amavis_t amavis_etc_t:dir r_dir_perms;
@@ -66,7 +67,6 @@
 allow amavis_t amavis_spool_t:dir manage_dir_perms;
 allow amavis_t amavis_spool_t:file manage_file_perms;
 allow amavis_t amavis_spool_t:sock_file manage_file_perms;
-files_spool_filetrans(amavis_t,amavis_spool_t,{ dir file })
 type_transition amavis_t amavis_spool_t:sock_file amavis_var_run_t;
 
 # tmp files
@@ -78,8 +78,6 @@
 allow amavis_t amavis_var_lib_t:file create_file_perms;
 allow amavis_t amavis_var_lib_t:sock_file create_file_perms;
 allow amavis_t amavis_var_lib_t:dir create_dir_perms;
-files_var_filetrans(amavis_t,amavis_var_lib_t,{ file dir sock_file })
-files_var_lib_filetrans(amavis_t,amavis_var_lib_t,file)
 
 # log files
 allow amavis_t amavis_var_log_t:file create_file_perms;
diff -ru serefpolicy-2.3.7.orig/policy/modules/services/samba.te serefpolicy-2.3.7/policy/modules/services/samba.te
--- serefpolicy-2.3.7.orig/policy/modules/services/samba.te	2006-09-23 22:43:33.000000000 +1000
+++ serefpolicy-2.3.7/policy/modules/services/samba.te	2006-09-23 22:44:06.000000000 +1000
@@ -521,10 +521,6 @@
 userdom_use_sysadm_ttys(smbmount_t)
 
 optional_policy(`
-	cups_read_rw_config(smbd_t)
-')
-
-optional_policy(`
 	nis_use_ypbind(smbmount_t)
 ')
 
diff -ru serefpolicy-2.3.7.orig/policy/modules/system/unconfined.if serefpolicy-2.3.7/policy/modules/system/unconfined.if
--- serefpolicy-2.3.7.orig/policy/modules/system/unconfined.if	2006-09-23 22:43:33.000000000 +1000
+++ serefpolicy-2.3.7/policy/modules/system/unconfined.if	2006-09-23 22:44:06.000000000 +1000
@@ -89,6 +89,11 @@
 	optional_policy(`
 		storage_unconfined($1)
 	')
+
+	optional_policy(`
+		kernel_getattr_unlabeled_procs($1)
+		kernel_kill_unlabeled($1)
+	')
 ')
 
 ########################################

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: FC5 policy
  2006-09-24  0:31       ` Russell Coker
@ 2006-09-24  1:02         ` Joshua Brindle
  2006-09-25 17:57         ` Christopher J. PeBenito
  1 sibling, 0 replies; 8+ messages in thread
From: Joshua Brindle @ 2006-09-24  1:02 UTC (permalink / raw)
  To: russell; +Cc: SE-Linux, Daniel Walsh

Russell Coker wrote:
> On Sunday 24 September 2006 09:58, Joshua Brindle <method@gentoo.org> wrote:
>   
>>>> um? in what way are the tools broken? It is quite easy to move a module
>>>> to base:
>>>>
>>>> semodule -r clamav -i base-with-clamav.pp
>>>>         
>>> The package installation process can't do it.
>>>       
>> sounds like a problem with the package manager rather than the selinux
>> tools.
>>     
>
> The only way of doing this with the package manager would be to look for 
> specific versions of packages and have code which says "if old version == X 
> and new version == y then use parameter `-r clamav`" which gets ugly fairly 
> quickly.
>
>   
Package managers can't quite cope with policy right anyway and this is 
another symptom of that. The old policy must be removed in the same 
transaction as the new policy is inserted which means the new package 
needs to obsolete the old package and both semodule commands need to be 
consolidated into a single semodule call.

This is the same reason that package managers can't handle modules with 
circular dependencies without packaging them together. Package managers 
need to be augmented to handle policies at a higher level than normal 
files and there has been quite a bit of resistance to that.

>>> Ideally we would have some way for semodule to automatically figure out
>>> that base-with-clamav.pp has the clamav module and do the right thing.
>>>       
>> doubtful. What if they have different rules? How about slightly
>> different type spaces? Is it ok if some types are invalided as long as
>> some aren't? This is certainly not something semodule should do.
>>     
>
> If the module name is the same then it should be fairly unambiguous.  Any 
> package upgrade may have slightly different type spaces etc so the difference 
> in module vs base is no difference than that between successive versions of 
> the base policy.
>   
Base doesn't have modules inside it, base is a standalone policy and it 
still isn't semodules job, if you have 2 modules with the same symbols 
your policy doesn't link, this isn't unlike how libraries or many other 
things that package managers handle work.
>>>> Who doesn't like removing access from processes? I think we are all on
>>>> the same side here..
>>>>         
>>> Then why do I keep sending this patch to the list and it doesn't get
>>> applied?
>>>
>>> Why hasn't the pre-fedora /boot sym-links thing been cleaned up?
>>>       
>> i didn't see you send any patch to the list. you sent a link to some
>> packages and some backhanded remarks about the policy, certainly not a
>> good way to get something merged..
>>     
>
> I've attached the patch to this message to save you the effort of visiting my 
> web site.
>
> You don't like my remarks, I don't like having to re-write patches multiple 
> times to get them accepted.  Particularly not simple and obvious patches.
>
>   

I'm sure Chris PeBenito will look at the patch on Monday but I can see 
at least one error, you are breaking encapsulation by using the proc_t 
type in the amavis policy.
> ------------------------------------------------------------------------
>
> diff -ru serefpolicy-2.3.7.orig/policy/modules/kernel/kernel.if serefpolicy-2.3.7/policy/modules/kernel/kernel.if
> --- serefpolicy-2.3.7.orig/policy/modules/kernel/kernel.if	2006-09-23 22:43:33.000000000 +1000
> +++ serefpolicy-2.3.7/policy/modules/kernel/kernel.if	2006-09-23 22:44:06.000000000 +1000
> @@ -1978,6 +1978,24 @@
>  
>  ########################################
>  ## <summary>
> +##	Allow caller to stat unlabeled processes.
> +## </summary>
> +## <param name="domain">
> +##	<summary>
> +##	Domain allowed access.
> +##	</summary>
> +## </param>
> +#
> +interface(`kernel_getattr_unlabeled_procs',`
> +	gen_require(`
> +		type unlabeled_t;
> +	')
> +
> +	allow $1 unlabeled_t:process getattr;
> +')
> +
> +########################################
> +## <summary>
>  ##	Allow caller to relabel unlabeled files.
>  ## </summary>
>  ## <param name="domain">
> diff -ru serefpolicy-2.3.7.orig/policy/modules/services/amavis.fc serefpolicy-2.3.7/policy/modules/services/amavis.fc
> --- serefpolicy-2.3.7.orig/policy/modules/services/amavis.fc	2006-08-12 20:57:28.000000000 +1000
> +++ serefpolicy-2.3.7/policy/modules/services/amavis.fc	2006-09-23 22:44:06.000000000 +1000
> @@ -7,6 +7,6 @@
>  /var/amavis(/.*)?			gen_context(system_u:object_r:amavis_var_lib_t,s0)
>  /var/lib/amavis(/.*)?			gen_context(system_u:object_r:amavis_var_lib_t,s0)
>  /var/log/amavisd\.log		--	gen_context(system_u:object_r:amavis_var_log_t,s0)
> -/var/run/amavis(d)?(/.*)?		gen_context(system_u:object_r:amavis_var_run_t,s0)
> +/var/run/amavis(d)?/.+			gen_context(system_u:object_r:amavis_var_run_t,s0)
>  /var/spool/amavisd(/.*)?		gen_context(system_u:object_r:amavis_spool_t,s0)
>  /var/virusmails(/.*)?			gen_context(system_u:object_r:amavis_quarantine_t,s0)
> diff -ru serefpolicy-2.3.7.orig/policy/modules/services/amavis.te serefpolicy-2.3.7/policy/modules/services/amavis.te
> --- serefpolicy-2.3.7.orig/policy/modules/services/amavis.te	2006-09-23 22:43:33.000000000 +1000
> +++ serefpolicy-2.3.7/policy/modules/services/amavis.te	2006-09-23 22:44:06.000000000 +1000
> @@ -50,6 +50,7 @@
>  allow amavis_t self:unix_stream_socket create_stream_socket_perms;
>  allow amavis_t self:unix_dgram_socket create_socket_perms;
>  allow amavis_t self:tcp_socket { listen accept };
> +allow amavis_t proc_t:lnk_file read;
>  
>  # configuration files
>  allow amavis_t amavis_etc_t:dir r_dir_perms;
> @@ -66,7 +67,6 @@
>  allow amavis_t amavis_spool_t:dir manage_dir_perms;
>  allow amavis_t amavis_spool_t:file manage_file_perms;
>  allow amavis_t amavis_spool_t:sock_file manage_file_perms;
> -files_spool_filetrans(amavis_t,amavis_spool_t,{ dir file })
>  type_transition amavis_t amavis_spool_t:sock_file amavis_var_run_t;
>  
>  # tmp files
> @@ -78,8 +78,6 @@
>  allow amavis_t amavis_var_lib_t:file create_file_perms;
>  allow amavis_t amavis_var_lib_t:sock_file create_file_perms;
>  allow amavis_t amavis_var_lib_t:dir create_dir_perms;
> -files_var_filetrans(amavis_t,amavis_var_lib_t,{ file dir sock_file })
> -files_var_lib_filetrans(amavis_t,amavis_var_lib_t,file)
>  
>  # log files
>  allow amavis_t amavis_var_log_t:file create_file_perms;
> diff -ru serefpolicy-2.3.7.orig/policy/modules/services/samba.te serefpolicy-2.3.7/policy/modules/services/samba.te
> --- serefpolicy-2.3.7.orig/policy/modules/services/samba.te	2006-09-23 22:43:33.000000000 +1000
> +++ serefpolicy-2.3.7/policy/modules/services/samba.te	2006-09-23 22:44:06.000000000 +1000
> @@ -521,10 +521,6 @@
>  userdom_use_sysadm_ttys(smbmount_t)
>  
>  optional_policy(`
> -	cups_read_rw_config(smbd_t)
> -')
> -
> -optional_policy(`
>  	nis_use_ypbind(smbmount_t)
>  ')
>  
> diff -ru serefpolicy-2.3.7.orig/policy/modules/system/unconfined.if serefpolicy-2.3.7/policy/modules/system/unconfined.if
> --- serefpolicy-2.3.7.orig/policy/modules/system/unconfined.if	2006-09-23 22:43:33.000000000 +1000
> +++ serefpolicy-2.3.7/policy/modules/system/unconfined.if	2006-09-23 22:44:06.000000000 +1000
> @@ -89,6 +89,11 @@
>  	optional_policy(`
>  		storage_unconfined($1)
>  	')
> +
> +	optional_policy(`
> +		kernel_getattr_unlabeled_procs($1)
> +		kernel_kill_unlabeled($1)
> +	')
>  ')
>  
>  ########################################
>   


--
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] 8+ messages in thread

* Re: FC5 policy
  2006-09-24  0:31       ` Russell Coker
  2006-09-24  1:02         ` Joshua Brindle
@ 2006-09-25 17:57         ` Christopher J. PeBenito
  1 sibling, 0 replies; 8+ messages in thread
From: Christopher J. PeBenito @ 2006-09-25 17:57 UTC (permalink / raw)
  To: russell; +Cc: Joshua Brindle, SE-Linux, Daniel Walsh

On Sun, 2006-09-24 at 10:31 +1000, Russell Coker wrote:
> On Sunday 24 September 2006 09:58, Joshua Brindle <method@gentoo.org> wrote:
> > >> Who doesn't like removing access from processes? I think we are all on
> > >> the same side here..
> > >
> > > Then why do I keep sending this patch to the list and it doesn't get
> > > applied?
> > >
> > > Why hasn't the pre-fedora /boot sym-links thing been cleaned up?
> >
> > i didn't see you send any patch to the list. you sent a link to some
> > packages and some backhanded remarks about the policy, certainly not a
> > good way to get something merged..
> 
> I've attached the patch to this message to save you the effort of visiting my 
> web site.
> 
> You don't like my remarks, I don't like having to re-write patches multiple 
> times to get them accepted.  Particularly not simple and obvious patches.

I didn't see any evidence that you were interested in getting anything
applied to refpolicy, so I never looked at them.  The email wasn't sent
to me personally; instead, Dan was on the To:.  Only FC5 policy was
referenced, instead of reference policy.  If anything, I thought you
wanted Dan to apply it the patch to his policy.

-- 
Chris PeBenito
Tresys Technology, LLC
(410) 290-1411 x150


--
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] 8+ messages in thread

end of thread, other threads:[~2006-09-25 17:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-23 14:34 FC5 policy Russell Coker
2006-09-23 14:54 ` Joshua Brindle
2006-09-23 22:13   ` Russell Coker
2006-09-23 23:58     ` Joshua Brindle
2006-09-24  0:31       ` Russell Coker
2006-09-24  1:02         ` Joshua Brindle
2006-09-25 17:57         ` Christopher J. PeBenito
  -- strict thread matches above, loose matches on Subject: below --
2006-07-16  3:32 Russell Coker

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.