Rust has been ported to DragonFly by Michael Neumann. His blog has implementation details, and you can pull from his repo to get a buildable version. This may be useful, as he notes, for anyone wanting to build Rust on other BSDs.
I missed this last week because I was on the road: BSDNow 047 is up, titled DES Challenge IV, has some followup on recent topics like pf in FreeBSD and the recent OpenBSD hackathon, plus an interview of Dag-Erling Smørgrav.
It’s all multimedia day here, as BSDTalk 243 is also out with 16 minutes of conversation with Ingo Schwarze about mandoc. Mandoc is the man replacement in OpenBSD and built-but-not-yet-used in DragonFly. ‘man replacement’ is probably an oversimplification.
Part of this was done while traveling, but still a decent week for links.
- A BSD-licensed timeout(1).
- DiscoverBSD roundup for 2014/07/21.
- NetBSD has a start of a radeon driver.
- FreeBSD has a Phabricator site, which is getting linked in some commits.
- The OpenBSD cvsweb was down but appears to be back now.
- Lua in NetBSD went from version 5.1 to 5.3.
- Yay cross-pollination, sorta?
- “*BSD on the desktop for an intermediate Linux user?“
- NetBSD got a slight binary loading speedup.
- OpenBSD + OSX/iOS and IPsec/l2tp setup, the thread and the followup.
- Trying to establish the longest trust chain possible for an OpenBSD install.
- OpenBSD’s new httpd is now installed by default. Lynx is no longer. (partially via)
- ldapd/OpenBSD users may need this thread when upgrading.
- DIAGNOSTIC does not slow down NetBSD.
- Bitrig is nearing 1.0, according to an email on their firstname.lastname@example.org list. But I can’t find a way to link to the summary of what they have done. There’s the Bitrig roadmap, I guess?
- An early draft (“prerelease”) of Michael Lucas’s next book, “FreeBSD Mastery: Storage Essentials“, is available.
- Undeadly has a lot of articles written by recent OpenBSD Hackathon participants. Instead of linking to specific ones, I’ll just point you at the site. (undeadly.org can’t tag or search to a summary page.)
- BSD, the movie. (via).
More than the usual source commit messages this week.
- LibreSSL got another point release. And complaints. (via)
- NetBSD 7’s branch date is planned.
- FreeBSD 9.3 is released. EoL for 9.2 has been extended, too.
- Cloning a FreeBSD/ZFS Machine with ‘zfs send’.
- An OpenBSD hackathon means a lot of articles.
- Troubleshooting Large, Stalling git/ssh Transfers.
- pkg == systemd == government conspiracy. Surely, the writer can’t be real.
- Installing and Using TarSnap. A BSD-friendly service.
- DiscoverBSD’s 2014/07/14 roundup.
- OpenBSD has OpenSSH and put together LibreSSL. OpenSSL bought… libressh.org? Use whois libressh.org to see. (no link; use your own whois lookup.) (via)
- NetBSD has updated to dhcp 4.3.0.
- OpenBSD has imported ucpp. (hope that’s the right ucpp; there’s lots out there)
- One of those times it’s OK to store passwords in cleartext.
- PC-BSD is now using Samba 4.1 by default.
- OpenBSD has a new httpd(8). Bonus long-in-the-tooth joke, too.
- Yay, SSL library cross-pollination.
- Cross-cross-cross pollination, here. (someone do it in DragonFly, too)
- ssh (on OpenBSD) now supports Unix domain socket forwarding.
- EruoBSDCon 2014 is happening in Sofia, Bulgaria, in September. The FreeBSD Foundation is funding travelers.
- A FreeBSD 10 Desktop How-to.
BSDNow 046 interviews Brian Drewery, talks about tunneling through DNS ports (an useful trick to get around network paywalls, if it’s what I think it is), and of course more general discussion of BSD topics.
Finally, a much more eventful week. I already noted LibreSSL’s release.
- DiscoverBSD’s news summary for 2014/07/07.
- PC-BSD Digest 31 – there’s now a PC-BSD IRC channel.
- Your server can probably tell you the temperature.
- Future of pf in FreeBSD? Follow the thread. (via)
- DragonFly’s pf alterations discussed for OpenBSD. It wouldn’t be easy without some of the underlying DragonFly architecture, but something for everyone to remember: Henning Brauer is generous with his time and will help people updating pf.
- mfiutil on FreeBSD.
- ia64 processor support is gone from FreeBSD.
- NetBSD now has BIND 9.10.0-P2.
- FreeBSD now has bmake-20140620.
- OpenBSD now has lynx 2.8.8rel2.
- OpenBSD’s relayd now has a new filter language.
- pkgsrc 2014Q2 binaries are out now for several platforms.
- FreeBSD has a new core team.
- More cross-pollination – also from Android?
- OpenBSD-current users will need to update their kernel.
The portable (meaning ready to be brought into other operating systems) version of LibreSSL is out.
Another ‘quiet’ week – lots of commit activity in the other BSDs, but not a lot to point at directly.
- PostgreSQL/FreeBSD performance and scalability on a 40-core machine. (PDF link, via) There’s comparison to DragonFly’s results, mentioned here before. DragonFly’s solution of shared page tables is dismissed because it would require work to do, though I think that’s a symptom of FreeBSD’s more complex locking model rather than complexity of what’s in DragonFly.
- pkgsrc-2014Q2 is out.
- Here’s some notes on the systemd compatibility GSoC/OpenBSD project.
- The FreeBSD ixgbe(4) driver understands RSS, and so does igb(4).
- FreeBSD GENERIC kernels can now use vt(4), the replacements for syscons.
- FreeBSD images can now boot UEFI.
- FreeBSD 9/10 users using the WITH_NEW_XORG option have a temporary binary ports repository to use, to handle the change in the drivers.
The 44th BSDNow episode is out, with an interview of Craig Rodrigues, a tutorial on creating pre-patched OpenBSD ISOs, and the usual discussion of news items, including DragonFly’s recent pf changes.
(I don’t get the pun in the title this time, darnit.)
Matthew Dillon changed the default keep-policy in DragonFly to:
set keep-policy keep state (pickups, sloppy)
This is to match other BSDs (which? I don’t know) and reduce overhead, according to the commit.
I am pasting the announcement verbatim because NYCBUG is having some hardware issues with their mailing list archive. It’s interesting for both subject matter and because you get to see the inside of about.com. RSVP soon so you can get in!
2014-07-02 – Introduction to Timekeeping, Steven Kreuzer
6:45, about.com (1500 Broadway enter on 43rd Street, 6th Floor)
Notice: RSVP to rsvp at nycbug.org and bring photo ID. RSVPs must be
received by 2 PM, day-of.
Time is a funny thing. You can spend it, save it, waste it and kill it,
but you can’t change it and there is never any more or less of it.
Everyone knows what it is and uses it every day but no one can seem to
In this talk I will provide a brief introduction to time, timekeeping,
and the uses of time information, especially in scientific and technical
This week seems relatively quiet; possibly because school is out and the weather in the northern hemisphere is nice?
- PC-BSD 10.0.0.2, the release, is out.
- The PC-BSD text installer now supports full-disk encryption.
- Where KDE is Going, part 1. (via)
- Another OpenBSD GSoC project summary.
- procfs in OpenBSD is probably going to be removed.
- Hooray for more cross-pollination.
- Thanks to Emulex for supporting BSD.
- csup is gone from FreeBSD; mentioned for nostalgia purposes.
- FreeBSD now has fine-grained CTL locking.
- The EuroBSDCon 2014 schedule is up. (hey, there’s DragonFly in there!)
BSDNow 043 talks with Marc Espie of OpenBSD about packaging, goes through updating your BSD system (all of them? I haven’t watched yet), and discusses a number of other links.
I have a backlog from stuff I missed last week while traveling, so we all benefit!
- PC-BSD 10.0.2-RC2 is out.
- PC-BSD will be at SouthEast LinuxFest.
- Here’s the roadmap for Lumina, PC-BSD’s new desktop environment.
- DiscoverBSD’s summary for 2014/06/16.
- FreeNAS vs. NAS4Free. Didn’t need to be 8 pages. (via)
- Peter’s pf tutorial is very popular.
- The freeze for pkgsrc-2014Q2 has started. (I’m a bit late on this one.)
- pkgsrc has a new Pkgsrc Management Committee.
- This thread, “Best pdf viewer in pkgsrc?” may be useful even if you aren’t on pkgsrc.
- NetBSD gained vmx(4) from OpenBSD.
- NetBSD now has pigz 2.3.1, which apparently stands for ‘parallel gzip‘.
- Here’s one OpenBSD/GSoC project status update; I haven’t seen others.
- Another OpenBSD desktop project started.
- BoringSSL. (via) Already, benefits.
- Ways to test pf.
- FreeBSD/gnats has gone away, and none too soon.
- Again, I love to see cross-pollination.
- The July and August NYCBUG meetings: timekeeping and OpenBSD ports. Here’s some notes on what to expect for the August meeting.
BSDNow’s 42nd video is up, with an interview of Bryce Chidester and a tutorial on chaining SSH connections.
- PC-BSD 10.0.2 prerelease is out for testing.
- Build a FreeBSD 10.0-release Openstack Image with bsd-cloudinit.
- DiscoverBSD roundup for 2014/06/09. Also, there’s now a @_DiscoverBSD.
- Dan Langille is using pkg, and his recent posts on seeing download sources, or custom packages in poudriere may be useful. (Applies to DragonFly and FreeBSD.)
- Speaking of that, pkg could probably work with pkgsrc packages – that would be interesting. No link for that; I’m just thinking out loud.
- Li-Wen Hsu’s BSDCan 2014 con report.
- Michael W. Lucas talks about FreeBSD disk partitioning.
BSDNow 041 is out with an interview of Benedict Reuschling, along with a lot of news discussion and some interesting NAS notes. Hey, I’m mentioned!
Concise links this week.
- DiscoverBSD’s roundup for 2014/06/02.
- Code review culture meets FreeBSD.
- Michael Dexter’s BSDCan 2014 trip report.
- A RetroBSD license audit. (from #nycbug)
- Ass ember.
- FreeBSD GNATS is gone; now it’s Bugzilla. Nobody sheds a tear.
- NetBSD runs on BeBoxes? I didn’t realize.
- FreeBSD now has ‘stock’ network drivers.
- It’s always nice when people relicense.
- I like crosspollination, too.
- The default font path in pkgsrc has changed.
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.
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.
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.
Here’s a mascot I like: Groff the BSD Goat, who apparently made a debut at BSDCan 2014.
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 May BSD Magazine is out, and Siju George has written an article about using Hammer on DragonFly. It’s a free download to read.
If ever there was a golden moment, this would be it: with the news that networking hardware from the US is suspect, as is China’s, the best networking setup seems to be one you can look at yourself. Someone get those OpenCompute Networking machines going! More port density! Running BSD!
(Suggestions on how I can get a system with 24+ 1G ports are welcome; I need that at work immediately.)
Another week, another linkpile. I’d probably have more links if it wasn’t for Lost Alpha coming out.
- Novena in the X-Ray. I like being able to see the ferrite cores inside the Ethernet ports.
- Hardening Android. It’s a good idea. (via)
- How to run the previous command with sudo quickly. Linked more because I never remember CTRL-a as the nondestructive alternative to CTRL-u.
- UNIX on the Game Boy Advance. 5th Edition UNIX, too. There’s some good history included. (via)
- Have you changed your password lately?
- What happened to/with BIND 10? Some good points in that presentation. (via)
- One of the better casemods I’ve ever seen.
- Wearable NFC. Slightly less invasive version of RFID or magnet implantation. (via)
- SIGGRAPH 2014 Technical Papers Preview Trailer. The trailer has some neat stuff in it, and here’s the actual papers. (via)
- LibreSSL status report. Notable: a commercial company supports OpenSSL, but the code quality was horrible. Commercial sponsors don’t necessarily make everything better. Michael Lucas has notes too, and there’s video. (via)
Your unrelated link of the week: Dragonfly (the bug) closeups.
Some leftovers from last week since I’m catching up, so get ready to read.
- What’s wrong with systemd. Matches some of my thoughts – Linux is transitioning from being against the monolith of Microsoft, to assuming a dominant place. (via)
- DiscoverBSD summary for 2014/05/12.
- PC-BSD Digest 28 has images of the new AppCafe.
- PC-BSD Digest 29 summarizes how PBIs are changing (for the better).
- NanoBSD and Raspberry Pi. (via)
- UNIX: Automating your server inventory (Mostly can apply to BSD systems)
- BSD Magazine for April: Free Pascal and other topics.
- LibreSSL will be portable. I still want a portable pf.
- FreeBSD 8.3 is EOL.
- Epoch, an init replacement to avoid systemd, may work on OpenBSD.
- DMARC is causing some changes for FreeBSD mailing lists. (hey, this will affect DragonFly, too, maybe.)
- The pkgsrc-wip@ mailing lists are now switched to tech-pkg@ for NetBSD.
- OpenBSD now stack-shuffles.
- FreeBSD has added the mrsas(4) driver. (Why doesn’t it show up in a man page search at the site?)
- Sometimes, Google DTRT.
- FreeBSD has added the LM75 i2c temp sensor driver.
- JabirOS 2.0, a fork from FreeBSD 10.
- Michael W. Lucas has some notes from the pre-BSDCan FreeBSD Devsummit.
- If you dig into the BSDCan schedule, some of the presentation have slides linked. Undeadly has linked to a number of them directly.
I missed this last week: BSDNow episode 36 is out with an interview of David Chisnall of FreeBSD, plus a RAID tutorial, and other stuff as always.
NYCBUG has a presentation from John Baldwin, happening on the 7th (tomorrow!), all about Bhyve, the BSD hypervisor.
Updated late this week because of circumstances.
- Michael W. Lucas is appearing at PenguinCon.
- Do you use Kerberos or SRP in libssl? Ted Unangst wants to know. (Thanks, Amit Kulkarni)
- Speaking of which, OpenSSH no longer requires OpenSSL.
- OpenBSD 5.5 is out.
- BSD for embedded devices?
- The FreeBSD Foundation has a spring fundraising campaign started.
- PC-BSD has a FAQ up for their new Lumina desktop environment.Writing your own desktop environment is a lot of work. Supporting all the Linuxisms in the existing ones is possibly worse…
- pkgsrc Perl package status is now automatically generated.
- Peek and poke freely on FreeBSD.
- PC-BSD’s new AppCafe handles package management – or at least the interface. I haven’t looked hard enough to know if it’s using pkg.
- CheriBSD is feeding back.
- OpenSSH is getting pulled into parts?
- /dev/full is always what it says it is. (related: lindev(4) is gone.)
- OpenBSD 5.5 is out. Here’s the signing policy that goes with it.
BSDTalk 240 is 35 minutes with George Neville-Neil talking about NTP and the precision time protocol.
Another active week.
- RetroBSD recently moved to Git and GitHub, and is now buildable on Mac OS X.
- ALTQ is gone, at least for the OpenBSD version of pf.
- So I’ll bring up this point again: pf is fragmenting, and we should do something about it.
- The EdgeBSD presentation from FOSDEM 2014. (via)
- OpenBSD could use some VLAN testing.
- FreeBSDNews is running an swag contest.
- netbsd.fi replaces onetbsd.org.
- Here’s a GSoC project that could help everyone. (thanks, Tomáš Bodžár)
- I’ve linked to some parts of this work, but Undeadly has a summary of the man page search improvements in OpenBSD.
- DiscoverBSD’s 2014/04/14 summary.
- LibreSSL started because of a leaky water heater.
- I always like threads about small hardware.
- FreeNAS hardware unboxing.
- Man, everybody likes pfSense.
- Lua in pkgsrc is getting versioned.
- Why would you do this?
BSDNow 034 is about Network Attached Storage – specifically with an interview of John Hixson at iXSystems about FreeNAS development.
Remember the joke I and probably a zillion others made about OpenOpenSSL? It’s happening, except it’s called LibreSSL. (thanks, Tomáš Bodžár)
I’ve got “coverage” of most every BSD this week.
- OpenBSD has brought in OpenSSL – and is modifying it severely. Instead of linking to the many commits as they tear it into little bits, I’ll just link to this Lobste.rs post. Will it be OpenOpenSSL? It looks like it’s for internal consumption only. Undeadly has a similar summation. Apparently there’s a running blog of the changes, or at least the snarky comments.
- Have you never been to BSDCan? Dan Langille asks the question. As he points out, BSD conventions are awesome, where you get to meet some smart people and put names to faces.
- “I have been given the option of Linux or BSD at work…” A discussion of BSD as a Java development platform.
- FreeBSD has added the if_nf10bmac(4) driver, for the “NetFPGA-10G Embedded CPU Ethernet Core”, which appears to be a programmable network card? I’m not sure how it all works together.
- Goodbye EISA on FreeBSD. (Gone long ago on DragonFly.)
- NetBSD src and pkgsrc changes are being twittered. (NetBSD link does not work just now when I tried it.)
- PC-BSD Digest 26 mentions the addition of a new desktop environment called Lumina, built just for PC-BSD.
The March issue of BSD Magazine is out, and this month has an article written by Siju George about how his company is using DragonFly and Hammer for backups.
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.
I should have seen that pun coming a long time ago. BSDNow 032 is up with an interview of Dru Lavigne and the usual assortment of other recent BSD items.
- 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.
NYCBUG is presenting Yevgeniy Dodis at NYU (Warren Weaver Hall, room 101, 251 Mercer Street, NYC) at 7:15 PM tonight, speaking about building your own random number generator in both correct and incorrect ways.
I’m hiring a sysadmin at my workplace:
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.
BSDTalk 239 is 55 minutes of talk with Baptiste Daroussin at vBSDCon 2013 about ‘pkgng’ on FreeBSD. The BSDTalk post doesn’t mention it, but it is the same pkg tool that DragonFly uses, so Baptiste’s plans are relevant to DragonFly too. (I haven’t had a chance to listen to the podcast yet so I don’t know how much he talks about DragonFly, specifically.)
BSDNow episode 030 is out with an interview of Warren Block about FreeBSD documentation, along with a conversation on a number of other topics, including setting up a BSD machine as your access point (highly recommended, along with home router setup) and setting up a BSD (FreeNAS) as a Synology replacement. They also totally scooped me on Michael W. Lucas giving an OpenBSD talk – which might be because I forgot to sign up for his announcement mailing list.
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.
BSDNow episode 029 is up containing a full slate of material. There’s an interview of Gleb Kurtsou, along with a PEFS tutorial and several other items that are new to me.
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.
Uh oh, I don’t get the pun this time. Anyway, the newest BSDNow episode is an interview with Eric Turgeon of GhostBSD,
and a disk concatenation tutorial for NetBSD and a tutorial that isn’t uploaded yet. (Wait, now I get it.)
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.
The DragonFly Mail Agent is being suggested as a possible sendmail replacement for FreeBSD.
I am late posting this: the most recent episode of BSDNow has, along with the regular array of items, an interview of Chris Buechler, of the commercial support company behind pfSense.
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 126.96.36.199.
- Some discussion of OpenBSD rootkits, or the lack thereof.
- Power failure resistance.
- LIBC_BUILTINS is no longer used in pkgsrc.
I was remiss in not posting this before it happened, but Issac (.ike) Levy of NYCBUG went to Tokyo to talk about the translation efforts for pfSense, on the 17th. He posted a summary of his talk and slides.
Normally I would be posting this in an “In Other BSDs” Saturday item, but the summary page includes links on Open Network Hardware, which .ike and I talked about at NYCBSDCon. I wanted to create a separate post for it, but he’s got all the links piled in with his talk summary already.
The hardware I want to see as a real product is the Intel ONP Switch Reference Design. (PDF) Having a device that looks like a switch but is actually a normal computer with a lot of network ports – that can run BSD – opens up a huge range of network possibilities.
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)
For BSDTalk 238, Will Backman has recordings from NYCBSDCon 2014. I think I’m in there, even though I haven’t listened to it yet.
Here I think out loud about NYCBSDCon, presented from my cleaned-up notes taken on my phone during the event. Get ready, cause there’s a lot of words here.
The event was very popular, to the point of overflowing the venue, Suspenders. The venue was excellent, though. The entire bar/restaurant was turned over to the convention for the day, and it made it easy to eat and drink – especially with the drink tickets that came with admission. The food was fantastic.
New York City is a huge city with lots to see, so I imagine anyone visiting from out of town could bring along family and have the family be entertained while the conference is going on. I managed to sneak in a trip to The Compleat Strategist and Desert Island Comics on the day before the convention, for example.
There were enough “famous” BSD people here that having, say, the roof fall in would have been a serious community setback. One good explosion would have taken out the people behind this digest, BSDTalk, PC-BSD, BSDNow, etc.
The NYCBUG people are very open about how the whole process works, to the point of posting how the finances worked out. “Excess” money is getting split up between the various BSDs, too, to the tune of some hundreds of dollars. This was increased by Michael W. Lucas auctioning a signed copy of his Absolute OpenBSD 2nd edition book, which ended up being bought for $500. I expect the financial results will be posted on the NYCBUG website at some point soon.
I nabbed a printed copy of the brand-new FreeBSD Journal, which just launched. George Neville-Neil said that this is the only printed version that will ever exist, because printing is awful – I completely agree. I need to cover this more in a separate post.
I experimented with not bringing my laptop and typing everything through my phone. It reduced my typing speed, but I was able to take notes and pre-write large chunks of this post as things happened. I have been thinking more and more in terms of setting things up with a tablet or phone as my ‘client’ and keeping.all useful data on my server, rather than work on a laptop with BSD installed. I’d like to be working in a BSD environment, but that’s hard to accomplish natively in a handheld format. Running things remotely from a BSD system might provide the equivalent, though. Not sure how well that would work – probably good content for another post.
The first presentation was ZFS/PC-BSD/FreeNAS, from Dru Lavigne. The PC-BSD Life Preserver application is a really nice way to view filesystem snapshots. ZFS is really feature-rich, though it has high resources requirements compared to Hammer. (of course I would say that.) Dru Lavigne’s ZFS presentation slides are already up.
Ray Percival came all the way from Dallas to present “Interconnections with BSD”. Ray pointed out at dinner the night before that he is effectively able to autodeploy a firewall or other network device by remotely installing a BSD. From Ray’s presentation : “Network engineers are discovering automation and calling it software defined networking.” That is talking about the configuration side only though, not control plane, as an audience member pointed out. I still like the idea. Ray made this point about support: you can buy expensive support from commercial vendors and talk to hit or miss support. With open source, you can usually talk directly to the person who makes the software itself. That doesn’t happen with vendors.
Something I took away from that and from the conference in general: BSD helps you avoid vendor lock-in. I was worried about having UNIX-familiar workers as backup at work, but: it doesn’t get better with proprietary tools.
Andrew Wong’s presentation about ZFS+FreeBSD+PostGres is from a software engineer point of view, not a sysadmin view. He described himself as “the enemy”.
Scott Long gave some details about how much traffic NetFlix pushes out (about a third of the Internet) and how much of it is on FreeBSD (almost all of it, yeesh). The NetFlix plan is to deploy multiple relatively low-end FreeBSD systems out to ISPs to act as local content caches. No virtualization, a light set of management tools through AWS, and when a box goes bad, they just take it out; no RAID or ZFS or other fancy steps. They have 5 people managing 1000 machines.
Scott made the point that they are aggressively talking to hardware vendors about support, and getting good responses back. If you’re involved in some commercial venture with FreeBSD, talk to George Neville-Neil about the BSD hardware consortium; they’re working on a coordinated conversation with vendors to make sure BSD (probably FreeBSD only, but that’s a start) gets treated as a first-class citizen.
Jeff Rizzo described the many ways that NetBSD can be build, on most any supported platform and even not on NetBSD. It sounds like the up-front work of getting build.sh to work in every circumstance has saved a lot of labor, later.
Michael Lucas had a very entertaining talk about DragonFly where he managed to name-drop DragonFly. One of the points he made: when you write out a detailed justification for using open source products at your workplace, share it with the world, please.
I bought the lower-priced-than-they-needed-to-be shirts and stickers they had available, and managed to not win one of the cool PCEngines PFSense systems, with a fancy etched case.
There was also a number of demos going on during the afternoon break, though the only one I took any notes on was the one that I need to replicate at work: a PF /CARP failover setup. They look like this on the inside.
Like I said for the last NYCBSDCon in 2010, it’s totally worth going. I now have a long, long list of things I want to do and ideas to try, all from meeting people face to face and talking about what we can do. It’s energizing, far more than meeting over IRC. A third of the people there had no prior BSD experience. George Rosamond mentioned that he was thinking they could do this perhaps every 6 months.