Some out-of-the-ordinary things this week.
- BSDTV, a new YouTube channel. It has several videos from the recent NYCBSDCon.
- pfSense 2.1.1 is out. No, wait, it’s 2.1.2!
- Installing packages from a custom FreeBSD repository. Applies to DragonFly, too.
- DiscoverBSD’s news summary for 2014/04/07.
- A partially tongue-in-cheek suggestion for an OpenOpenSSL.
- FreeBSDNews.net is now owned by? maintained by? iXSystems, which seems to be singlehandedly building as much FreeBSD ecosystem as possible – that’s good!
- Bitrig is dropping i386 support.
- FreeBSD Journal #2 is out.
- The OpenBSD Foundation reached their goal for the year.
- The FreeBSD Foundation is kicking off their campaign.
- PC-BSD Digest 25 is out.
- Mount your NetBSD ISO directly from the file server.
- FreeBSD supports UDP-Lite, which appears to be the network protocol equivalent of turning over a bucket of ball bearings and saying “Grab what you can.”
- OpenBSD starts to bring back 4.4BSD more.
- Peter N. M. Hansteen wants to know what you do with OpenBSD in a conference-presentationish sort of way. Specifically, EuroBSDCon.
- Jordan Hubbard talks about compiler choices for FreeBSD, and points out that the processor choices these days are Intel or ARM, and that’s it.
- BSDCan 2014 will have the BSD Professional Certification exam available (as beta)
- “The Design And Implementation of the FreeBSD Operating System” second edition, is up for pre-order. (comments are rude/funny.)
- The DiscoverBSD summary for 2014/03/31.
- The PC-BSD Digest 24.
- reop, an follow-up from OpenBSD’s signify
- The FreeBSDNews link roundup.
- Michael W. Lucas follows up on a prank with a description of how to get a BSD convention going.
- Peter N. M. Hansteen wants feedback on his BSDCan tutorials.
- Joystick support always sounds like a good idea.
- The Playstation 2 is back as a NetBSD platform.
- Turn partitions into disk images on FreeBSD.
- You can possibly create x86 USB images with NetBSD. (you couldn’t before?)
- NetBSD imported starsign, for signing data. Since it’s an external program, I tried searching for its origin… Google failed spectacularly, with astrology links galore.
- NetBSD also added dust, which appears to be a sensible utility. (Update: both this and starsign apparently written by Alistair Crooks.)
- I didn’t know serial ports could go this fast.
- pkgsrc-2014Q1 is out.
- Pkgsrc is looking at signing packages, too.
- Some conversation about building machines with a bunch of network ports. From openbsd-misc, but probably applies across the board.
- Video of the April 1 NYCBUG presentation on random number generation is available.
A quiet week this week.
- BSD author Michael W. Lucas has a project announcement mailing list.
- OpenBSD after version 5.5 will no longer support FTP for installation of sets.
- OpenBSD 5.5. preorders are available.
- NetBSD has imported mDNSResponder-258-14.
- OpenSSH 6.6 is out. I haven’t kept track of which BSDs have updated.
- DiscoverBSD’s 2014/03/24 summary.
- Another RetroBSD device.
- PC-BSD Weekly Digest 23.
I have a list of commits I’ve saved between the various BSDs of licenses getting corrected to the 2-clause BSD license; that would definitely be a good cross-BSD project to sync.
- DiscoverBSD has a free KVM VPS for the taking – if you write about the BSD-specific thing you are doing with it.
- Also, DiscoverBSD’s news summary for the 17th.
- OpenBSD packages are generally up to date. The place I found this linked has comments noting the need to run multiple versions of Ruby to test – even multiple subversions, like different revisions of 1.9.x. I think that points at a different problem…
- There’s mg, which is a ‘micro GNU/Emacs’, found in OpenBSD. There’s also apparently a portable version. (via)
- OpenBSD’s upd(4) needs testing.
- OpenBSD has switched to Unbound, and it is apparently easy to enable DNSSEC.
- I didn’t expect rcp to be removed from OpenBSD, or a Thulsa Doom reference.
- Two small package managers for OpenBSD: sqlport and pkg_mgr.
- The hp300, mvme68k and mvme88k ports are gone from OpenBSD.
- If you’re using pkgsrc, php-fpm may be a better module than mod_php.
- FreeBSD has a faster SHA2.
- pkgsrcCon 2014′s Call for Papers is up.
- PC-BSD Digest 22.
- Hubert Feyrer has linked some NetBSD-specific slides from AsiaBSDCon 2014.
- Michael W. Lucas’s NYCBSDCon 2014 talk is up on Youtube.
Another week with lots of links.
- DiscoverBSD’s summary for 2014/03/10.
- PC-BSD Digest 21 – 10.0.1 release.
- FreeBSDNews needs a new maintainer. (am I the old man of BSD blogs? Yeesh.)
- FreeBSDNews also has two FreeNAS videos.
- OpenBSD is starting on USB 3 support. I assume this is separate from USB4BSD?
- OpenBSD has moved to OpenSMTPD by default.
- Hubert Feyrer has a summary of recent ARM developments in NetBSD.
- The 2014Q1 freeze for pkgsrc starts effectively today, lasting two weeks.
- Eric Radman pointed out that non-linear editing is possible on the BSDs using Blender, and here’s a tutorial.
- FreeBSD had an ABI change, so rebuild carefully on master.
- Man pages added by Microsoft to FreeBSD. It makes sense, but it still makes me pause.
- Apache is out of OpenBSD base.
- The window manager cwm has been made portable, meaning it’s not just for OpenBSD now.
- IPX and AppleTalk have been removed from FreeBSD.
Links everywhere this week!
- ZFS 101. This might be the same material presented at NYCBSDCon; I’m not sure.
- Installing FreeBSD 10 to ZFS with a script.
- The DiscoverBSD summary for 2014/03/03.
- PC-BSD Weekly Digest 20.
- Theo De Raadt questions for a Slashdot interview.
- OpenSMTPD 5.4.2 is released.
- Introduction to FreeNAS development.
- GhostBSD activity. (via)
- FreeNAS is now 64-bit only. (via)
- OpenBSD package building on larger machines.
- pkgsrcCon 2014 is happening June 21-22 in London, UK.
- The schedule for BSDCan 2014 is out.
- Merkletrees. Don’t know what it’s for; just like the name.
- NetBSD has a versioning system called ‘bikeshed’. It appears to mostly be plans at this point.
- OpenBSD has added qlw(4), a driver for QLogic ISP SCSI HBAs.
- Apparently some quirks from decades ago still survive.
- Random is more random on BSD than on Linux. (see last paragraph) (via)
- If you keep an emergency towel, you may get this joke.
Another week where I barely need to look up source code commits.
- PC-BSD Weekly Digest 18 and Digest 19.
- OpenBSD’s signify tool has been backported to OpenBSD versions < 5.5.
- Video of an OpenBSD install.
- xorg, unprivileged on OpenBSD. (via)
- This is a good idea: FreeBSD 10′s release.sh mapped out.
- bcrypt() updates in OpenBSD and what it means for you. (also)
- iXSystem’s NYCBSDCon 2014 recap. (via nycbug-talk)
- A description of those expensive/busy WhatsApp FreeBSD servers. (via)
- FreeBSD and Linux, a comparative analysis. (via #nycbug)
- NetBSD is bringing in BIND 9.10.0b1. (a beta?)
- NetBSD is also in the process of moving from gcc 4.5 to 4.8.
- Yes, You Too Can Be An Evil Network Overlord. I still haven’t set up the Netflow system that I want to set up, dangit.
- pkg will require libucl. This affects FreeBSD and will affect DragonFly too.
- OpenBSD has an experimental USB installer. This may be new to the upcoming release – I don’t know.
Read the first item, if nothing else.
- You may have seen that Facebook bought WhatsApp for $19B; take a look at the graph here to see that WhatsApp has more than double the user count of Facebook, and then look at these two posts on NYCBUG talk noting that WhatsApp uses FreeBSD to serve all those people.
- DiscoverBSD’s 2014/02/17 summary.
- DiscoverBSD has an interview of Kent Riboe, maintainer of BSDEater.org, which appears to be a BSD RSS feed aggregator. I find the last sentence problematic: “…people shouldn’t need to read first half on one site and then click it to read the following part somewhere else.” I’d like people to read my words on my site, at some point, especially given that 75% of the text on bsdeater.org appear to be me.
- GNOME 3 on OpenBSD, on Undeadly. There’s more effort than I realized being put into this.
- How to build FreeBSD/EC2 images. (via)
- Synopsys bought Coverity. Coverity provided free source code analysis for FreeBSD; no idea if that will continue. (via swildner on #dragonflybsd)
- PC-BSD needs testers for a new upgrade method.
- Goodbye nve(4), hello nfe(4).
- FreeBSD has Synchronous Audio Interface (SAI) support. (Freescale-specific)
- NetBSD has imported SQLite 22.214.171.124.
- Some discussion of OpenBSD rootkits, or the lack thereof.
- Power failure resistance.
- LIBC_BUILTINS is no longer used in pkgsrc.
Lots of links, yet again.
- Michael W. Lucas intends to have more BSD books out this year – at least 2. He goes into great detail on his plans. He hints at other authors with material on the way.
- BSD-linked Twitter accounts. I like finding accounts of individual developers, so you can see what projects people are working on. (plz suggest)
- The PC-BSD Weekly Digest 16 and number 17.
- The latest freebsdnews.net summary.
- Another BSD-based product I didn’t know about.
- FreeBSD has a new version of netmap.
- NetBSD and FreeBSD have brought in version 2.0 of ATF, the Automated Test Framework.
- FreeBSD has imported OpenBSD’s RNDIS framework.
- More cross-BSD fixes.
- Found through this OpenBSD sendmail upgrade: Sendmail, Inc., is now owned by a company called Proofpoint? A ‘security-as-a-service’ provider. I don’t know how to feel about this.
- OpenBSD has Intel Centrino Wireless-N 2230, 2200/105/135 support.
- OpenBSD supports qle(4), the QLogic ISP24xx fibre channel HBA.
- First Impressions of FreeBSD 10 on Distrowatch. (via)
- The minimum acceptable OpenSSL for pkgsrc has been bumped up.
- Undeadly has several n2k14 hackathon reports.
- Ahem. (via Freenode #nycbug)
As you read this, I’m at NYCBSDCon – or at least should be.
- FOSDEM 2014 videos are up. The second item listed is about the new version of ports, which includes dports. (via)
- Crochet-FreeBSD, a system for building bootable FreeBSD images for a variety of platforms including x86, ARM, and VM. (via Markus Pfieffer on IRC, indirectly)
- Effective Spam and Malware Countermeasures. Seen previously at BSDCan. ‘Greytrapping’, mentioned in the article, is new to me.
- Email delivery headaches. Mailing many people is somehow almost always a low-level irritation.
- DiscoverBSD’s 2014/02/03 roundup.
- Another n2k14 hackathon report. DragonFly uses that DHCP client he’s talking about.
- PC-BSD on eWeek.
- bsd-cloudinit – FreeBSD on OpenStack. (via)
- OpenBSD gained some VAX hardware. The only VAX hardware I ever saw was 6 feet tall; I can’t imagine these are easy to ship.
- OpenBSD updated to ldns 1.6.17.
- Seen via a pkgsrc list: Berlios.de is closing down its hosting, so this may affect you if you usually grab your pkgsrc packages from there.
- The proper way to break the FreeBSD ABI.
- Robert Watson’s privilege ideas.
- How to switch between mfi(4) and mrsas(4) on FreeBSD. mrsas(4) sounds like MRSA to me, which is a bit more worrisome
- FreeBSD supports MegaRAID Fury cards.
- The plan for ATF removal in NetBSD.
- DragonFly takes the FreeBSD patch(1) updates, and that’s fine, because FreeBSD made those changes to an import of DragonFly’s patch(1). Hooray for cross-pollination!
Episode 023 of BSDNow is up, with an interview of Ted Unangst about the new signing mechanism in OpenBSD, a NTP server tutorial, and of course more.
For once, I got this mostly done before late Friday night!
- OpenBSD on the Beaglebone Black.
- DiscoverBSD’s January 28th roundup.
- Automated FreeBSD Panic Reporting. More people need to do this.
- A report from the n2k14 OpenBSD hackathon.
- New to me: CHERIBSD. Capsicum, implemented in hardware, is a rough summary.
- Python is going to 3.x by default in pkgsrc.
- OpenSSH 6.5 is out.
- PC-BSD 10 is out. (release announcement)
- FreeBSD Foundation Fundraising Final.
- Sendmail is moved to 8.14.8, and bmake to 20140101 in FreeBSD.
- NetBSD has announced several 5.x and 6.x patch level changes.
- Crazed Ferrets in a Berkeley Shower, 2014 Edition.
Back to relatively normal volume, this week.
- FreeBSD 10 is out.
- OpenBSD got electrical funding, and is now holding a funding drive.
- new openssh key format and bcrypt pbkdf. A new key format for OpenSSH, and how to switch to it – only available in OpenBSD as of this writing.
- I did not know this: There’s a pfSense store, with shirts, preloaded USB sticks, and various appliances – I have one of the Netgate FW-7541 models, notable in that I’ve never had to do anything with it after initial setup; it just runs and runs. There’s a pfSense hangout/webcast for paid support customers this Friday the 24th, too.
- Open Source FreeBSD 10 Takes on Virtualization. From a saved Google search.
- Undeadly has an explanation of the new signed packages setup for OpenBSD.
- DiscoverBSD’s 2014/01/14 roundup.
- FreeBSD now has OpenSSL 1.0.1f.
- NetBSD now has a wscons/Intel GMA driver.
- PC-BSD 10 is almost out, and here’s their weekly digest talking about it. Also, apparently PC-BSd and GhostBSD share some installer code? I’m not clear on this.
- CBSD – FreeBSD jail management. (via)
- Slides and audio from Brian Callahan’s recent OpenBSD presentation at NYCBUG are up.
- OpenBSD has a qla(4) driver, for Qlogic fiber channel HBAs, and ubcmtp(4), a Macbook touchpad driver.
I didn’t even need to find source links this week.
- Do you have a VAX laying around? Cool! Now, can you give/lend it to OpenBSD?
- Along those lines, anyone have a Cray they don’t need? I don’t care if it works. It has to be full-size, though. (via)
- I found out that the RetroBSD site now lists hardware that runs RetroBSD. Here’s a video of something doing just that. There’s more of it on little teeny boards. Someone build this into a watch.
- The DiscoverBSD roundup for 2014/01/14. DiscoverBSD also has a new writer, Nur Agus.
- Complexity of FreeBSD VFS using ZFS as an example. Part 1. There’s a nice VFS explanation in there, too. (via)
- Some OpenBSD videos from ruBSD.
- Here’s a good explanation of OpenBSD’s new signify tool.
- FreeBSD 10.0 is tagged.
- PC-BSD 10 is also almost ready.
- Unscrewed, a story linked in last week’s BSDNow presentation, in case you missed it.
- Using Ansible to fix the recently-discovered NTP amplification attack - on BSD.
- I assume he’s flying.
The OpenBSD Project (Foundation?) needs to pay a large electrical bill for their hosting location. I had mentioned this in a weekend BSD report just before the end of 2013, but the problem is still there and deserves a special mention. It’s possible to contribute directly, or to the I-assume-nonprofit-so-tax-deductible-for-many-people OpenBSD Foundation. You can set up a low but reoccurring Paypal payment for the Foundation, which would be probably unnoticeable for you but very helpful for the organization.
Even if you aren’t booting OpenBSD on anything, you’re using a technology that came out of that project – OpenSSH, pf, your dhcpclient, etc; or using 3rd-party software that received fixes from OpenBSD work. Putting dollars towards this software development is one of the more effective things you can do with your money to help open source.
Running late putting this together… Back to bullets!
- The weekly PC-BSD digest for January 3rd.
- DiscoverBSD’s weekly roundup.
- PC-BSD’s weekly digest.
- Jailing FreeBSD 4 on FreeBSD 10. FreeBSD 4 has been a very long-lived release, so to speak.
- OpenBSD has a new auto-install feature that needs to be tested.
- Julio Merino has plans for his test suite on FreeBSD, and will be giving a tutorial on it at AsiaBSDCon 2014.
- OpenBSD has a new ‘signify’ program for cryptographically signing and verifying files.
- Ingo Schwarze has been implementing various optimizations for mandoc in OpenBSD. gprof helps.
- FreeBSD has updated netmap.
- python-3.2 is probably going to be removed from pkgsrc; it’s redundant to all the other versions.
- FreeBSD’s gcc version is being made more compatible to clang by incorporating some Apple changes.
For those of you near the NYC area, there’s a NYCBUG meeting tonight at 7 Eastern, with Brian Callahan giving a security-focused crash course in OpenBSD. Tickets for NYCBSDCon 2014, happening on February 8th, are going to be available there for the first time, starting at 6 PM. (and cheaper if you buy in person, too.)
Things are picking up again after the break.
- Faces of FreeBSD: Isabell Long. Note that she came in via Google Code-In. That’s the value of those programs.
- OpenBSD: Randomness, sooner.
- OpenBSD’s change to PIE for i386 means special upgrade procedures – if you’re on i386. Also, here’s PIE. atexit(3) changes also changes the upgrade method this one time for… all platforms? I’m not sure.
- The DiscoverBSD roundup for 12/31/2013.
- The FreeBSD Test Suite. It’s similar to what NetBSD has, but see the source link for comments on what’s different. DragonFly has a test setup too, though I’ve never tried it – is there one for OpenBSD?
- Pkgsrc-2013Q4 is branched.
- FreeBSD has improved NFS performance.
- NetBSD has updated libpcap, tcpdump, wpa, bind, and dhcpcd.
- OpenBSD has updated xterm, glproto, and some other xenocara parts.
Again, quiet from the holiday break.
- strlcpy/strlcat users, a rundown. The buffer overflow problem is suprisingly widespread. (via)
- The PC-BSD Digest for 12/20 and for 12/27.
- The DiscoverBSD weekly summary.
- Faces of FreeBSD: Kevin Martin.
- FreeNAS 9.2.0 is out. (via)
- OpenSMTPD, a project I’ve always meant to look at more, has been updated.
- BSD Magazine for December 2013 is out. The RSS feed for them/their newsletter is no longer working, cause I had to find out here.
- ruBSD talks about OpenBSD are online.
- There’s new support in NetBSD for that old Amiga.
- You may need to update your OpenBSD packages.
- NetBSD’s smbfs is now an import from FreeBSD.
- NetBSD has updated ACPICA and OpenPAM.
Odds and ends for the quieter holidays.
- Hubert Feyrer spotted this video interview of Amitai ‘schmonz’ Schlair about NetBSD.
- OpenBSD has tmpfs.
- PC-BSD has made it through a pkg upgrade.
- pkgsrc is frozen until at least the end of the month, for pkgsrc-2013Q4.
- OpenBSD wants to shift electrical costs. (via)
- The DiscoverBSD weekly roundup.
- Managing custom ports. (can apply to dports too)
- Building tcsh on 4.3BSD-Quasijarus. This led me to…
- 4.5BSD. An ambitious project.
- A pfSense video review.
- Steryana Shopova is this past week’s Faces of FreeBSD.
- OpenBSD had a head start on not trusting RNGs.
- OpenBSD has a new vioscsi(4) driver.
- Michael W. Lucas’s books are available through OpenBSD.
- FreeBSD Kitten. (via NYCBUG)
Another week where I could get away without any commit links, just cause there’s so much BSD stuff out there.
- Randomness changes in FreeBSD. Saw commits before, but this is a good summary. (via)
- Cipher changes summary for OpenBSD.
- The DiscoverBSD summary.
- Faces of FreeBSD for this week: Brooks Davis.
- PC-BSD’s weekly summary.
- FuguIta, an OpenBSD liveCD.
- The FreeBSD Foundation’s Semi-Annual Newsletter. There’s details on the FreeBSD Journal.
- Also, that newsletter links this first of 4 BSD whitepapers.
- The FreeBSD Challenge on linuxcauldron.com – a 30-day challenge.
- BSDCan 2014 has issued a call for papers.
- So has NYCBSDCon 2014. Here’s the announcement of NYCBSDCon 2014 itself, and flyer.
- Note to self: investigate cheap bus trips to New York City.
- The IP-Plug, a NetBSD-powered wall wart. The article goes into terrific detail.
- Ruby in pkgsrc will be (apparently?) defaulting to version 2.0.
- robotpkg, a specialized fork of pkgsrc that I didn’t know about.
- PC-BSD is going through lots of changes to support pkg. (that’s one of many commits.)
- FreeBSD has added newcons.
I had a sometimes-great, sometimes-difficult trip to New York City over the past few days, and while I was there, I met the ball of energy that is George Rosamond of NYCBUG (which is having a huge party right now.) He and I talked for a bit about various aspects of the BSD ecosystem, and one thing he noted was that people aren’t generally aware of all the licenses in use for the different software packages on the system, or even the individual licenses in the system files.
There is an ACCEPTABLE_LICENSES setting in pkgsrc, where software licensed under terms not in that list won’t install. That’s useful, but frustrating, because it keeps people from getting what they asked for – a software install. Something that would be useful – and it could be cross-BSD very easily – would be a license audit summary.
There’s meta-data on every package in FreeBSD’s ports and DragonFly’s dports and pkgsrc and OpenBSD’s port system. Why not say ‘pkg licenses’ in the same way you can say ‘pkg info’, and get a summary of the licenses you have installed in the system? (or pkg_licenses, etc. You get the idea) This wouldn’t prevent people from installing software, but it would give a very quick view of what you were using.
> pkg licenses
Software package License
foo-2.2.26 Apache license
It could be extended to the base system, but I’d like to see this in all the packaging systems as a common idea, in the same way that ‘info’ in a packaging command always shows what’s installed.
Happy birthday to me!
- Is Your Stack Protector Working? On Undeadly, so it’s OpenBSD.
- ChaCha20 and Poly1305 in OpenSSH. (via)
- The next PC-BSD 10.0 image is available.
- Reid Linnemann is the latest in the Faces of FreeBSD series.
- NetBSD has updated file.
- FreeBSD’s iwn(4) driver has some updates (also in DragonFly).
- FreeBSD now has casperd, for controlling access to out-of-sandbox capabilities.
- FreeBSD’s oce(4) driver now supports 40Gb devices. (yay for manufacturer support)
- FreeBSD has Hyper-V drivers.
- OpenBSD’s ifconfig now shows the NWID, channel, and BSSID for IBSS networks.
- OpenBSD has updated to pixman 0.32.4.
- pkgsrc’s 2013Q4 freeze will start on the 16th.
- How old is who? (Don’t tell me 900 years.)
- There’s a broken builds list for pkgsrc-2013Q4 for anyone who wants to help.
- Hacker News had a link to the FreeBSD version of the BSD Family Tree, which is not unique, but the comments led to some interesting links, like this story of an 8-year NetBSD uptime.
- FreeBSDNews’s summary.
- All the AsiaBSDCon 2013 videos. (Last week’s link was just OpenBSD ones.)
- FreeBSD authentication against Samba 4 LDAP. I’m going to need this for the DragonFly machine I’m setting up in the same role at work… in my copious spare time.
A lighter week for commits probably because of the U.S. holiday, but still plenty of things to link.
- Gabor Pali is this week’s ‘Faces of FreeBSD‘.
- The DiscoverBSD weekly BSD summary.
- There will be a FreeBSD Journal, though I see no mention on the Foundation site yet.
- There’s a ruBSD conference on December 14th, in Moscow. Undeadly has a page about it, and there’s the translation, if you feel lucky.
- BSDCan needs volunteers.
- Because FreeBSD is using the pre-GPL3 version of GCC, Google’s patches for Android (since that environment is apparently avoiding GPL3 too) have been brought in.
- FreeBSD has updated to svn 1.8.5.
- OpenBSD has updated NSD to 4.0.
- NetBSD has updated mpc. mpfr, and gmp.
- NetBSD has moved from pppd to ppp.
- FreeBSD is dropping 32-bit binary support, for reasons. But maybe not?
- Is it time to dump Linux and move to BSD? Yes, of course.
I’m working my way up to more than just links to source for the cross-BSD news. There’s a lot to swim through!
- NYCBSDCon 2014 (on February 8, 2014 - note the recent change) is, in addition to the normal call for papers, having a ‘call for exposés’, meaning they want people to expose BSD projects. I found this out through the undeadly.org description noting that some MIPS machines will be on display. This is an excellent idea; BSD projects need a showcase.
- There’s also a NYC Tech Meta-party, with NYCBUG and many other groups participating.
- FOSDEM 2014 will have a BSD Room.
- FreeBSD developer and FreeBSD-based-business-owner Colin Percival gets a spotlight from the FreeBSD Foundation.
- DiscoverBSD’s BSD summary. We need more of this.
- FreeBSD News miscellaneous links. Hey, there’s more!
- hostileadmin has a slew of wrap-up reports from vBSDCon. Sounds like a good time was had by all.
- Here’s more vBSDCon wrapups, plus slides.
- And a developer (John-Mark Gurney) trip to vBSDCon sponsored by the FreeBSD Foundation.
- Also, AsiaBSDCon OpenBSD presentations in video form.
- The pfSense blog is called “The pfSense Digest”. Digest… hey, that sounds like a good, descriptive term! They also are looking to hire. I just used some of my paid pfSense support time on a work problem – well worth the money spent.
- OK, back to source commit links.
- FreeBSD has enabled some Texas Instruments hardware.
- FreeBSD has added some example test framework programs.
- FreeBSD has added the axge(4) driver for ASIX AX88178A and AX88179 USB Ethernet
- OpenBSD has 802.11A support in wpi(4).
- (updated to add) There’s a PC-BSD weekly digest, too. That’s good, because I had trouble spotting things in the massive flood of PBI approvals over the past week.
Not as much pulled directly from the source lists this time, which is good.
- It’s no surprise that I would say this, but: it makes me happy to see other BSD projects doing regular summaries, like this one or that one for PC-BSD or this general BSD summary.
- A random PC-BSD review found via Google Search.
- PC-BSD 10 test images are available. I wonder if that’s related to the eleventy-billion commits lately out of the PC-BSD Github account?
- OpenBSD/CARP, Cisco, and schadenfreude.
- The FreeBSD Foundation’s annual fundraising is on; they have already made it well along, but there’s still lots of dollars to go.
- OpenBSD now has automatic disk mounting.
- g4u 2.6 has entered beta. It’s “Ghost for Unix”, which gives you an idea of what it does.
- EuroBSDCon 2013 DevSummit video recordings are up. I said there would be video all week, didn’t I?
- Using OpenBSD with Vagrant and Veewee. Those tool names sound somewhat rude.
- pbulk bulk builds for pkgsrc made easy. I was working on a script like this.
- Cross-pollination makes me happy.
- svn in FreeBSD is updated.
- FreeBSD supports the MediaTek/Ralink RT5370/RT5372 chipset.
- nvi still gets updates.
- FreeBSD supports the (takes deep breath) Freescale Vybrid Family VF600 heterogeneous
ARM Cortex-A5/M4 SoC. (exhales)
- FreeBSD has an IEEE Organizationally Unique Identifier. Not sure what it means.
- NetBSD has a new game, hals_end. If you saw 2001 the movie, you may guess the contents.
- OpenBSD has a new ugl driver for the Genesys Logic GL620USB-A
USB host-to-host link cable.
This appears to be all audiovisual media week, because author Michael W. Lucas gave a talk at the Michigan Users Group about OpenBSD (he’s qualified), and it’s up now in two parts. He describes it as:
“Among other things, I compare OpenBSD to Richard Stallman and physically assault an audience member.”
BSDTalk 234 is 30 minutes of conversation with Henning Brauer, taken at vBSDCon 2013. There’s a correlation between east coast BSD conferences and the number of BSDTalk episodes coming out.
Not sure why, but there wasn’t a lot of things this week to pick out.
- A short discussion of Perfect Forward Secrecy on pkgsrc-users.
- PC-BSD apparently (used to) play a movie on first boot.
- FreeBSD now has a ‘mini-memstick‘ install option. (a later messages says ~200M in size.)
- FreeBSD has updated aacraid.
- OpenBSD supports the RTS5229 card reader in rtsx(4).
- OpenBSD has updated OpenSSH, and NetBSD has updated. (DragonFly has a fix for the underlying problem.)
- OpenBSD has FUSE support.
There’s a surprisingly large list this week.
- FreeBSD has updated netmap.
- FreeBSD supports VT-d DMAR hardware. Not totally sure what that is.
- FreeBSD supports the RealTek RTL8168G, RTL8168GU, RTL8411B, and RTL8168EP.
- FreeBSD updated byacc to version 20130925.
- FreeBSD has binary packages again.
- Managed Services using FreeBSD at NYI, a whitepaper.
- NetBSD has imported OpenBSD’s support for ASIX AX88178a and AX88179 USB network interfaces, in the axen(4) driver.
- NetBSD supports the Broadcom BCM56340 iProc based switch.
- OpenBSD supports unattended installation. See Also on Undeadly.
- OpenBSD has softraid booting documentation. Someone will find this useful, I’m sure.
- OpenBSD 5.4 is released.
- Inspecting Packets with OpenBSD and pf, the presentation from vBSDCon.
- Lua in pkgsrc has been modified.
- Ocaml in pkgsrc has been updated to 4.0.1.
- The BSD Router Project has hit 1.5. (via)
- PC-BSD 10 alpha images are available for testing.
- PC-BSD is doing weekly updates, an idea I support, unsurprisingly.
- No BSD systems in Google Code-In this year, darnit.
Once again, doing this at the last minute:
- FreeBSD supports the FreeScale Fast Ethernet controller on a number of SoC systems.
- FreeBSD’s jemalloc has been updated to 3.4.1.
- FreeBSD has initial support for the RealTek RTL8106E PCIe Fast Ethernet chipset.
- FreeBSD has significant changes to the CAM subsystem.
- FreeBSD has initial support for the Rockchip RK3188 SoC.
- FreeBSD has an updated oce(4) driver, directly supported by Emulex, the vendor. (always nice to see vendor support.)
- FreeBSD now has a /usr/tests.
- There’s some NetBSD in your Mercedes.
- the safety of the internet is called into doubt
- OpenBSD supports the cubieboard and other allwinner devices.
- OpenBSD supports the XBox controller.
- A few packages are being retired from pkgsrc because of lack of DESTDIR support.
I am doing this one at the last minute. I had all the articles noted, but normally I build this post over the course of the week.
- FreeBSD has added the atse(4) network driver.
- FreeBSD has added iw_cxgbe, for Chelsio T4/T5 chips.
- FreeBSD has added (initial, minimal) AR9340 switch SoC support.
- PC-BSD has an interesting install-to-SSD option that disables atime and swap.
- NetBSD now has a Lua device driver to access.
- NetBSD has added Apple’s libunwind.
- NetBSD has added several different iic sensors from OpenBSD.
- OpenBSD has added vxlan(4), a virtual LAN setup. (Layer 2 traffic over layer 3)
- “Vendor said so” is a reasonable excuse.
- OpenBSD has an altq replacement.
I got some PC-BSD items this week, too.
- Open Source Snapshot: GhostBSD.
- (Free)BSD and Dropbox.
- FreeBSD finally dumped rcs.
- FreeBSD’s igb(4) driver is updated to 2.4.0.
- FreeBSD’s binutils now has “support for assembling and disassembling Intel Random Number Generator extensions“.
- You can now use ‘athsurvey’ on AR5212 chipset ath(4) devices in FreeBSD.
- FreeBSD branched version 11.
- FreeBSD has changes contributed by… Microsoft?
- PC-BSD has added a GUI version of their Life Preserver application.
- PC-BSD has a new ‘pc-zmanager’ program for managing ZFS and disks.
- PC-BSD has branched version 10, I think.
- NetBSD runs on the iMX233/OLinuXino.
- OpenBSD replaced rc4 with ChaCha20. No, I’m not sure what that means. (via)
- OpenBSD now has the vmwpvs(4) driver, for VMWare paravirtualized SCSI.
- OpenBSD has imported Mesa 9.2.1 and Freetype 126.96.36.199.
- OpenBSD supports the AM335x EDMA3 controller.
- OpenBSD supports the RTL8106E and RTL8168G/8111G networking chipsets.
- Diffe-Hellman key size increased in OpenBSD. It’s from NIST Special Publication 800-57, which is unavailable as of this typing because of the stupid U.S. government shutdown.
Franco Fichtner recently received commit rights for DragonFly. This is so he could import mdocml, a OpenBSD-originating replacement for groff and man page display. Mdocml has been mentioned before on the Digest, and there’s a downloadable book. (See the more-interesting-than-it-sounds History of UNIX Manpages there too, but I digress.)
One advantage of using mdocml, as I understand it, is that groff is no longer required to view man pages. The only thing left in DragonFly that required a C++ compiler was groff. So, rebuilding could be a bit faster, and a bit less complicated.
Here’s the part that makes me happy: Changes made in DragonFly promptly made it back into NetBSD’s mdocml. Other changes rolled from DragonFly back into OpenBSD, too, and mdocml is in FreeBSD 10, though I don’t have a src change to point at right now. It all circled back around to DragonFly, too. It’s really neat to have a BSD-grown cross-BSD product.
(Incidentally, if you have a Thinkpad and keyboard issues, Franco has a patch for you to try.)
Less straight source links this week.
- FreeBSD 9.2 is out.
- FreeBSD no longer has GNU ar or GNU ranlib, or BIND.
- FreeBSD has an Open Fabrics Enterprise Distribution update. (OFED info) (helps DragonFly)
- NetBSD has initial support for the OMAP1-183 board.
- NetBSD has updated terminfo to 20130607.
- NetBSD has imported FreeBSD’s new implementation of NFS – does not run yet.
- NetBSD 6.1.2 and 6.0.3 are out.
- The pkgsrc-2013Q3 freeze is over, and here’s the branch announcement.
- There’s some discussion of long-term support in pkgsrc, an idea I like.
- EuroBSDCon 2013 presentations for OpenBSD are online.
- OpenBSD now has a built-in snmp client. Undeadly has a description.
- OpenBSD now has ntpctl(8), for querying ntpd.
- There’s a new MaheshaBSD video on YouTube. (it’s a custom FreeBSD setup, though DragonFly versions exist too.)
Related to DragonFly: Patrick Welche updated glib2 in pkgsrc, and is interested in hearing how it works for DragonFly users. If you have pkgsrc on your system and it’s not a quarterly release, try building t.
This week was relatively quiet, but also had the most cross-BSD work I’ve seen in a while. Look at the links and you’ll see.
- Here’s some encryption fallout in FreeBSD.
- MegaRAID Invader cards now work on FreeBSD.
- OpenSSH is at version 6.3p1 in FreeBSD.
- FreeBSD has moved to Unbound as a BIND replacement.
- FreeBSD imported a newer version of NetBSD’s readline.
- NetBSD supports the AlphaStation DS15, ported from OpenBSD.
- OpenBSD has updated le(4) to match NetBSD’s version.
- OpenBSD has also moved to Unbound – version 1.4.21.
- OpenBSD now has ldns 1.6.16.
Here’s more on Unbound, since it seems to be a trend.
Finally, a quieter week.
- pfSense (which I use at work; performs great) has updated to 2.1, and now offers a ‘Gold‘ subscription program.
- FreeBSD has a new iSCSI target and initiator. (World rebuild needed and again)
- FreeBSD’s bxe(4) now supports the BCM57712 and BCM578XX.
- FreeBSD now can build LLDB, though you have to do it on purpose.
- FreeBSD’s arcmsr(4) driver for Areca hardware has been updated. (Areca supports BSD; buy them)
- NetBSD has Renesas and ASIX AX88179 USB support.
- NetBSD has a preliminary NVIDIA Geforce driver.
- NetBSD has updated to dhcpcd-6.1.0.
- NetBSD has updated to tzcode 2013e.
- QNAP V200 boards all have the same MAC? Weird.
- OpenBSD updated a large number of xenocara windowing parts.
- The pkgsrc-2013Q3 freeze is on from now to the 29th.
Barely getting this done in time for Saturday…
- FreeBSD can now download firmware for Samsung drives.
- FreeBSD has updated ipfilter to 5.1.2.
- FreeBSD has updated to OpenPAM Nummularia.
- On FreeBSD, clang means no gcc or libstdc++. (part of the switch)
- FreeBSD has new Hyper-V drivers.
- NetBSD has support for the ’4G Systems XS Stick W14′.
- NetBSD has updated Postfix to 2.8.15.
- NetBSD has a pile of Broadcom chipset changes.
- NetBSD has support for the MPL115A2 pressure sensor.
- NetBSD has a start on xhci (AKA USB3) support.
- OpenBSD has support for the FreeScale i.MX6 SoC.
- OpenBSD enabled support for TLS/SSL Perfect Forward Secrecy.
- OpenBSD 5.4 is available for pre-order.
- OpenBSD used to build an MPLS network.
- PC-BSD is going to start building on FreeBSD-10.
- The pkgsrc-2013Q3 pre-release freeze starts tomorrow.
If you’ve got a MCP79 NVIDA-chipset board, Sascha Wildner’s commit of Ed Berger’s port from OpenBSD has you covered.
There’s been a lot of commit activity across the BSDs, but my list doesn’t seem to reflect that. A lot of incremental work, I suppose.
- FreeBSD has imported the multiqueue VirtIO driver
- FreeBSD has added support for the BCM20702A0 chipset, for Bluetooth adapters.
- FreeBSD can now reach single user mode with Digi i.MX53 / Wi-i.MX53 boards
- FreeBSD supports Synaptics touchpad middle and extended buttons. (Breaks ABI)
- FreeBSD has improved disk encryption speed with AES-NI.
- FreeBSD has updated bmake to 20130904.
- FreeBSD has added support for the DLINK DWA-127 wireless adapter.
- NetBSD has updated to llvm/clang r189662.
- Joyent has put together potential SMF support for pkgsrc.
- PC-BSD has been synced with FreeBSD 9.2.
- NetBSD has bare support for the Cubieboard 1 and 2.
- NetBSD has updated to version 458 of less.
- NetBSD has the beginnings of a Synopsys DWC2 (USB controller) driver.
- OpenBSD has imported Mesa 9.2.0.
- OpenBSD has added the ugold(4) temperature sensor driver.
I need to update this post during the week as I see stuff, or else I spend an hour rushing to get it all together before Satuday. I need to start watching PC-BSD src changes, too.
- DiscoverBSD has a recent BSD roundup, too.
- EuroBSDCon registration is 20% off but just today.
- Using 6rd in OpenBSD.
- FreeBSD has imported the Radeon KMS driver.
- FreeBSD’s mfiutil has JOBD support.
- FreeBSD has ARMv6/7 superpages support.
- FreeBSD supports the PCI-E SSD in the Macbook Air. (It needs separate support?)
- FreeBSD has updated support for Centrino 2200-N wireless.
- FreeBSD has a speedup in madvise calls.
- FreeBSD is using PCIDs on Intel chips to reduce process switch latency.
- NetBSD has the start of a potential lint replacement, called ‘mint‘.
- NetBSD supports the BCM57762 and BCM57765 chips, for Thunderbolt <-> Ethernet.
- OpenBSD has support for more ciss(4) devices, via FreeBSD.
- OpenBSD has updated to pixman 0.30.2, DejaVu Fonts 2.34, libX11 1.6.1, and xterm 296, and added ipv6-toolkit 1.4.
- pkgsrc nearly has a signed packages mechanism.
I hope I’m catching the interesting stuff; I’m only reading the src changes.
- A talk about pkgsrc at a YAPC conference.
- FreeBSD has improved parallel read performance by changing how locks work.
- FreeBSD has enabled VFP in QEMU. No, I don’t know what that means.
- FreeBSD has upgraded to BIND 9.9.3-P2.
- FreeBSD has imported NetBSD’s libexecinfo-20130822.
- FreeBSD has imported OpenBSD’s vmx(4) VMWare network driver.
- FreeBSD has upgraded to ACPICA 20130823.
- NetBSD has added ‘multigest’, for calculating multiple digests in parallel.
- NetBSD has updated to Postfix 2.9.7.
- NetBSD now supports the Intel Centrino Advanced-N 6235 Wi-Fi controller.
- OpenBSD has updated a number of x* utilities in xenocara, including xserver.
Not just source links, this week:
- OpenBSD no longer has the Y2038 problem.
- A head-mounted augmented reality display using FreeBSD?
- The 2013 EuroBSDCon is going to have a vendor summit (primarily FreeBSD, from the sounds of it).
- There’s a new BSD Certification Group training CD.
- NetBSD now supports the Sitecom N300 wifi adapter.
- Do you have an Amiga that runs NetBSD, and an X-Surf 100 network card? It’s supported.
- nvi now has multi-byte character support, at least on FreeBSD.
- The July FreeBSD Foundation newsletter has a “Strategic Planning” section that I can’t imagine anyone would disagree with. The goals expressed – experience, design, and documentation – are all things that each BSD project can do better than Linux or most any other open source system.
Definitely Saturdays for this summary. In other BSDs this week:
- It’s FreeBSD, but it can apply to any BSD where a personal attribution license is used: Julian Elischer’s name comes with every iPhone.
- cxgbe(4) cards can now display their temperature under FreeBSD.
- ciss(4) supports additional HP RAID controllers under FreeBSD.
- Bind has been updated to 9.8.5-P2 in FreeBSD.
- FreeBSD has initial support for the Cubieboard 2.
- FreeBSD now has a USB test program.
- NetBSD supports some additional ZTE modem devices.
- NetBSD has cgram, a substitution-cipher solver. For amusement purposes?
- NetBSD supports the Nuvoton W83795G monitoring device.
- OpenBSD now supports wireless devices using the Ralink RT3060.
How many tags can I fit on this post? I think I’ll aim for Saturday for these BSD catchup posts. In theory, I can prep this and the Sunday Lazy Reading posts ahead of time, since they tend to be all-week items, and have the whole weekend covered.
- BeagleBone systems are getting popular.
- Distributed chrooted pkgsrc bulk builds. Very necessary documentation.
- …And a script to do all the setup for those builds.
- The VBSDCon site has more details on the upcoming convention. (via)
- The cxgbe(4) device has hardware dedicated to sniffing packets?
- FreeBSD has switched to the BSD-licensed version of patch.
- FreeBSD has an updated ACPI implementation.
- FreeBSD is importing OpenBSD’s rsu(4) wireless Realtek driver. Needs firmware.
- What’s new in pkgsrc-2013Q2. With screenshots!
- NetBSD now supports 2 new Centrino Wireless-N devices.
- NetBSD now has BIND 9.9.3-p2
- PHP 5.5 has hit pkgsrc.
Here’s what jumped out at me from reading source change mailing lists:
- pkgsrc now has Ruby 2.0.
- NetBSD now has wpa_supplicant and hostapd, and dhcpcd 6.0.3.
- NetBSD supports Nanjing QinHeng Electronics devices via puc(4). No idea what that is.
- NetBSD also supports Intel 8 Series SMBus devices, which I mention just because finding the right drivers for SMBus devices always frustrated me on Windows.
- NetBSD’s hostname has some new options.
- FreeBSD supports Coleto Creek devices: SATA, SMBus, and Watchdog. Not sure if that’s a brand name or a special type of construction. Also, AR934x and the Qualcomm Atheros DB120 development board, and the Broadcom BCM5725 network controller.
- OpenBSD now has sshd supporting encrypted host keys. I can’t find an open mail archive with OpenBSD source-changes as an archived list, so I don’t seem to be able to link to it directly.
I’m going to have to set a specific day of the week aside for these.
Michael W. Lucas wrote a new edition to his Absolute OpenBSD book, and that second edition was published relatively recently. It’s a hefty book, nearly 500 pages in length, and I’ve needed to write a review for some time now. Not-necessarily-relevant-disclaimer: I contributed the IPv6 haiku/joke at the start of Chapter 12.
If you’re interested in OpenBSD, it’s an obvious purchase. It goes into detail for all aspects of OpenBSD, starting with a very detailed conversation about installation, then disk setup, and so on. This is not going to surprise anyone, of course. Past the initial overview, the book starts with a chapter that talks about nothing else but locating other resources to help learn OpenBSD. It seems a little counter-intuitive to start a book with advice on how to look somewhere else, but it makes sense in light of the topic.
What if you aren’t using OpenBSD, at least not right now? Something I didn’t realize until I had chewed my way through most of the book was that there’s several smaller books hidden inside. The book goes very far into individual utilities. So far, in fact, that it ends up creating mini-guides about the topics within the chapters. (or entire chapters, in the case of pf.)
There’s in fact 2 chapters for pf, initial and advanced. TCP/IP gets close to 30 pages just to itself, and topics like snmpd or chroot get an introductory section that assumes nothing about your prior knowledge. These are technologies you’re using already, no matter which BSD flavor you’re dealing with.
It works as a reference. I’m going to show the aforementioned chapter 11, on TCP/IP, to my coworker who makes a confused face every time I say “link-layer protocol.” I don’t know if he’ll make it from one end to the other, but it’s a lot better than waving a hand in the air and mumbling “You should look that up on the Internet sometime.” There’s enough detail that some of the smaller sections could probably be broken out into individual books, and I daresay that’s what is happening with Lucas’s Mastery series.
It’s comprehensive, it’s readable, and you’ll find something useful in it no matter your experience level. The book is available in printed and eBook form, from the usual online stores linked at Michael W. Lucas’s site, or directly from the publisher. It’s also available through the OpenBSD Project, which then gets a cut towards development.
The other bit is that, having just released an Absolute OpenBSD update, his Absolute FreeBSD book will not see an update… until the FreeBSD installer gets more coherent.
(If you manage DNS in any fashion, buy DNSSEC Mastery.)
Peter N. M. Hansteen has a long writeup about using and creating ports on OpenBSD, which is apparently a reprint of an article he wrote for BSD Magazine back in 2008. I don’t remember if I read it, so it’s new to me, in any case. Port and package creation across the BSDs is juuuust close enough that reading about one version will leave you with a good guess about the others.
Peter Hansteen has an extensive writeup of how he has managed the bsdly.net spam blacklists. Normally I’d stick this article in the Lazy Reading links, but the article is good enough to call out separately. It’s excellent not just for the mechanical aspects of how the blacklists were maintained, but for his strict description on how the process is simple, verifiable, and transparent. That last item, transparency, is how many anti-spam groups fall down.
It’s a week past Easter and I’m actually tired of eating chocolate. I never thought I’d say that.
- On fat men and jellybeans, about how the press is reporting DDOS attacks. Related: Reporting on tech stories is very difficult; there’s very little photogenic material. I’d love to have more pictures on the Digest, but what would I show?
- Lisp: A Language for Stratified Design. (PDF) There’s got to be a few readers that will find this a very enjoyable read. (via)
- If you’re using Google Chrome, check your extensions list. Even though it’s not supposed to be possible, I had an spyware extension auto-install itself, from a page that I was going to link here – but now will not.
- Music From Mathematics. Electronic music created with an IBM 7090. (via)
- At first I was like “Yeah, yeah, another terminal emulator”, but then I watched the demo movie for Terminology and was quite impressed. It doesn’t seem to exist in dports/pkgsrc yet. (also via)
- April 1st always leads to a number of announcements of varying quality. I like OpenBSD’s announcement, though.
- The Untold Story behind Apple’s $13000 Operating System. The article hypes up something that wasn’t that exciting, but I like the pictures of the old Apple ][ material. (via)
- Everyone Who Tried to Convince Me To Use Vim Was Wrong. Spoiler: he uses Vim. But: The author makes a very good point about how to get there. (via)
- How the Chess Set Got Its Look and Feel.
- HOWTO turn your shell prompt into a hamburger. The advice is for a Unicode-friendly Mac shell; don’t know if this works on DragonFly. (via)
- Start talking about nail polish, finish by talking about the limited 16-color palette of early PC computers. (via)
- Hello World cake. Based on a programming language called Chef where programs look like recipes. I can’t even make these things up. (via)
- Dragonflies are Monsters.
Your unrelated link of the week: nothing. I didn’t find anything off-the-wall enough to use here. Geez.
OpenBSD has a new identd daemon. Is identd used for anything other than verification when connecting to an IRC network? I’ve never seen it in another context.
I am all over the place with links this week – some of them pretty far off the path. There’s a lot, too, so enjoy!
- Puctuation obscurantism, punctuation humor; I like it all. (via)
- Exporting your git repository. Found while looking for something else.
- I want CTRL-D at a terminal to make something like this to happen.
- Visual Representation of Regular Expression Character Classes. I like visual ways of classifying complex data.
- Speaking of which: Anatomy of Data. Not sure how I found it.
- Digital Files and 3D Printing – In the Renaissance? The title sounds a bit linkbaity, but the story of the 14th century map designed to be recreated with a graphing tool is pretty neat.
- Postgres: The Bits You Haven’t Found. Advanced/odd Postgres usage. (via)
- Breaking your arrow keys is the latest idea in improving Vim usage.
- PC-BSD is moving to a ‘rolling release’ format, and also using the new pkg tools that are also in DPorts. Historic details on this new setup are available.
- Fred, taking off.
- Ten hours with the most inscrutable game of all time. I like the idea of Dwarf Fortress more than I actually like playing it. I’m somewhat afraid of it. It looks like this sounds.
- That last comparison wasn’t necessarily fair, but it was fun.
- If I’m going to talk about music like that, I should link Ishkur’s Guide to Electronic Music.
- The Wizard of Pinball. I just want my own standup pinball or arcade cabinet game. Yes, yes, I know, MAME cabinet.
- Appropriately this week, “Ball Saved”, page 1 and page 2 of a 2-page comic about pinball.
- UnReal World, an Iron-Age roguelike. Apparently pretty brutal, and two decades in development. Runs on several platforms, but not BSD. (via)
- You Are Boring. Some of the ‘boring’ items made me laugh. (via)
- The first review of Michael W. Lucas’s Absolute OpenBSD, Second Edition is available.
Your unrelated link of the week: I’ve already been offbeat enough in this Lazy Reading; I don’t have anything else.
For once, I got to read the commit logs for other BSDs…
The OpenBSD ‘Papers’ page has some videos listed to match the OpenBSD-related presentations from EuroBSDCon 2012.
Not only does NetBSD support the BeagleBoard, but Michael Lorenz is committing from it.
PC-BSD is looking to use pkgng, the same binary package manager used in John Marino’s DPorts. It’s proving quite popular.
Right in time for the end of the year, BSDTalk 221 is out, with Michael Dexter interviewing Matthieu Herrb at EuroBSDCon 2012 for 11 minutes about Xenocara.
Michael W. Lucas has a coupon code for his new edition of Absolute OpenBSD, so jump on it now. I haven’t read his first edition, but his other books are certainly good.
BSDTalk 220 is up. It’s a conversation with Eric Oyen, OpenBSD user. It’s about 20 minutes and I don’t know the subject past “OpenBSD” cause I haven’t listened to it – yet.
Life is busy, busy, busy. But there’s always time for Lazy Reading!
- Sometimes Google searches turn up DragonFly BSD in odd places.
- Wayland reached 1.0. That’s great, except it isn’t ready for use yet, it’s just feature-stable. I’d argue that means it’s ‘beta’, not 1.0, but there’s no hard and fast rules about that. In any case, does it run on any BSD? I don’t think so.
- OpenSSH server best practices. Nothing too groundbreaking, but they include “BSD” (i.e. pf) examples. I always like articles that don’t assume Linux is the only platform. (via)
- The little SSH that (sometimes) couldn’t. A heck of a network debugging exercise. (via mat in #dragonflybsd)
- The AN/FSQ7, a computer I’m sure I’ve seen in movies a number of times. (via)
- Here’s the OpenBSD slides from EuroBSDCon 2012.
- Oh look, Apple’s got “Fusion Drive“. The cool people call it swapcache and have been using it for years, so there.
- Here’s an essay that starts out talking about Quantum Computing and moves into the ambivalence that quantum computing seems to entail instead of just noting the general scientific description and leaving it there. It’s really quite enjoyable.
- Hey, maybe this is why Facebook reported earnings are up: they’re holding your own data hostage. (via)
- Rob Pike on The Setup. He makes a very good point about how we should access computers. Also, here’s a recent, long slide show he put together about Go. It describes solving some language problems that have been around a long time. (via)
- I was halfway through reading that last slide show link and realized there’s no way I can explain how it was an worthwhile read to someone who hadn’t done some programming. No link or conclusion, just an observation of how esoteric this is. I hope you enjoy it.
- Essential Vim and Vi Skills has hit a 3rd edition. I have this as a Kindle edition, and I’m not sure how that happened.
- Zork in Duplicity, or a bizarre finding of old UNIX history in a completely unrelated place. (via)
- These OpenBSD thin clients are a neat idea.
Your unrelated link of the week: Delilah Dirk. It’s a comic, and the story available to read online is about a tea merchant, which makes it exactly right.
12 18 hours of my life fighting with an Exchange 2010 upgrade this week. To compensate, I will never complain about Sendmail wonkiness ever.
- Homebrew Cray-1A. Duplicating the internals is interesting in a “that’s crazy/difficult” way, but the case is the best part. (via dfcat on #dragonflybsd)
- If you understand the structure of haiku, you can contribute to Absolute OpenBSD, 2nd Ed.
- Here’s a browser-based roguelike called Second Wind, and another called Epilogue. No particular reason to link to them other than I haven’t had much roguelikes linked recently.
- “The role of the troll in social media is to ruin that product.” There’s a line that can be drawn to connect the idea of being esoteric enough that social networks (i.e. Facebook) don’t intrude on your interests, and the idea of being interested in BSD operating system creation. What I’m saying is that BSD is less hyped, and thank goodness.
- Another social media caution: it’s their space, not yours, and they can boot you at any time. (via)
- Yeah, I’m getting curmudgeonly. I’ll stop now.
- Go By Example.
- git-ftp, when the files you are working on are in a location only accessible by FTP – no git or ssh access. This appears to copy them in and out as part of the commit/change process. I can imagine a very specific workflow where this would be useful. (via)
- Bash One-Liners, part 4.
- OS Upgrades powered by Git. That’s a neat idea. I don’t think you actually have to follow the link; that’s the whole concept right there.
- The Ultimate Vim Distribution. (via) I like how slick the single-line install methods are on these things… but I want the number of packaging/install methods on every computer I administer to equal exactly 1, not (1 x number of installed programs).
- Why is Linux more popular than BSD? Some of the answers are just plain wrong, or don’t understand causality… but that’s no surprise. (via)
- Oh, hopefully this will solve the UEFI secureboot issue for DragonFly too. (via)
Your unrelated link of the week: A CD that comes with its own turntable and record. Kid Koala scrapes over culture to find mentions of vinyl and DJing the same way I scrounge the Internet for mention of BSD. His “Nerdball” from Carpal Tunnel Syndrome is an astonishing display of turntable skill.
It’s a short week this week, but that’s OK. The last few weeks have been a deluge of links.
- Coming Home to Vim. More tips than you can get through in one reading, I think. (via)
- This is a time saver: Vim completion. (via same place)
- You might be a Unix geek. (again)
- Hey, this is a good idea: OpenBSD commits on Twitter.
- I miss cassettes.
- “BSD is a Microsoft plot” is the craziest thing I’ve heard in a while.
- I like this Kickstarter for a USB LED indicator, and not just because it includes the man page reference in the project name. (via)
This is the version that the OpenBSD Project is selling, so the profit goes to the people who made OpenSSH. It’s an excellent idea.
This week has taught me one thing for sure: Always make sure your backup generator is working. And over-plan battery capacity. That’s actually two things, but what the heck. I’m tired, for reasons that can probably be inferred! I’m not the only one suffering these problems, it seems.
- There is a certain subset of readers here that will find this fascinating: a video of a game postmortem. Specifically, Elite. (via) Needs Flash.
- This is as good an article as any I’ve seen describing where the tablet computer market is going, at The Economist.
- Remember RetroBSD, mentioned here previously? Here’s some discussion of it.
- EuroBSDCon’s 2011 conference is open for registration, but the early bird discount only lasts until the end of August, so jump on it soon if you’re thinking of going. It’s the 10th anniversary of the event!
- PHP 5.3 is coming to pkgsrc as default, soon? The PHP 5.2 -> 5.3 transition seems to mess up a lot of code because of some changes in the way things are handled, or at least that’s my experience, so watch out.
- Make sure you aren’t running mod_deflate on your Apache 2.x server.
- Kristaps Dzonsons, the fellow behind mdocml (which is in DragonFly now and mentioned here before) is working on a mdoc manual. It’s an actual book, with examples. It’s titled “Practical UNIX Manuals: mdoc”, which sounds like part of a series, though I don’t know if there’s anything else. I’d sure like it if there was. (via Undeadly.) Look very closely at the mdoc web page and you will see the markup, too. Neat!
- Breakout treated as a musical instrument, in 1983. That’s too glib a summary of this explanation of an old book studying the game Breakout and playing it. Really, read the article, and remember that the book described would just be lost in a sea of
blog postsnoise today. (via)
Entertainment, this week. There’s several items here that will be more entertaining if you’re over 25. Or maybe 35. Get clicking!
- If O’Reilly was to publish any of the various parody books out there, it should be this one.
- Also, looking for those image links led me to this programming language suggestion. Oh! And that led me to this treat for people who remember Advanced Dungeons and Dragons.
- A good game critic talking unabashedly about his love of roguelikes? I am so linking it!
- An update on the OpenBSD IPSec backdoor kerfuffle thing.
- OK, back to entertainment. A magic number!
- Wierd: new NetBSD platform support… from Microsoft.
- Huh. Apparently there’s some other meanings for BSD.
- Among other things, this article describes some Ruby tests that work so vigorously to make the tests like natural language that they become harder to write. No big story there; I’m sharing my sense of surprise.
- BSD: it’s tough. (link fixed) The complaints these people make are valid, though.