A not-yet-finished guide to setting up software RAID on DragonFly has appeared on the site from user ‘Markus’. Read and/or add to it if you are interested; I have always favored having RAID controlled by separate hardware, but this question on using software comes up repeatedly.
I put together a post on users@ about updating to pkgsrc-2011Q2. I’ll just repeat it here after the break:
There’s an OpenGrok install being set up at: http://pkgbox64.dragonflybsd.org/ – right now it just covers DragonFly, but I think there will be more soon.
I recently saw some terse notes on tech-pkg@netbsd.org about compiling using clang for pkgsrc. I haven’t tried this on DragonFly…
Francois Tigeot has fixed wip/jdk16 to build on DragonFly. Note that this is in pkgsrc-wip, not ‘normal’ pkgsrc. The secret is to build lang/kaffe to bootstrap it, which requires CCVER=gcc41 to be set. Apparently kaffe will not build under gcc 4.4.
Why did he do it? To run OpenGrok, of course. He’s posted instructions on getting OpenGrok running on DragonFly. Note the Java crashes he reports in DragonFly 2.11 may already have been fixed.
p.s. I hated “Stranger in a Strange Land”.
Lazy reading is easy when it’s been this hot out. In fact, I may melt before this article gets published.
- Ecdysis – a NAT64 gateway program. I link to it for two reasons. 1: You will probably need to NAT 6-to-4 sooner or later, and 2: it uses PF and so is BSD-compatible. (via)
- Don’t not copy that floppy! (also via) My original Apple ][ disk for Castle Wolfenstein is probably no longer functional. Not that I have equipment to play it on…
- World timezones, as a visible map. (via) I mention time zone updates here on occasion, and this is a immediate guide to what a strange patchwork of zones it is. You can’t even see some of the really tiny/crazy ones.
- A crappy way to start your day. Nobody ever enjoys that call from work…
And now, a link that has nothing to do with this.
Background: You may remember some time ago, I posted a review of Michael Lucas’s Network Flow Analysis. He’s written several BSD books and so I figured it was worth reading further, knowing that this network-specific book would be BSD-friendly. Also, he made it easier by sending me a copy.
No Starch Press, the company that published all the books linked in the previous paragraph, asked if I’d read/review another book from them. This would be Practical Packet Analysis, 2nd edition. (Review continues after the break…)
I spied a bulk build of pkgsrc using clang. It’s interesting to see the results… It’s on NetBSD, but it should be possible to try the same thing with CCVER on DragonFly. Any takers?
Remember the benchmark tests I linked a few days ago? There’s been ongoing discussion about them, and a recent comment from Matthew Dillon sums it up pretty well: the benchmarks differ depending on whether you favor reads, or favor writes.
About a month from now (August 10-14), the CCC Camp is being held outside Berlin. Bring a tent and (I assume) something capable of getting a wireless connection. It only happens every 4 years, so jump on it now. There will be at least one DragonFly-using person there – Matthias Schmidt is going.
One of the perpetual questions about Summer of Code is “Why can’t there be documentation projects?”, since most open source projects need docs as badly as code. There’s various reasons that I’m too lazy to research and type out, I’m sure, but Google is sponsoring a “Doc Camp“, in October. You don’t have to be in Summer of Code; you just have to be willing to spend the 17th through the 25th writing documentation. Google pays for room and board, and you can apply for transportation cost coverage. A classy idea, all around. Someone participate and report back!
The latest quarterly release of pkgsrc, 2011Q2, has been branched. There’s no formal announcement yet to describe the highlights, but I’ll link it when it shows up. I’ve already started building binary packages for DragonFly 2.10 and 2.11.
I happened to stumble on this: the DuckDuckGo search engine will take you directly to a DragonFly man page, if you type ‘!dfman’ at the start of your query. For instance, “!dfman hammer“.
The July issue of the Open Source Business Resource is out, and the theme is Women Entrepreneurs. Next month’s issue is unthemed, so here’s a good time to write about open source and get published.
I digress mightily this week, so I’m not doing the bullet points.
You probably heard of this already, but hey, look! DragonFly BSD, ubersearched.
Along with all the other Google announcements recently, there’s the Data Liberation Front. This, I bet, is the one product that only Google creates.
While on that whole topic, I see ads now that contain a URL on Facebook rather than the product’s website itself. It makes me think of years ago, when commercials would list the “AOL Keyword” for people to look up. Yeah, that worked out just dandy. There’s a similar perspective that goes for writers (via).
The Eternal Shame of Your First Online Handle. (via lots of places) Here’s my story. It was, and still is, “Fupjack”. Years and years ago, a friend of mine had a friend named Zack. Zack was interesting like a car accident; he was famous for screaming “Give a hoot! Don’t pollute!” and flinging a Big Gulp drink into oncoming traffic while driving down the highway. He also destroyed both front tires of his car by ramming a parking lot median at 40mph.
Anyway, apparently he yelled something rude at a woman at some public event, and what she yelled back sounded like “something something fupjack!” I wasn’t there, but from then on, “fupjack” was the default name we’d use whenever we needed one. People certainly mispronounce it in interesting ways…
The July issue of BSD Magazine is out. The putative theme is “BSD Security”, but there also happens to be an article featuring Hammer deduplication on real-world data, by yours truly.
I posted before about changes to the commit template for DragonFly, but Alex Hornung has written up exactly what he did, with better details on how to use it.
Juan Francisco Cantero Hurtado really wants a port of DragonFly to Xen. He can’t do it himself, but he did a nice job of writing up the problem, and even found resources to help any developer wanting to take on this task.
Two completely separate and unrelated changes:
First, Alex Hornung has added a check to look for certain lines in a commit message, and add a MFC reminder note to the commit message if they are found. MFC, if you haven’t heard it, means ‘merge from current’, or moving a change from dragonfly-current to the last release version.
Second, with the next quarterly release of pkgsrc coming up, there’s some old packages that will get dropped. Speak up if you need them to stick around.
