All of lore.kernel.org
 help / color / mirror / Atom feed
From: Joshua Brindle <method@gentoo.org>
To: Colin Walters <walters@verbum.org>
Cc: selinux@tycho.nsa.gov, Chris PeBenito <pebenito@gentoo.org>
Subject: Re: [RFC] Upstream policy handling
Date: Sun, 19 Sep 2004 19:24:43 -0400	[thread overview]
Message-ID: <414E153B.7070805@gentoo.org> (raw)
In-Reply-To: <1095631736.4431.27.camel@nexus.verbum.private>

Colin Walters wrote:

>On Sun, 2004-09-19 at 11:07 -0400, Joshua Brindle wrote:
>
>  
>
>>The current upstream policy is a compositite of most changes made by 
>>distros and policy writers who may have different philosophies about
>>how the policy should work.
>>    
>>
>
>Agreed, but we should take care in divergence; the upstream maintainers
>have a lot of experience here, and the current policy serves as a strong
>reference point.  I think Stephen's pointed out bugs in patches from
>pretty much everyone...
>
>  
>
Obviosly, and bouncing questions/ideas off of them are important but 
they won't be around to monitor every policy patch forever. Further, 
I'll agree that the upstream policy serves as a 'comprehensive' 
reference but that policy (the sample policy) was (AFAIK) never meant to 
be used in production, and is useful for making systems work much more 
than making systems analyzably secure.

The divergence is not the problem, if divergence wasn't good then most 
applications wouldn't exist today. There is no compelling need for every 
vendor to shoehorn their policy into the sample, adding bloat and 
causing it's analyzability to go down. Policies whose goals are 
fundamentally different shouldn't have to be combined in an awkward way. 
The solution is to make a central repository for vendors to share their 
policies.

>>One example is our sysadmfile trim which happened a few weeks ago.
>>    
>>
>
>Maybe it's just me, but I wasn't all that convinced by Chris' arguments.
>For accidental damage, it seems better to encourage people to do as much
>as possible as staff_r.  As for malicious programs, I think if you've
>run any malicious program as sysadm_r you're pretty much hosed.
>
>  
>
Thats fine, you need not be convinced, we are going for a more secure 
policy rather than a more userfriendly policy. Every additional 
restriction on sysadm_t means better security. This is our policy goal 
and clearly not yours, showing exactly what the problem is.

>How else does the Gentoo policy differ from the NSA example policy?
>
>  
>
I'll leave this for Chris to answer

>>If there are any other suggestions or comments on this I'd like to hear 
>>them. Obviously the implementation details are up in the air here, and I 
>>know that some of you can't/won't use bk. 
>>    
>>
>
>Right, "can't" is the operative word here, at least for me.  The
>Bitkeeper license prohibits people who work on a competing system from
>using the gratis version of Bitkeeper.
>
>  
>
I figured that might be a problem for someone

>>If there are suggestions for a 
>>  better system and a way to host it (preferably neutrally) that would 
>>be great.
>>    
>>
>
>If you are set on this, I suggest GNU Arch.  It is actually better than
>Bitkeeper in a number of ways (besides the obvious one of licensing);
>for example, it supports cherry-picking (applying individual
>changesets), and doesn't require anything other than an unmodified web
>server for read access. 
>
>As for hosting, unfortunately Sourceforge doesn't support anything
>except CVS.  There is sourcecontrol.net, sort of like the Arch
>equivalent of bkbits.net.
>
>
>  
>
cool, will definately look at this

Joshua

--
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.

  reply	other threads:[~2004-09-19 23:24 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-09-19 15:07 [RFC] Upstream policy handling Joshua Brindle
2004-09-19 19:21 ` Luke Kenneth Casson Leighton
2004-09-19 21:10   ` Luke Kenneth Casson Leighton
2004-09-19 20:46 ` Russell Coker
2004-09-19 21:11   ` Joshua Brindle
2004-09-19 21:29     ` Russell Coker
2004-09-19 23:48       ` Joshua Brindle
2004-09-20  3:33         ` Colin Walters
2004-09-20 12:26           ` Daniel J Walsh
2004-09-20 12:56           ` Christopher J. PeBenito
2004-09-20 15:53             ` Colin Walters
2004-09-20 20:44               ` File types that are not sysadmfiles Daniel J Walsh
2004-09-21  5:08                 ` Russell Coker
2004-09-21 14:42                   ` Colin Walters
2004-09-21 15:25                     ` Russell Coker
2004-09-21 15:45                       ` Colin Walters
2004-09-21 14:42                   ` Colin Walters
2004-09-22 20:22                   ` James Carter
2004-09-23 16:43               ` [RFC] Upstream policy handling Daniel J Walsh
2004-09-23 19:10                 ` Russell Coker
2004-09-20 12:25       ` Luke Kenneth Casson Leighton
2004-09-20 14:54         ` Russell Coker
2004-09-19 22:08 ` Colin Walters
2004-09-19 23:24   ` Joshua Brindle [this message]
2004-09-20  0:07     ` Colin Walters
2004-09-20 12:22     ` Luke Kenneth Casson Leighton
2004-09-20 15:17   ` Thomas Bleher

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=414E153B.7070805@gentoo.org \
    --to=method@gentoo.org \
    --cc=pebenito@gentoo.org \
    --cc=selinux@tycho.nsa.gov \
    --cc=walters@verbum.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.