Dear misc,

To my knowledge OpenBSD packages aren't signed, but it would be a good
practice, IMHO. For example, it would help against tampering (e.g the
OpenSSH trojan that happened a while ago), man-in-middle attacks
against user, etc. I do trust the packages that are on the CDs, but as
space is limited, you can't put all of them there.

Of course, it wouldn't help to prevent all attacks imaginable, we have
to trust machines where the packages are built on (but why wouldn't
we?).

Simply running mtree (with sha1/md5/ripemd) over the package tree
before uploading them to ftp, and putting the output file on the CD
would help. There could be problems with -stable packages, but it may
be possible to mitigate them by gzsig(1)-ing the packages (with the
keys that are to be put on the CDs).

What are your thoughts on this subject?

Madars

Reply via email to