x86_64: Rebuild!

If you’re running 64-bit DragonFly, and you’re on version 2.11, you will want to rebuild with the latest sources.  Peter Avalos found a bug with file descriptor passing, and Venkatesh Srinivas fixed it.  It will require a quickworld/kernel build – maybe a full buildworld and kernel?  I’m not sure.   Some pkgsrc packages might need recompilation, too if they also passed file descriptors around.

Disk encryption updates

Alex Hornung has made a pile of changes for disk encryption, including adding libdm, a “simple BSD-licensed libdevmapper“,and adding tcplay, a 100% compatible implementation of TrueCrypt.   This should make you very happy if you like running from an encrypted disk.

Update: Alex has written an in-depth explanation of this work.  It’s a huge change!

Update update: Hey, it’s showing on Hacker News too!