BSDNow 040 has an interview with Karl Lehenbauer at FlightAware, a tutorial on OpenBSD’s packaging system, and more from BSDCan 2014.
BSDTalk 242 has 17 minutes of conversation with Chris Buechler (of pfSense fame), recorded at BSDCan 2014.
The 3.8 release of DragonFly is out! See the release page for a changelog and check your local mirror for download first.
Binary dports packages for 3.8 have been built; they are available for download. (link goes to release versions of the packages. Future updates will be in ../LATEST)
For upgrades from 3.6: You can pull the 3.8 source normally with git:
cd /usr/src
git fetch origin
git branch DragonFly_RELEASE_3_8 origin/DragonFly_RELEASE_3_8
git checkout DragonFly_RELEASE_3_8
Assuming you are using an unmodified kernel, here’s the steps I usually do for an upgrade:
# make buildworld && make buildkernel && make installkernel && make installworld && make upgrade
After upgrading from 3.6, pkg (as designed) will download the appropriate 3.8 packages with pkg upgrade.
NYCBUG is having a meeting tomorrow night with the theme “Cloud and Colocation“. However! Suspenders, the usual restaurant location, has closed. (Aw, I liked it) This meeting is happening at the About.com offices, which means you can’t just show up – send email if you plan to attend.
I have possibly two weeks worth of Lazy Reading built up here, so sit down and get with the clicking:
- The Internet with a Human Face. Maciej Ceglowski’s recent talk. This is the you-should-read-it link of the week. (via)
- I Broke My Phone’s Screen, and It Was Awesome. Bunnie Huang finds the best place in the world to smash your cell phone.
- The Art of UNIX Programming. Prompted by this.
- Alert Design. The design of network monitor warnings, not designing alertly. (via)
- UNIX History Repository. On GitHub. So much is on GitHub these days… (via)
- A Trip Down UNIX Memory Lane. A lot of UNIX links this week; I don’t know why.
- “Are you a native full-stack visiongineer who lives to marketech platishforms?” Funny but sorta realistic.
- Presenting Data and Information, taught by Edward Tufte. Might be both interesting and local to some reader. (via)
- Python 3 is killing Python. This sort of thing has happened before, called “Perl 6”. (via)
- The Design of SQLite 4. The more I use SQLite, the more I like it. (via)
- Relics of Technology. How many of these things have you actually used? (via)
- tetris-bsd: the most basic version of tetris I’ve ever seen. (via saved Google search)
- That previous link led me to taipan, which is a game I loved on my Apple ][. Wait, I can still play it now?
- Apple phone and tablet models from the 80s. I remember shaping and painting models out of that sort of foam, years ago, before CAD ate it all.
- Notepad: more dangerous than you thought.
- Not necessarily the wrong way to look at tech blogs.
- 2000 or so Unicode characters. What common fonts actually implement everything in Unicode? Cause that would be a heck of a lot of designs. (via a Kickstarter newsletter)
- Beyond the stack. This way of setting up systems has taken over computing firms that are producing software for the Internet… but I don’t think people realize that isn’t all companies.
- The current Humble Book Bundle includes some Top Shelf comics publications, including semi-fictional-early-hacking-history Wizzywig which I’ve mentioned before, and the colossal not-related-to-computers work From Hell. Hopefully will still be up when you read this…
- If I can run an arbitrary program, I can do arbitrary things.
- Sun stories. Remember, it used to be BSD, back when Sun did was growing. One thing everyone seems to agree on: the workstations were great. (via)
- What’s going on with TrueCrypt. Since DragonFly has a truecrypt-compatible implementation, I’d certainly like to see it continue. (via)
Your unrelated comics link of the week: The End of Garfield. I don’t know if this is the original source for the image.
I put together a second release candidate for DragonFly 3.8, and it’s uploading now. The reason is that I goofed up the pkg build – Sascha Wildner has hopefully made that harder for me to screw up now.
Release is still planned for the 4th.
Some meaty links this week.
- How old is your oldest on-disk Unixish operating system? I ask that question because I saw this.
- Undeadly has a nice set of links to all the recent BSDCan 2014 presentation videos. I don’t see Francois Tigeot’s DragonFly talk in there, though – don’t know if it got recorded.
- Packaging on FreeBSD, for those who haven’t moved to pkg yet. (via)
- DiscoverBSD news summary for 2014/05/26.
- 56 different BSD-oriented Twitter accounts.
- A recording of Michael W. Lucas’s recent OpenBSD webcast is available now. I think that link will work – might require giving your email.
- Getting files off your Android phone – this was on openbsd-misc@ but probably applies to any BSD. Follow the thread for answers.
- kornbrew, a run ‘n’ play missing package manager for BSD.
- NetBSD has moved to gcc 4.8.3.
- If you are using OpenBSD and encrypted vnd, you will need to migrate off of it before the next OpenBSD release.
- Google’s Compute Engine SDK runs just fine on OpenBSD, as Michael W. Lucas found out.
- PC-BSD Digest 30.
- Plugins in FreeNAS.
- Warren Block’s BSDCan 2014 trip report.
BSDNow episode 039 is up, with an interview of Jon Anderson about capsicum and casperd, a tutorial about encrypting DNS traffic, and a slew of other links including ones to the recent BSDCan event presentations.
If you have DragonFly on a laptop, and a docking station for that laptop, it may be better supported now. (no, I don’t know exactly what acpi_dock does.)
Alexandre Perrin contributed an upgrade of wpa_supplicant and hostapd for DragonFly, bringing it from 0.6.10 to version 2.1 – a 4-year jump.
Thanks to John Marino and people I don’t know the name of in the gcc project, DragonFly is now part of the gcc test suite.
“What about clang?” you say? We’re not picky; DragonFly works with either.
I’ve branched DragonFly 3.8, and tagged a release candidate. Please try the release candidate if you can. I have links in my post to users@/kernel@. Don’t forget the remaining issues! Planned release date is June 4th.
Normally I’d save this for the In Other BSDs weekend item, but the time horizon is too short: Theo De Raadt and Bob Beck are giving a last-minute LibreSSL talk tonight at the Calgary UNIX Users Group meeting at 5:30 PM. See www.cuug.ab.ca for the location.
Michael W. Lucas is doing a webcast for O’Reilly today, at 1 PM Eastern. The title is “Beyond Security: Getting to Know OpenBSD’s Real Purpose. You can also get his “Absolute OpenBSD” book, 2nd edition, for 50% off with the coupon code DEAL. I think that’s a today-only offer, so jump on it now.
BSDTalk 241 has Will Backman getting 26 minutes of conversation with Bob Beck at BSDCan 2014, the same fellow who presented the much-linked First 30 Days of LibreSSL talk.
Here’s a mascot I like: Groff the BSD Goat, who apparently made a debut at BSDCan 2014.
Lots to read this week – enjoy!
- Stories from net.rumors. War stories about old, big hardware – the file is from USENET in 1989, so many of the stories are about UNIX or pre-UNIX. It’s a long read, but worth it. (via)
- Via the previous link: olduse.net. “Usenet, updated in real time as it was thirty years ago.” Also available via NNTP. The web page simulates a terminal news reader, down to the key commands. I’ve mentioned it before.
- SSH Tunnel – Local and Remote Port Forwarding Explained With Examples. Partially for my own benefit, since I’ve always intended to set up forwarding but never had enough of a dire need to do so. (via)
- Windows in video games. A neat description of how video games simulate building interiors, and a near-perfect usage case for animated GIFs. (via)
- Go for sysadmins. Go seems to approach problems in a different way than Python/Ruby, but I don’t have enough experience to quantify that yet. Also, we need to document PFI better to show how you can already do exactly what the presenter does, with DragonFly. (via a mailinglist)
- The 12-Factor App, noticed in the video in the previous link.
- Building a homebrew USB device. (via) related: I wish lobste.rs would let you link directly to a story even if there weren’t comments yet.
- UNIX: Database connection testing.
- The future that everyone forgot. I always liked what Danger did. (via)
- Arcade Story. I used to be that good with Black Tiger, though it wasn’t as flashy a game. (via)
- RFC7258. “Pervasive monitoring is an attack”. (via many places)
- Problem of the Week at the Harvard Physics Department. (via)
- Notation, notation, notation: a brief history of mathematical symbols. (via)
- An Open Letter on Feminism In Tech. Related: I am still trying to hire a system admin at my workplace. (via several places)
- Microservices and the migrating Unix philosophy. As the first comment in the source link says, “They’ve not read Brooks enough.”
- A curated list of open source sysadmin resources. Interesting set of links, though it seems silly to have this list as a Github project. (via)
- Everything is Broken. (via many places)
Your unrelated link of the week: Well, not really unrelated, but this thought occurred to me.
A relatively calm week – probably because there were many people at BSDCan.
- DiscoverBSD’s summary for 2014/05/19.
- Undeadly has a summary post linking to all the OpenBSD presentations at BSDCan.
- OpenBSD and the little Mauritian contributor. Hey, Loganaden was in the DragonFly GSoC… 3 years ago? It blurs together.
- Julio Merino’s trip to BSDCan 2014 and his thoughts on Jenkins and Kyua after. I completely agree with what he says about BSD conventions: being around so many other people all excited about the same topic really energizes you.
- CoovaChilli on FreeBSD.
- NetBSD has support for the HYT-221/271/939 humidity/temperature I2C sensor.
- Hey, that was nice of Mediatek to provide a free license for rum(4) in OpenBSD.
- The EuroBSDCon papers deadline is extended a bit.
- You can now see what your battery is supposed to have for capacity on OpenBSD.
- Apache 1.3 and 2.0 are already depreciated and probably coming out of pkgsrc.
- FreeBSD gains a driver for the Intel 40G Ethernet Controller XL710. There’s a long discussion on the list about the nonstandard i40evf name breaking things.
- FreeBSD has sendmail 8.14.9.
- FreeBSD has gained CUSE support. I can read what it does but don’t know where it’s used.
The slides from Francois Tigeot’s talk about benchmarking DragonFly with PostgreSQL are now online – link is to a PDF.
The May BSD Magazine is out, and Siju George has written an article about using Hammer on DragonFly. It’s a free download to read.
(link fixed)
