On 2013-06-20 04:44, Greg wrote:
> Does anyone think that debian could participate in any programs like
> PRISM? Or could a lone (or group of) sympathetic DD or DM slip a
> backdoor or something that could collect private info in the binary
> packages distributed by debian?

It all boils down to technical issues:

1. AFAIK when you install any Debian package it simply gets root access
to your system.

2. Later, when you use the package, you only have limited control over
what it really does. Perhaps SELinux: http://wiki.debian.org/SELinux
could help with this, but it is not enabled on my desktop so I am not
really sure how well it is supported. I.e. the policy files can
sometimes be incomplete, buggy etc.

3. Linux kernel is a monolithic one with ca. 15 million LOC (lines of code).

4. As Richard already mentioned:
http://lists.debian.org/debian-user/2013/06/msg00832.html , compilers
can be flawed and insert any backdoor.

I think the issues we could most easily deal with as a Debian community
are 1-2, i.e.:

1. design a new package system with restrictions on what a package can
do (a system API perhaps, that a package can use, instead of giving it a
root shell)

2. enable SELinux by default (even on a desktop), so that its support
matures and, at the same time, Debian installations become a harder
target for any surveillance attempts.

Ok, one more:

5. Perhaps we could also develop some more systematic ways of code
review. Have you ever read that 1997 Epson printer driver code (which is
part of your kernel) etc.

-- 
http://people.eisenbits.com/~stf/
http://www.eisenbits.com/

OpenPGP: 80FC 1824 2EA4 9223 A986  DB4E 934E FEA0 F492 A63B


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51c72b1f.3060...@eisenbits.com

Reply via email to