N00bie questions about encrypted file systems.

Todd Zullinger tmz at pobox.com
Wed Jun 13 04:46:14 UTC 2007


Dean S. Messing wrote:
> Out of curiosity (and Off Topic), what mechanism is used to check if
> a malevolent author sneeks a security hole into their package?  Is
> there an independent review of all the source code?

There isn't a required full code review before a package can be
accepted.  It would be nice to do this, but it'd mean that there
wouldn't be a lot of packages in the repositories.

The main integrity check on packages is that they match the upstream
project.  This is usually checked via sha1sum.  Of course, if the
upstream release has a security hole (malevolent or not), it will
still be present in Fedora unless the reviewer notices it.

This is a hard problem to solve.  It's often said that free software
has less bugs and security holes because anyone can review the code,
but that doesn't mean that someone always does so or that they notice
the holes that may be there.  For example, there were some security
holes in gnupg that lurked there for years before someone pointed them
out -- and that's in a program that you'd expect more eyes were
looking over for such problems.

If you're curious to read through the guidelines that are used when
creating/reviewing packages for Fedora, they're at:

    http://fedoraproject.org/wiki/Packaging/Guidelines

-- 
Todd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
So I don't get hurt?!  Thats the best you can come up with you
dull-witted termagant!
    -- Stewie Griffin, on why he needs a car seat

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 542 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20070613/72aa677f/attachment-0002.bin 


More information about the users mailing list