I managed to build openjdk7 on a DragonFly 2.9 system, and run a Minecraft server… but I can’t connect to it. Anyone want to hazard a guess as to why? I haven’t used Java much in the past few years, so I’m not sure where to troubleshoot.
I haven’t covered recent disk encryption work evenly, here, so I’ll point at a recent discussion instead. Alex Hornung mentioned a cryptsetup(8) man page that may help, as does any dm-crypt tutorial out there on the Internet. (DragonFly has the same userland tools.) The DragonFly installer will create encrypted disks at install time, too.
If you follow this thread, it has some discussion on how to handle a multi-disk setup and Hammer. If a disk is going bad, you can try mirroring, though you have to be careful how your pseudo-file systems are set up.
The SMP option is now in the GENERIC kernel config. This means you’ll have a SMP-capable kernel even on an uniprocessor machine, unless you configure a special kernel.
Apparently the mail(1) and battlestar(6) source code caused a problem when checked out onto a NTFS volume. Sascha Wildner fixed it, and Alexander Polakov found an explanation as to why. How long has this problem been around? Well, look at the email addresses at the end of the man page for battlestar(6), for instance, or guess how long mail(1) has been around…
The I/O APIC is now always on unless you say otherwise. This may not make a clear difference to you, but enabling that kernel option has always been a somewhat iffy thing; working for some configurations and not others. Now, it’s one less thing to worry about.
As noted by reader eirik in a previous story comment, OpenJDK 7 is supposed to run on DragonFly (i386). Anyone want to try this?
Here’s some recent notes on running Java on DragonFly; I may have posted something similar before, but it doesn’t hurt to keep the information out there.
Several updates, all at once: Jan Lentfer has updated ldns/drill (changelog) to 1.6.9, John Marino has updated binutils to 2.20.1 (changelog), and Matthias Rampke has built Chromium 11 for DragonFly, and has a package available. I assume the Chromium version posted about here before was version 10?
I posted something about this before, but now it’s definite: bleeding-edge users of DragonFly can boot a multiprocessor kernel on a single-processor machine.
If you’ve ever wanted to really make sure of all the network interfaces supported on your DragonFly system, you can create an exhaustive (and exhausting) list.
Sendmail in DragonFly is now at version 8.14.15, thanks to Jan Lentfer. (Have you seen this new MeTA1 thing?) See the changelog changes for the nitty-gritty.
Francois Tigeot has got LibreOffice working for DragonFly. See his post for build/download details. LibreOffice, if you haven’t heard of it, is the recent offshoot of OpenOffice, with much less Sun/Oracle involvement.
John Marino has made it possible to use ‘gold‘, the new linker in binutils 2.21, on DragonFly. His explanatory post outlines the benefits (much faster C++ compiling), and caveats (does not work yet for building world/kernel).
Samuel Greear has a totally untested update to the NVIDIA video driver available. It may not work, but it’s not like that’ll be any different than the current state of the driver.
I have them, for DragonFly 2.11/i386 and DragonFly 2.11/x86_64 (see pkgsrc-bulk), on pkgsrc-2011Q1. I think I even uploaded them correctly this time.
Ferruccio Zamuner will be doing a talk about DragonFly at the Italian Perl Workshop in Turin, in September. It’s a free event. He’s working on slides, and is looking for feedback on them (I assume once he has them.)
Adam Hoka, a student in Google Summer of Code for DragonFly, has created a wiki page for his device mapper mirroring project. Not a lot there, but I’m happy to see the reference.
This week: lots more reading!
- Michael Lucas describes an extra layer of protection for when you can’t force public key usage on every SSH user.
- Cool, but obscure Unix tools (via) The screenshots are all from a Mac… How many of the 24 tools listed are in pkgsrc/pkgsrc-wip? Almost all of them. (tpp sounds entertaining.)
- NYCBUG, in addition to having a really fun convention, has been regularly posting audio of the presentations they host. The most recent is “William Baxter’s NYCBUG presentation on The Unix Method of Development Management”. See the BSD Events tweet for the download.
- What Ubuntu means. (via)
- Here’s a nice explanation of Intel’s new Tri-Gate design and with it, an incidental explanation of the processor market.
- This ycombinator post about Hammer2 work has an in-depth comment from Venkatesh Srinivas about DragonFly’s network setup, memory allocator, and token use. (Ignore the trolling in other comments.)
- Michael Lucas’s next No Starch Press book is Absolute OpenBSD, second edition.
- Pictures and video are starting to show up from the just-passed BSDCan 2011. (via this and also thesjg on EFNet #dragonflybsd)
- My first experience of The Internet was very similar to this. It should be bizarrely unfamiliar to anyone under 20 or so. (via) Get this: I typed ‘exit’ instead of just closing the browser window when I was done messing with it, because some habits cannot be broken.
If you’ve used ‘free’ on Linux to find available memory, Steve O’Hara-Smith has described the way to do the same thing on DragonFly.