karu.pruun has been trying to get a Macbook’s hybrid graphics card to work in DragonFly. He’s been working on a gmux driver, but it needs a framework like Linux’s switcheroo. If this topic interests you, help him out.
Bryan Everly wants to start a BSD User Group in Indianapolis, Indiana, in the US. If you are anywhere near there and would go (and you should; user groups are great), tell him.
Addendum: Near Chicago works too, as joshua stein pointed out.
I may have mentioned this in part before, but Matthew Dillon has a brief script to reload pf when an interface IP changes. I’m linking it here in case it’s useful in the future.
Recent changes for virtual machine support and the new powerd utility have been rolled into the release branch for DragonFly. They’ll probably be in the next point release, or you can rebuild a release machine now for immediate access.
Also mentioned in the update from Matthew Dillon, DragonFly-master users should upgrade carefully as DragonFly migrates to using LibreSSL in base, and dports-based LibreSSL in dports.
Happy birthday to my younger daughter.
- The Fall of Avalon Hill (1998). The source link comments lead to a lot of neat game material, and a different viewpoint than what’s in this older article.
- Zones of Control: Perspectives on Wargaming. From a link in those aforementioned comments.
- Dolphin Emulator – Booting the Final GameCube Game. (via)
- Eigenvectors and Eigenvalues explained visually. “Eigenwhatever” is a fun word to say. (via)
- What typing ^D does on Unix. (via)
- Xerox Alto Restoration Part 5. I think I missed part 4. (via)
- Tcl the misunderstood. (via)
- Excellent Dwarf Fortress-Bug.
- Next steps for Gmane. (via)
- RetroConnector. Mostly Classic Mac forms at Raspberry Pi size. The Fat Macs are so cute. (via)
- Why is printing “B” dramatically slower than printing “#”? (via)
- How the Bit Was Born (via)
- Advanced Compilers Weeks 1 and 2
- The Fidget Cube. (via)
Last minute again.
- Introducing the Netgate SG-1000 microFirewall (Pre-loaded with pfSense) (via)
- I lost my OpenBSD full-disk encryption password. (via)
- OpenBSD: Use the space freed up by sparc and zaurus to import LLVM. (via)
- g2k16 hackathon: Undeadly has reports about ddb, vmm + vmd, package signing, ports + wifi, fuse, and a lot more.
- iXsystems to Host MeetBSD California 2016 at UC Berkeley.
- doas mastery.
- DiscoverBSD for 2016/09/05.
- Google, MAKEDEV isn’t supposed to make party. Just sayin.
- Support for zaurus platform discontinued. [OpenBSD]
- LLVM/Clang imported into -current [OpenBSD]
- Anyone have experience with virtualization using bhyve?
- FreeBSD 10.3 vs. OpenBSD 6.0.
- “What does this GNU sort joke mean? I only know high level programming…“
- ChiBUG: OpenBSD on the Chromebook Pixel 2015. (via)
- Was the $500,000 DARPA lost contract the last big funding/deal/project OpenBSD was to get/got?
BSDNow episode 158 has an interview with Diane Bruce about ham radio and Raspberry Pi hardware, plus the usual news.
The’Errata 793‘ issue is apparently a bug where an AMD CPU can hang under very specific circumstances. Sepherosa Ziehau has a fix – please try it if you have the appropriate hardware.
How long does it take to build all 24,000 packages in the DragonFly ports collection? Apparently about 22 hours on a dual Xeon machine (with I think 36 cores) or 48-core Opteron. This is with synth. I used to measure pkgsrc builds in weeks.
DragonFly now has version 2.4.2 of LibreSSL and uses it in base. Ports may still link to OpenSSL, though – it’s still built by default, though make.conf can be configured to prevent that.
NYCBUG is meeting tomorrow night, with George Neville-Neil presenting DTrace work used as college-level teaching material, and talking about more places it could be used. Go if you are near New York City, interested in teaching, or you know – BSD. It’s in a different location than the normal monthly meetings.
This post fleshed out at the last minute, between road trips.
- Why Can’t I Run a 100-Node CockroachDB Cluster? Linked here as “A Focus on Stability”. All projects overcomplicate.
- Comparison between Windows Terminal Emulators with pros and cons for each. (via)
- Ken, Unix and Games (via)
- Hardening Your Web Server’s SSL Ciphers. (Thanks, Justin Whyte)
- Solutions to Integer Overflow.
- Are there any emulators/VMs that can run really old versions of Unix?
- Atomic.io, quick prototyping. (via)
- New novel, and a new novel bundle.
- bucklespring, to simulate that type of keyboard. (via)
A week of travel didn’t get in the way of links! RSS feeds are still fantastic tools for those who know how to use them.
- See Michael W. Lucas talk about BSD, several places.
- OpenZFS Cheat Sheet.
- Ubuntu’s fall from grace. About Ubuntu/FreeBSD. Articles that use the phrase “rock-solid” for an operating system are usually junk. (via)
- A FreeBSD 10 Desktop How-To. This is a repeat, so if you saw this link here before, just read comments from the source.
- PC-BSD becomes TrueOS. Also explained here.Guess I have to change the tag. (via)
- Installing PC-BSD as a Primary Operating System. And this page needs to be updated.
- backlight battery indicator. Sort of like a terminal beep.
- EuroBSDCon 2016, happening later this month in Serbia. Registration is open.
- OpenBSD 6.0: why and how. (via)
- Setting up a Web Server: OpenBSD or FreeBSD?
- DiscoverBSD for 2016/08/29.
- OPNSense 16.7.3 released.
- Let’s Encrypt client imported into -current. OpenBSD-current.
- OpenBSD 6.0 released. Last CD-ROM release.
- The Voicemail Scammers Never Got Past Our OpenBSD Greylisting. My favorite thing about his writeups is that they can be duplicated.
I’m a day late posting this because of travel, but: BSDNow 157 has an interview with Richard Yao about ZFS (on Linux?), and more story links. I found the “NetFlix and Fill” article link interesting – those are BSD appliances they are talking about that eat so much of the Internet’s traffic.
This makes sense once you think about it: copy-on-write filesystems (like Hammer2 and ZFS and probably others) actually do nothing when “zeroing” out filespace.
DragonFly-master (i.e. 4.7) now disables DSA keys by default. If you are using a DSA key for SSH/SFTP/whatever, you should change it anyway. Otherwise, it won’t work without workarounds after your next 4.7 upgrade, or by the time of the next DragonFly release.
GCC has been updated by John Marino from 5.3 to 5.4 in DragonFly – the 5.4 closed bug list on the GCC site is a good way to find out the benefits.
KnoxBUG’s next meeting is tomorrow night, and Mark Sumter is presenting on ZFS. Visit if you are near Tennessee.
Enjoy! I am going to have irregular network access over the next week, so this may be the only post for several days.
- The Eternal Mainframe. (via)
- Compilation and Hyperthreading.
- Systemd Rolls Out Its Own Mount Tool. (via)
- Removing the PowerShell curl alias? (via)
- Whatever Happened to Wordstar? (via)
- Fedora 25 To Run Wayland By Default. (via)
- 80’s motion graphics. So very eighties.
- Sitting Up: A brief history of chairs. (via)
- More, less, and a story of typical Unix fossilization. (via)
- The Amiga Boing Ball Explained. (via)
- THE GIF IS DEAD. LONG LIVE THE GIF. (via)
- The IBM System/360: the first modular, general-purpose computer. (via)
- The Enterprise Media Distribution Platform At The End Of This Book. I really like what happened there. (via)
- Network operating system for a Linux-like file server. “Hey, I’ll write my own operating system” – a common reflex.
- The Internet of Poorly Working Things. This is sort of what the OpenBSD project has been about for a long time. The story links to important stuff, which led me to this little genius trick.
I don’t know how I ended up with 3 pfSense items to lead with – it just happened.
- pfsense 2.3.x passive ftp.
- PFsense DMZ on ESXi.
- Assistance with routing issue with pfSense VM.
- FreeNAS: Open Source Storage Operating System. (via)
- User manages to get OpenBSD and FreeBSD working with Libreboot. (via)
- HardenedBSD switches to LibreSSL in base as the default crypto lib. (via)
- BSD Question.
- Hardened Operating Systems.
- Performance Improvements for FreeBSD Kernel Debugging. (via)
- SNI support added to libtls, httpd in -current.
- Cover reveal for “PAM Mastery”.
- DiscoverBSD for 2016/08/22.
- Synth – A simple, fast drop-in alternative to 3Ps: Portmaster, Portupgrade, and Poudriere (for FreeBSD and DragonFly). Surely you knew of this already? (via)
