I tagged the first release candidate for DragonFly 5.4 last night. The commit message has summary lines from all the commits in this release, if you want to go through them – or wait for the release notes. I’m happy to see some new-to-me committer names in there, too.
If you were looking to run DragonFly on the same disk as another operating system, Dr. Martin Ivanov has advice for you. Similarly, karu.pruun and Pierre-Alain TORET also have something on EFI booting.
I’m actually surprised this wasn’t already there: Aaron Li added terminfo entries for tmux and tmux-256color into DragonFly’s terminfo(5) file. I’ve been using tmux without issue for some time on DragonFly… but I may not be exercising it as hard as I could.
Michael W. Lucas is reprising his MeetBSD keynote, “Why BSD?”, at the November SEMIBUG meeting, happening at the usual location, tonight. Go, if you are near.
Update: you can attend remotely!
We’re overdue for 5.4 to be released. New releases are due every 6 months; I lost track! I plan to work on tagging and building over the U.S. Thanksgiving holiday later this week.
Another cover-all-categories week.
- The Valley Girl of Oz, Bjork Bjork Bjork.
- Character by character TTY input in Unix, then and now.
- howto: create your own time zone. (via)
- Guide to computing. (via)
- Restoring an Apollo Guidance Computer, part 1, 2, 3, and 4. There’s more than what I have linked. (via)
- A book list for OS kernel developers and device driver writers (2006). (via)
- git-secrets: Prevents you from committing secrets and credentials into git repositories. (via)
- SpamAssassin is back. (via)
- FreePizza.io – free pizza for usergroups, meetups, hackathons, talks. (via)
- Redox – A Unix-Like Operating System Written in Rust. (via)
- “As far as I’m concerned, email signing/encryption is dead.” It’s all web pages now for encrypted traffic. (via)
- What MUDs Are You Playing?
- Raw Tty Input: Then And Now. (via)
- Managing Dotfiles with GNU Stow. A GNU version of null mounts, sorta? (via)
- How Many Computers Are In Your Computer? (via)
- Vim in the Future. (via)
- Related: Why Kakoune.
- Colin Raff animations. (via)
- Modern day vacuum tube use. More than just expensive amplifiers.
- mtime comparison considered harmful. (via)
Your unrelated music link of the week: A Guide to Breakbeats on Bandcamp.
Still lots of BSD stuff happening.
- DWM on FreeBSD, monocle not showing up.
- Play Stardew Valley on OpenBSD.
- Project Trident RC3 available. (via)
- NetBSD 8.0 ? dmesg?????? / KOF2018-NetBSD. Yeah, I know it’s all question marks. Something in my publishing chain doesn’t understand all character sets. (via)
- FreeBSD 12.0-b4 available.
- Capsicum.
- FreeNAS.
- Polish BSD User Group OpenBSD Gaming talk (slides, PDF, Polish) (via)
- Linux and FreeBSD networking. (via)
- The Source History of Cat. (via)
- FreeBSD 10.4 EOL.
- Valuable News – 2018/11/11. You can tell my backlog size from this.
- ZFS Boot Environments Reloaded at NLUUG Autumn Conference 2018.
- OpenBSD in Stereo with Linux VFIO.
- Play “Crazy Train” through your APU2 speaker. This prompted the “Someday you will need this” tag for this post.
- pfSense with a hardware identifier.
- The Tor Project needs a data architect.
- Assembly language on OpenBSD amd64+arm64. (via)
BSD Now 272, “Detain the bhyve” is up now, as is “garbage[45]: New fixes for old laptops“. Hope you have time for listening tonight!
Aaron LI has brought dhcpcd into DragonFly-current, as a replacement to dhclient(8) and rtsold(8). dhclient does support IPv6 but it’s bundled with server and BIND applications, so it’s harder to support.
There’s a section of the DragonFly website (a wiki) that records success with various laptops and DragonFly. The latest addition: Lenovo IdeaPad Y500.
For better or worse, there’s different browser options out there, especially for non-mainstream platforms. You know what I mean. DragonFly developer tuxillo has put together a helpful page listing options and how to get them to build.
The movies link should keep you busy.
- 1,150 Free Movies Online: Great Classics, Indies, Noir, Westerns, etc. It’s divided into sections, each one alphabetical, so if the first group doesn’t interest you, there’s more. Be ready to scroll to find a section that’s all martial arts, or an interview of Benoit Mandelbrot, or the classic Heavy Metal Parking Lot. (via)
- Learning When Values are Changed by Implicit Integer Casts.
- Metadata that you can’t commit into a VCS is a mistake (for file based websites).
- What Does It Take to Keep a Classic Mainframe Alive? (via)
- Another look into The Psychotherapy of Racter. Linked because Racter is a sort of anti-Eliza.
- Ten Great Adventure-Game Puzzles.
- “I do not understand your concern…“
- Goodness, Enumerated by Robots. Or, Handling Those Who Do Not Play Well With Greylisting. From a BSD person but not BSD specific.
- David A. Wheeler’s 6502 Language Implementation Approaches. i.e languages on an Apple ][ mostly. There’s some really interesting links down at the end of that article. (via)
- For example, Applesauce.
- Oddball epoch dates and also microfortnights.
- DKIM provides sender attribution (for both spam and not necessarily spam).
- Revisiting the Unix philosophy in 2018. Maybe clickbaity a bit. (via)
- I AM A COMPUTER. (via)
Aaaand I have a backlog again.
- using smartd to automatically run tests on your drives.
- FreeBSD Foundation Update, October 2018. (via)
- OpenBSD on a Laptop. (via)
- OpenVPN Setup Guide. (via)
- FreeBSD 12 beta 3 out.
- First Time on BSD: Installing FreeBSD.
- OpenSMTPD 6.4.0 released and upcoming filters preview. (via)
- Remotely triggerable ICMP buffer underwrite in the FreeBSD kernel. Helpful comment here too.
- Erlang/OTP on OpenBSD. (via)
- Practical rc.d scripting in BSD. (via)
- OPNSense 18.7.7 released.
- malloc.conf replaced with a sysctl.
- Prompt Issues Only in Xorg.
- Installing Charsets for Chinese, Russian, and a few others.
- Building i3lock-color and the TOR Browser Bundle.
- Related: Tor part 4: run a relay
For future edification: If you have HAMMER2 installed, the bulkfree operation will create console/dmesg activity even when nothing is wrong, to show operations are happening.
BSD Now 271 is up with no interview but a news summary, including EuroBSDCon and MeetBSD con reports, and an OpenBSD and Ansible item that should be interesting to most anyone, among other items.
If you happen to be using DragonFly from a network location that only allows http/https as outbound traffic, you won’t be able to update /usr/src using defaults. /usr/Makefile pulls DragonFly source using a git:// URL.
The fix is to use the read-only Github mirror. You can set origin manually or just change GITHOST in /usr/Makefile (or GITURL_SRC if you are on DragonFly-master) to “https://github.com/DragonFlyBSD/DragonFlyBSD”.
(Guess what I did today? Updated to note it’s different on -master. Thanks tuxillo for reminding me of this whole thing.)
Ensuring Perl’s Viability on FreeBSD: A NYCBUG-NY.PM Collaboration is the presentation at tomorrow’s NYCBUG meeting. Going by the details, it’s covering multiple BSDs. Go, if you are near – I wish I was.
Aaron LI’s added ip6addrctl(8) to DragonFly; on by default. There should be a man page entry for it within a couple hours, online.
I almost put the OpenSSH stuff in In Other BSDs yesterday, but it is really cross-platform at this point.
- A fun optimization trick from rsync followed by More about auto-generated switch-cases.
- Design Rules, Volume 2: How Technology Shapes Organizations:
Chapter 14 Introducing Open Platforms and Business Ecosystems. From Harvard Business School, so different from the usual open source discussion. (PDF, via). - Unix in East Germany (GDR). (via)
- ‘Scraper’ bots and the secret Internet arms race. (via)
- Exploring OmniOS in a VM (2/2).
- “OpenSSH has broader key revocation than I thought“.
- OpenSSH Principals. OpenSSH cert authorities and revocation; good ideas. (via)
- How to Make a Roguelike. (via)
- A Model M with 5 functions per key.
- d100 Mutations.
Backlog finally cleared! You have a lot of clicking to do because of that.
- setuid bit removed from /usr/X11R6/bin/Xorg in OpenBSD, probably because of the recent xorg elevation bug to match.
- Attaching a Bluetooth keyboard to a NetBSD machine. (via)
- Valuable News – 2018/10/27.
- Valuable News – 2018/11/02.
- commands without magic
- Introducing the OpenBSD Virtualization FAQ.
- The proper way to update FreeBSD jails between point releases. (via)
- Configure OpenSMTPD to relay on a network.
- SoloBSD 11.2-STABLE-1028.
- BSD vs. System V death star poster.
- MeetBSD 2018: The Ultimate Hallway Track.
- File versioning with rcs. Still built into all the BSDs, I think.
- Halloween Sale Highlights. OpenBSD gaming.
- NetBSD machines at Open Source Conference 2018 Tokyo/Fall. (via)
- Jailing the bhyve hypervisor. (via)
- Everything suffers from bashism. (via)
- FOSDEM 2019 will have a BSD devroom, and now’s your chance to submit a talk proposal. Due December 10th, with the conference in February.
- NetBSD LLVM Sanitizers in The Bay Area. (via)
- LISA 2018 Recap. I really like that iXSystems writes up every convention trip.
- FreeBSD 12 has been branched into -STABLE. (via)
- GhostBSD 18.10 Release. (via)
