Peter Avalos has updated OpenSSL to version 1.0.0g. It’s so new I can’t find anything in the OpenSSL changelog to describe why there was an update, but I suspect it was this.
Chris Turner reports success building JDK 1.6 on DragonFly x86_64, though it requires a bit of fiddling. Building 1.7 on x86_64 is getting closer but not yet, as far as I can tell.
John Marino has pointed out, with a number of examples, that gnat-aux is the best pkgsrc-based compiler for DragonFly right now, in terms of compatibility and support. It’s certainly good news if you are an Ada programmer. He lists some interesting numbers to demonstrate this superiority, though you can’t buildworld with it yet. (gcc 4.4, on DragonFly as part of the system, will do this normally.)
Matthew Dillon has the mailarchive working again. It pulled from the NNTP version of the DragonFly mailing lists, and when NNTP broke, so did the archive. NNTP isn’t working, but at least the mailing list archive is functional.
I’m hoping to try out Mailman (with NNTP) as a replacement soon…
There’s a Youtube video showing how to set up a virtual kernel on DragonFly. I don’t think I linked to this before. (via)
There’s a new Technology Innvation Management Review out, with Open Source Business as the theme. The guest editor for this issue is possibly known to you – Leslie Hawthorn, who was the coordinator for the first years of the Google Summer of Code project.
I said posting would be more regular now that the holiday’s over, didn’t I? I lied.
- Here’s a useful idea: a server that allows (Linux) systems with encrypted file systems to boot unattended. I’m not sure how that doesn’t defeat the concept, but actually reading the documentation may help with that. (via, via)
- While on the topic, the EFF says “Encrypt your disk!“. (via)
- The Commodore 64 is 30 years old, for those readers of a certain age who may have had one… I was a Apple ][ kid. (via)
- Aw, thanks.
- “What deduplicating file system should I use?” Well, I can think of an answer.
Your unrelated link for the day: The Restart Page. (via) Make your browser full-screen when trying any of them.
Happy new year! Regular posting should resume soon now that my holidays are over.
- I like the line, “Please note that BSD manpages are usually better as compare to Linux” [sic] found on this odd page of where to find documentation.
- Hey, this encryption of DNS requests is a good idea. Then again, so is DNSSEC. I’ve done neither.
- Stop using GoDaddy, if you can. There’s plenty of reasons, other than support for SOPA.
- There’s got to be at least one reader who gets this joke.
- If you don’t mind digging through all the comments in this Slashdot article about building a desktop environment, there’s some neat descriptions of different window managers and so on.
- A mild brain teaser to start the year: a regular expression to find prime numbers.
- This is a nice description of just what the Archive Team does. (via)
- The Coming War on General Purpose Computing. Sometimes the stuff on BoingBoing gives me the same irritated feeling as sensationalistic Wired articles, but this one is good to read if you happen to be working on your own operating system. Also, the similar thing with APIs.
- This “best tech writing of 2011” summary on Verge (via) led me to this excellent article: “The Web Is a Customer Service Medium“. There’s lots more reading in that summary.
- I’ve seen this mentioned before, but now it’s with a graph so it’s better! On the continuing decline of the GPL.
- OK, I admit graphs are not always a good idea. (via)
- Trivium, from which I yoinked that last link, also has an blog from its author, Chris Neukirchen. It’s not updated often but there’s some entertaining sysadmin tidbits on there, such as going all-ed, or zsh tips, or Why I use the MIT license.
Your completely unrelated link of the day: Tiny Legs of Fire. (video) Worth it for the origin of Beardslap.
(Sorry about the giant text block. This isn’t as readable as I’d like.)
Chris Turner got it working on i386, at least, and his post will help you do the same. I don’t know if these changes have made it through to pkgsrc or for x86_64 yet.
I’m linking to this small discussion about licensing and its documentation in pkgsrc, just because these paragraphs, out of context, are good for any pkgsrc user to know.
The freeze for pkgsrc-2011Q4 has started. No updates to pkgsrc, other than for security, for the next two weeks.
There’s a new DragonFly mirror, in Colorado, USA – at dragonflybsd.mirrorcatalogs.com. It’s on the mirrors page on the DragonFly site, too.
The last quarterly release of pkgsrc for the year is scheduled for the end of this month. This means the freeze, where only bugfixes are applies, will be starting on the 17th.
I do this almost every year, with a little bit more every time. Check those previous years for non-comics/books, cause that’s most of what I’ve seen lately. I’ve recently seen a number of comics lists:
Comics/books: Wondermark gift guide – Wondermark store and cards – Dr. McNinja store – Schlock Mercenary guide – Spacetrawler (scroll down) – Secret Headquarters 1, 2, and 3 (via).
Other lists: Matthew Baldwin’s Good Gift Games list, plus his followup. (The defectiveyeti site is funny, too.)
Last week was low on links, but this week is great! I hope you have some time set aside.
- This article “The Strange Birth and Long Life of UNIX” has a picture of a PDP-11. I don’t know if I ever actually saw one and knew it before. (via)
- Also from the same place: Window Managers Bloodlines.
- Anecdotal, but probably true. (via luxh on EFNet #dragonfly)
- nginx is the new cool and unpronounceable web server these days, apparently. Michael Lucas covers how to transition static Apache sites over to it.
- This PDF showing slides from the recent NYCBUG presentation by Ike Levy, titled “Inappropriate Cloud Use”, is entertaining, and makes a good point. Cloud computing is cheap on a per month basis, but since it’s a reoccurring cost, it can cost a surprisingly large amount in the long run. (via)
- Hey, a patch for DragonFly (and other BSD) support in Google’s leveldb.
- “Don’t Be a Free User” (via) The last paragraph is the best.
- An expanded grep and diff. ‘grep’ and ‘diff’ have been present for so long, and people understand what they do, generally, that new tools get named after them just because the concept is ingrained in people’s minds. Note that I said “generally”, as regular expressions can be difficult. (via)
- A lot of people don’t realize how they infringe on copyright. This writeup describes something I’ve seen for years: people think a disclaimer that effectively says “I’m infringing but I’m doing it with the best of intentions” makes a difference. It doesn’t.
- So this is what that Xerox Star GUI interface looked like. You know, the ‘first’ desktop GUI. (via) Also, there was some advanced stuff in 1968.
- I like this indicator light setup. (also via luxh on EFNet #dragonflybsd) There’s some other interesting old computer stuff at that site too. I wish there still were computers like these.
- While we’re talking about old things with a certain feel to them, why not Battersea Power Station? Here’s some pictures. (via)
Your unrelated link of the day: Since we’re talking about old things and environments, why not look at some pictures of my workplace?
Two tips for working with pkgsrc, derived in part from this mailing list post on users@ (follow the thread) and from my own experience. If you put WRKOBJDIR=/usr/obj/pkgsrc
into /usr/pkg/etc/mk.conf
:
- You can clean up any leftover package building files by deleting the files in that directory and leave your pkgsrc files untouched.
- You can have a read-only /usr/pkgsrc, which means it can be shared over NFS (or SMB?) between multiple machines, DragonFly or otherwise.
Siju George asked about how he could figure out which serial number (in /dev/serno) maps to which disk. Tim Darby posted a script he used for it, or you can just use devattr(8). There’s also a linking trick described by Chris Turner to remember how the names map.
Happy (post) Turkey Day for the U.S. readers! A light link week this week.
- Facebook is bad for the Internet. ‘Gaslighting’ is a new term to me. As that article points out, I can’t even put my posts to the Digest onto Facebook in any sort of automated way. Facebook suggests that of course I’d love to retype them all by hand. That’s not realistic. Facebook doesn’t want any sort of useful external link to be visible to their customers. Customers isn’t actually the right word; the customers are the advertisers. What would be a better word for the users? Crop?
- “the internet is above and beyond all else a resentment machine.” It’s a very long essay that points out people are confusing brand identity with personal identity. (via)
- You know what would be good? More conversations about games on BSD, cause it could use some attention. Oh hey there you go.
- A Dragonfly lamp (via Julian Gehtdichgarnichtsan)
Your unrelated link of the week: Animals Talking In All Caps. It is what it says it is.