On Fri, 31 Jul 2009, Manoj Srivastava <sriva...@debian.org> wrote:
>  Developer assiociated:  Manoj Srivastava (Perhaps also Russell Coker,
>                          but I have not discussed this with him)

I will be involved in this, but I find it difficult to get enough free time.

>  Issues to be solved:
>    (a) Get all Debian patches to the reference security policy merged in
>        upstream.  Status: In progress, we have all patches submitted,
>        some need to be tweaked and resubmitted based on feedback
>         Time line: 1-2 months, depending on free tie I have

Great work!

>    (b) Update reference security policy to allow standard machines to be
>        in enforcing mode.
>        Status: It is possible to run minimal virtual machines in
>        enforcing mode, but real machines are somewhat crippled; these
>        denials need to be inspected, and determination needs to be made
>        for how to resolve them (no not want security holes enshrined in
>        policy)
>       Time line: 6-8 months (can be done in tandem with a, if here were
>       more people working on it)

That shouldn't be difficult.  Incidentally it would really help me with 
working on this if you could get the policy to build with -j2...

>    (c) Make it easier to run in strict (no unconfined.pp module)
>        mode. This needs firstly documentation, and secondly, additional
>        tweaks to policy to make it work. Russell has a play machine
>        where it all works, but those changes are not in the reference
>        policy -- and some of them might not be fit to be in ref policy
>        at all.
>       Time line: 9-12 months

My Play Machine runs the same policy as every other SE Linux machine I run 
which is also the same as the policy in my repository (a newer version than 
the policy in Lenny).  There is a single extra module of policy which allows 
read-only and read-append file types so that guest users can't mess with each 
other so easily.

The basic strict functionality works without any changes to policy.

Solving B plus writing a tiny amount of documentation will solve C.

>         Ideally, the goal would be to have Squeeze certifiable at EAL-4,
>  at least the "standard" install (no optional packages), if someone with
>  deep pockets were willing to actually pay for the certification, and be
>  willing to push through the process.

The EAL number is a matter of how well you meet your profile targets.  We can 
meet the requirements to be certifiable (*) with CAPP and RBACPP at EAL-4 if 
we continue on the current course.  Meeting LSPP will be a lot harder, I've 
never even tried that on Debian.  Not that out users are likely to mind - 
very few people use LSPP configurations.

(*) Getting certified requires a lot of time, paperwork, and money.  Expect to 
spend the best part of $1,000,000 to get it.

-- 
russ...@coker.com.au
http://etbe.coker.com.au/          My Main Blog
http://doc.coker.com.au/           My Documents Blog


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to