BSD Now

BSD Now

Download on the App Store

BSD Now episodes

  • 384: In memoriam

    Allen K. Briggs Memorial Scholarship, Toward an automated tracking of OpenBSD ports contributions, Trying OpenZFS 2 on FreeBSD 12.2-RELEASE, OpenBSD on TECLAST F7 Plus, Multi-volume support in HAMMER2, and more.

    NOTES

    This episode of BSDNow is brought to you by Tarsnap

    Headlines
    Allen K. Briggs Memorial Scholarship

    Allen Briggs was one of the earliest members of the NetBSD community, pursuing his interest in macBSD, and moving to become a NetBSD developer when the two projects merged. Allen was known for his quiet and relaxed manner, and always brought a keen wisdom with him; allied with his acute technical expertise, he was one of the most valued members of the NetBSD community.

    The Allen K. Briggs Memorial Scholarship is an endowment to provide scholarships in perpetuity for summer programs at the North Carolina School of Science & Math, which Allen considered to be a place that fundamentally shaped him as a person. We would love to invite Allen's friends and colleagues from the BSD community to donate to this cause so that we can provide more scholarships to students with financial need each year. We are approximately halfway to our goal of $50K with aspirations to exceed that target and fund additional scholarships.

    Toward an automated tracking of OpenBSD ports contributions

    A first step for the CI service would be to create a database of diffs sent to ports. This would allow people to track what has been sent and not yet committed and what the state of the contribution is (build/don’t build, apply/don’t apply).

    News Roundup
    Trying OpenZFS 2 on FreeBSD 12.2-RELEASE

    OpenZFS 2 is a huge achievement, and makes me bullish about the long term prospects for the world’s most trustworthy and nicest to use storage system. You can even use try it today on FreeBSD 12.2-RELEASE, though I recommend tracking -CURRENT for these sorts of features.

    OpenBSD on TECLAST F7 Plus

    I got myself a TECLAST F7 Plus laptop. It comes preinstalled with Windows 10 but I planned to use it as my daily driver. So I installed OpenBSD 6.8 on it.

    Multi-volume support in HAMMER2
    • commit
    • > This commit adds initial multi-volumes support for HAMMER2. Maximum supported volumes is 64. The feature and implementation is similar to multi-volumes support in HAMMER1.
      ***
      Beastie Bits
      • FreeBSD Last SVN Commit
      • FreeBSD First git Commit
      • Introducing OpenZFS 2.0 Webinar - Jan 20th @ noon Eastern / 17:00 UTC.
      • ***
        Tarsnap
        • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
        • ***
          Feedback/Questions
          • jay - feedback for ian
          • Iebluefire - concerns about freebsd
          • mike - zfs cluster aware
          • ***
          • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
          • ***
            35 min
          • 383: Scale the tail

            FreeBSD Remote Process Plugin Final Milestone achieved, Tailscale for OpenBSD, macOS to FreeBSD migration, monitoring of our OpenBSD machines, OPNsense 20.7.6 released, and more

            NOTES

            This episode of BSDNow is brought to you by Tarsnap

            Headlines
            FreeBSD Remote Process Plugin: Final Milestone Achieved

            Moritz Systems have been contracted by the FreeBSD Foundation to modernize the LLDB debugger’s support for FreeBSD. We are working on a new plugin utilizing the more modern client-server layout that is already used by Darwin, Linux, NetBSD and (unofficially) OpenBSD. The new plugin is going to gradually replace the legacy one.

            Tailscale on OpenBSD

            I spent some time setting this up today evening and thought I’d post the steps here. Nothing fancy, just putting together various pieces actually.

            I assume you know what Tailscale is; if not check out their website. Basically it is a mesh network built on top of Wireguard. Using it you can have all your devices both within your LAN(s) and outside be on one overlay network as if they are all on the same LAN and can talk to each other. It’s my new favourite thing!

            News Roundup
            macOS to FreeBSD migration a.k.a why I left macOS

            This is not a technical documentation for how I migrated from macOS to FreeBSD. This is a high-level for why I migrated from macOS to FreeBSD.

            Not so long ago, I was using macOS as my daily driver. The main reason why I got a macbook was the underlying BSD Unix and the nice graphics it provides. Also, I have an iPhone. But they were also the same reasons for why I left macOS.

            Our monitoring of our OpenBSD machines, such as it is (as of November 2020

            We have a number of OpenBSD firewalls in service (along with some other OpenBSD servers for things like VPN endpoints), and I was recently asked how we monitor PF and overall network traffic on them. I had to disappoint the person who asked with my answer, because right now we mostly don't (although this is starting to change).

            OPNsense 20.7.6 released

            This update brings the usual mix of reliability fixes, plugin and third party software updates: FreeBSD, HardenedBSD, PHP, OpenSSH, StrongSwan, Suricata and Syslog-ng amongst others.

            Please note that Let's Encrypt users need to reissue their certificates manually after upgrading to this version to fix the embedded certificate chain issue with the current signing CA switch going on.

            NYC Bug Jan 2021 with Michael W. Lucas
            Tarsnap
            • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
            • Feedback/Questions
              • cy - .so files
              • ben - mixer volume
              • probono - live cds
                • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
                • ***
                  44 min
                • 382: BSDNow Q&A 2020

                  We asked for it, you answered our call. This episode features you interviewing us with questions that you sent in. JT, Allan, and Benedict answer everything that you ever wanted to know in this week’s special episode of BSDNow.

                  NOTES

                  This episode of BSDNow is brought to you by Tarsnap

                  Interview - Allan Jude - [[email protected]]([email protected]) / @allanjude
                  Interview - Benedict Reuschling - [email protected] / @bsdbcr
                  Interview - JT Pennington - [email protected] / @q5sys
                  AMA questions

                  Benedict: You work at a university right? Were you already into tech before you started working there? What do you do there?

                  Yes, I do work at the University of Applied Sciences, Darmstadt, Germany. I’m a lab engineer there (without a lab, but with a big data cluster). I teach in the winter semester an undergraduate, elective course called “Unix for Developers”. Yes, I was already in tech by that time. Did some previous work at companies before (selling hardware at the call-in hotline and later in the store) and during my CS studies.
                  Allan: What’s the next big FreeBSD Project you plan on doing?

                  JT: How did you get involved in BSD? Weren't you a Linux guy?

                  All: Is there any way you can create an entire episode of BSDnow on hardware that runs OpenBSD and FreeBSD? We see you audacity, etc on a mac.

                  Benedict: Not sure about OpenBSD (don’t use it), but FreeBSD should be doable for my part. If we switch from Skype to a different video chat tool, the rest is already there. Production side may be more difficult, but not impossible.

                  All: if you could finish up one project right now... what would it be?

                  Benedict: Updated ZFS chapter in the FreeBSD handbook.

                  All: How did all of you guys meet?

                  All: My question is, do you guys use FreeBSD as your main desktop OS? If not, what do you use?

                  Benedict: No, but Mac OS is close enough. Doing a lot of SSHing into FreeBSD from there.
                  All: Can you all give us the best shot of outside of their windows?
                  JT’s answer: https://photos.smugmug.com/photos/i-2LSbspL/0/69437dbb/5K/i-2LSbspL-5K.jpg
                  Allan: https://photos.app.goo.gl/UnKXnKMt6cn8FDhNA
                  Benedict: No, it’s dark outside anyway. ;-)

                  All: How old were you when you got your first computer and what was that computer?

                  Allan: 12 or 13, a 486DX2/66hz with an insane 32mb of RAM, 400 and 500 MB SCSI HDDs, 14400 baud model, and a 1.7x CD rom drive
                  Benedict: Around 13 or so. 386DX2, 4 MB RAM, IDE disk drive (no idea how big, but it wasn’t much), 3.5” floppy, DOS, and a lot of games.
                  JT: Technically the first was a Atari 1200XL with a 6502 CPU running at 1.79 MHz 64KB RAM. It had it's own OS and you could load programs off of either cartridges, floppy disks, or cassette tapes. First PC Clone was a Packard Bell with a 386 and 1mb ram which later was upgraded to 4mb and a Dual speed CD-ROM. My dad got me a Compaq 286 laptop... this one (show)... a year or so later because he got tired of fighting me for the computer.

                  All: Can we have a peek at your bookcase and what books are there?

                  Allan: No picture handy, but my shelf is pretty small, mostly a collection of autographed FreeBSD books. I have D&I with all 3 autographs (took some travel to acquire), and a copy of my first book (FreeBSD Mastery: ZFS) autographed by Jeff Bonwick and Matt Ahrens, the creators of ZFS, plus a bunch of other big names in ZFS like George Wilson.
                  JT’s answer: So... my library is packed away... but here’s about half of it... the rest is still in storage. https://photos.smugmug.com/photos/i-SBG2KDv/0/0b9856b8/4K/i-SBG2KDv-4K.jpg
                  Software Collection: https://photos.smugmug.com/photos/i-HfTVPN9/0/ad610dd4/O/i-HfTVPN9.jpg
                  Benedict: A mix of FreeBSD books (by MWL), the graveyard book, 4 hour work week, the once and future king (took me a long time to finish that one), Total Immersion swimming (still learning to swim) and some books in german language, fiction and tech. Groff lives in there while the pandemic lasts.

                  All: What desktop/Window Manager/shell do each of you primarily use?

                  Benedict: Mainly Mac OS, when on FreeBSD it’s i3. Zsh with zsh-autosuggestions currently.
                  JT: Lumina/zsh
                  Allan: Lumina and tcsh, want to learn zsh but never gotten time to change

                  All: What spoken languages do you speak?

                  Benedict: German and English (obviously), learning a bit of Spanish via Duolingo at the moment
                  JT: English, Bad English, and some French.
                  All: Do you have Non-Computer hobbies if so what are those?
                  Benedict: Tai Chi Chuan (Yang Style)
                  JT: I'd say photography, but that's a job for me. I have a lot of varied interests, Krav Maga, working on my VW Corrado, working on the old Victorian house I bought, and camping/backpacking. Ive done the northern half of the AT (Appalachian Trail, I want to finish it up and then do the PCT and CDT. (Pacific Crest Trail and Continental Divide Trail).

                  All: When COVID passes, when are either of you are coming to BSD pizza night in Portland, OR, USA so I can buy you a beer/wine/whisky or pizza/coffee/tea (or six)

                  Rapid Fire:

                  All: What was the first car you ever owned?

                  All: Do you own a vehicle and if so what is the make/model?

                  All: Favorite Star franchise? Star Wars, Star Trek, Stargate, Battlestar, etc.

                  JT: Will you ever host any more BSDNow episodes?

                  All: Favorite superhero? Marvel and/or DC.

                  All: Favorite game(s) of all time?

                  All: Pants or no pants on virtual meetings/presentations?

                  All: Do you or have you used alternative operating systems that are not "main stream or is considered retro" if so what are those?

                  All: Who has more animals at home?

                  Allan: Does Allan have any batteries for his tetris cubes? Can we see that thing light up?

                  Allan and Benedict: Are you guys going to go on JT's new show?

                  If you’re wondering what show this is, here are the two shows Im a host of:

                  https://www.opensourcevoices.org & https://www.theopiniondominion.org

                  Allan and Benedict: Have Allan or Benedict lost anything on the way to and from a conference?

                  Benedict: Is Benedict going to do his NOEL blocks again?

                  Benedict: Does Benedict make his bed every Wednesday morning? It always looks great!

                  Not just Wednesdays, but pretty much every day. Here, watch this: https://www.youtube.com/watch?v=GKZRFDCbGTA Nuff said. ;-)
                  JT: Are you batman because the episodes are always awesome sir so thank you
                  JT’s answer: Can you ever admit to being batman? If I were batman wouldn't I have to deny it?

                  All: What's your Daily Driver Hardware?

                  All: Who has more servers or VMs at home?

                  Benedict: Allan, easily
                  JT: Allan definitely beats me with VMs, but I think I might give him a run on servers. 4x 4u HP DL580s, one HP DL980, three HP C3000 8 bay bladecenters, three HP C7000 16 bay Bladecenters, 2x Sun 280R, bunch of Dell and IBM 1Us… but all my stuff is old. Allan has all the new and shiny stuff.
                  The Pile in the Kitchen: https://photos.smugmug.com/photos/i-HBScrpk/0/4b058cc5/X2/i-HBScrpk-X2.jpg
                  The other pile: https://photos.smugmug.com/photos/i-wNxFszV/0/e7a4b2d6/X2/i-wNxFszV-X2.jpg

                  All: What book(s) are you currently reading?

                  Benedict: Antifragile by Nassim Taleb
                  JT: Douglas Hofstader - Gödel, Escher, Bach: An Eternal Golden Braid. Douglas Rushkoff - program or be programmed. Also a 4 part book series on the American civil war written in the 1880s, by people in the civil war.

                  All: Favorite mechanical keyboard switch? Cherry MX, Kalih, Gateron, etc.

                  Benedict: Cherry MX brown currently
                  Allan: Cherry MX Blue (Coolermaster Master Keys Pro-L)
                  JT: I prefer scissor switches, so I use a Logitech K740.

                  Tarsnap
                  • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.

                  • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]

                  • 1 hr 7 min
                  • 381: Shell origins

                    The Origin of the Shell, Return to Plan 9, ArisbluBSD: Why a new BSD?, OPNsense 20.7.5 released, Midnight BSD 2.0 Release Status, HardenedBSD November 2020 Status Report, and more.

                    NOTES

                    This episode of BSDNow is brought to you by Tarsnap

                    Headlines
                    The Origin of the Shell

                    CTSS was developed during 1963 and 64. I was at MIT on the computer center staff at that time. After having written dozens of commands for CTSS, I reached the stage where I felt that commands should be usable as building blocks for writing more commands, just like subroutine libraries. Hence, I wrote "RUNCOM", a sort of shell driving the execution of command scripts, with argument substitution. The tool became instantly most popular, as it became possible to go home in the evening while leaving behind long runcoms executing overnight. It was quite neat for boring and repetitive tasks such as renaming, moving, updating, compiling, etc. whole directories of files for system and application maintenance and monitoring.

                    Return to Plan 9

                    Plan 9 from Bell Labs has held the same charm after my last visit that took a few days. This time I'll keep this operating system in an emulator where I can explore into it when I am distracted.

                    News Roundup
                    Why a new BSD?

                    This article is to explain some decisions and plans made by the ArisbluBSD team, why we are making our own thing, and what the plan is for the OS. We mainly want to talk about five things: desktop, package management, software availability, custom software, and the future of the OS. We mostly want to explain what the goal of the OS is, and how we plan to expand in the near future. Without further ado, let's explain ArisbluBSD's plan.

                    OPNsense 20.7.5 released

                    We return briefly for a small patch set and plan to pin the 20.1 upgrade path to this particular version to avoid unnecessary stepping stones. We wish you all a healthy Friday. And of course: patch responsibly!

                    Midnight BSD 2.0 Release Status

                    We identified some issues with the 2.0 ISOs slated for release with the ZFS bootloader not working.

                    Until this issue is resolved, we are unable to build release ISOs. We've left the old ones up as they work fine for anyone using UFS.

                    HardenedBSD November 2020 Status Report

                    We're getting close to the end of November. My wife and I have plans this weekend, so I thought I'd take the time to write November's status report today.

                    Beastie Bits
                    • [rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.](https://phiresky.github.io/blog/2019/rga--ripgrep-for-zip-targz-docx-odt-epub-jpg/)
                    • [exa - A modern replacement for ls](https://the.exa.website/)
                    • [The myriad meanings of pwd in Unix systems](https://qmacro.org/2020/11/08/the-meaning-of-pwd-in-unix-systems/)
                    Tarsnap
                    • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
                    • Feedback/Questions
                      • Karl - Camera Help
                      • Alejandro - domain registrar
                      • Johnny - thoughts on 372
                      • ***
                      • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
                      • ***
                        42 min
                      • 380: Early ZFS-mas

                        We read FreeBSD’s 3rd quarter status report, OpenZFS 2.0, adding check-hash checks in UFS filesystem, OpenSSL 3.0 /dev/crypto issues on FreeBSD, and more.

                        NOTES

                        This episode of BSDNow is brought to you by Tarsnap

                        Headlines
                        3rd Quarter FreeBSD Report

                        The call for submissions for the 4th Quarter is out

                        OpenZFS 2.0

                        This Monday, ZFS on Linux lead developer Brian Behlendorf published the OpenZFS 2.0.0 release to GitHub. Along with quite a lot of new features, the announcement brings an end to the former distinction between "ZFS on Linux" and ZFS elsewhere (for example, on FreeBSD). This move has been a long time coming—the FreeBSD community laid out its side of the roadmap two years ago—but this is the release that makes it official.

                        News Roundup
                        Revision 367034

                        Various new check-hash checks have been added to the UFS filesystem

                        over various major releases. Superblock check hashes were added for
                        the 12 release and cylinder-group and inode check hashes will appear
                        in the 13 release.

                        OpenSSL 3.0 /dev/crypto issues on FreeBSD

                        So, just learned that the OpenSSL devs decided to break /dev/crypto on FreeBSD.

                        OS108-9.1 XFCE amd64 released
                        • OS108 is a fast, open and Secure Desktop Operating System built on top of NetBSD.
                        • > Installing OS108 to your hard drive is done by using the sysinst utility, the process is basically the same as installing NetBSD itself. Please refer to the NetBSD guide for installation details, http://www.netbsd.org/docs/guide/en/part-install.html
                        • Installation Video
                        • ***
                          Beastie Bits
                          • OpenBGPD 6.8p1 portable: released Nov 5th, 2020
                          • IRC Awk Bot
                          • Docker on FreeBSD using bhyve and sshfs
                          • The UNIX Command Language (1976)
                          • ***
                            Tarsnap
                            • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
                            • Feedback/Questions
                              • santi - openrc
                              • trond - python2 and mailman
                                • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
                                • ***
                                  44 min
                                • 379: bhyve my guest

                                  Adventures in Freebernetes, tracing kernel functions, The better way of building FreeBSD networks, New beginnings: CDBUG virtual meetings, LibreSSL update in DragonFly, Signal-cli with scli on FreeBSD, and more.

                                  NOTES

                                  This episode of BSDNow is brought to you by Tarsnap

                                  Headlines
                                  Adventures in Freebernetes: bhyve My Guest

                                  Part 2 of experiments in FreeBSD and Kubernetes: Creating your first guest

                                  Tracing Kernel Functions: FBT stack() and arg

                                  In my previous post I described how FBT intercepts function calls and vectors them into the DTrace framework. That laid the foundation for what I want to discuss in this post: the implementation of the stack() action and built-in arg variables. These features rely on the precise layout of the stack, the details of which I touched on previously. In this post I hope to illuminate those details a bit more with the help of some visuals, and then guide you through the implementation of these two DTrace features as they relate to the FBT provider.

                                  News Roundup
                                  Dummynet: The Better Way of Building FreeBSD Networks

                                  Dummynet is the FreeBSD traffic shaper, packet scheduler, and network emulator. Dummynet allows you to emulate a whole set of network environments in a straight-forward way. It has the ability to model delay, packet loss, and can act as a traffic shaper and policer. Dummynet is roughly equivalent to netem in Linux, but we have found that dummynet is easier to integrate and provides much more consistent results.

                                  New beginnings: CDBUG virtual meetings

                                  I had overwhelmingly positive responses from the broader *BSD community about restarting CDBUG meetings as virtual, at least for now. Hopefully this works well and even when we're back to in-person meetings we can still find a way to bring in virtual attendees.

                                  LibreSSL update in DragonFly

                                  DragonFly has a new version of libressl, noting cause it has a newer TLS1.3 implementation – something that may be necessary for you.

                                  Signal-cli with scli on FreeBSD

                                  So couple of days ago I migrated from macOS on Macbook Pro to FreeBSD on ThinkPad T480s.

                                  Beastie Bits
                                  • Firefox is not paxctl safe for NetBSD
                                  • FreeBSD 12.2-RELEASE on Microsoft Azure Marketplace
                                  • Tarsnap
                                    • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
                                    • Feedback/Questions
                                      • carlos - BSD Now around the world
                                      • paulo - freebsd on a Bananapi
                                        • paulo - followup
                                          • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
                                          • ***
                                            38 min
                                          • 378: Networknomicon

                                            Interview with Michael W. Lucas: SNMP and TLS book, cashflow for creators, book sale and more.

                                            NOTES

                                            This episode of BSDNow is brought to you by Tarsnap

                                            Headlines
                                            Interview with Michael W. Lucas

                                            SNMP Book

                                            The Networknomicon
                                            Sponsor the TLS Book
                                            Cashflow for creators
                                            Book sale

                                            Tarsnap
                                            • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
                                              • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
                                              • ***

                                                Special Guest: Michael W Lucas.

                                                57 min
                                              • 377: Firewall ban-sharing

                                                History of FreeBD: BSDi and USL Lawsuits, Building a Website on Google Compute Engine, Firewall ban-sharing across machines, OpenVPN as default gateway on OpenBSD, Sorting out what the Single Unix Specification is, Switching from Apple to a Thinkpad for development, and more

                                                NOTES

                                                This episode of BSDNow is brought to you by Tarsnap

                                                Headlines
                                                History of FreeBSD : Part 2 : BSDi and USL Lawsuits

                                                In this second part of our series on the history of FreeBSD, we continue to trace the pre-history of FreeBSD and the events that would eventually shape the project and the future of open source software.

                                                Building a Web Site on Google Compute Engine

                                                Here's how I deployed a web site to the Google Cloud Platform. I used FreeBSD for good performance, stability, and minimal complexity. I set up HTTPS with free Let's Encrypt TLS certificates for both RSA and ECC. Then I adjusted the Apache configuration for a good score from the authoritative Qualys server analysis.

                                                News Roundup
                                                Firewall ban-sharing across machines

                                                As described in My infrastructure as of 2019, my machines are located in three different sites and are loosely coupled. Nonetheless, I wanted to set things up so that if an IP address is acting maliciously toward one machine, all my machines block that IP at once so the meanie won't get to try one machine after another.

                                                OpenVPN as default gateway on OpenBSD

                                                If you plan to use an OpenVPN tunnel to reach your default gateway, which would make the tun interface in the egress group, and use tun0 in your pf.conf which is loaded before OpenVPN starts?

                                                Here are the few tips I use to solve the problems.

                                                Sorting out what the Single Unix Specification is and covers

                                                Sorting out what the Single Unix Specification is and covers

                                                October 8, 2020
                                                I've linked to the Single Unix Specification any number of times, for various versions of it (when I first linked to it, it was at issue 6, in 2006; it's now up to a 2018 edition). But I've never been quite clear what it covered and didn't cover, and how it related to POSIX and similar things. After yesterday's entry got me looking at the SuS site again, I decided to try to sort this out once and for all.

                                                Bye-bye, Apple

                                                The days of Apple products are behind me. I had been developing on a Macbook for over twelve years, but now, I’ve switched to an ever trending setup: OpenBSD on a Thinkpad.

                                                The new platform is a winner. Everything is clean, quick, and configurable. When I ps uaxww, I’m not hogging ‘gigs’ of RAM just to have things up and running. There’s no black magic that derails me at every turn. In short, my sanity has been long restored.

                                                Tarsnap
                                                • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
                                                • Feedback/Questions
                                                  • Chris - small projects
                                                  • Jens - ZFS Question
                                                    • One pool to rule them all
                                                    • Shroyer - Dotnet on FreeBSD for Jellyfin
                                                    • ***
                                                    • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
                                                    • ***
                                                      49 min
                                                    • 376: Build stable packages

                                                      FreeBSD 12.2 is available, ZFS Webinar, Enhancing Syzkaller support for NetBSD, how the OpenBSD -stable packages are built, OPNsense 20.7.4 released, and more

                                                      NOTES

                                                      This episode of BSDNow is brought to you by Tarsnap

                                                      Headlines
                                                      FreeBSD 12.2 Release

                                                      The release notes for FreeBSD 12.2-RELEASE contain a summary of the changes made to the FreeBSD base system on the 12-STABLE development line. This document lists applicable security advisories that were issued since the last release, as well as significant changes to the FreeBSD kernel and userland. Some brief remarks on upgrading are also presented.

                                                      ZFS Webinar: November 18th

                                                      Join us on November 18th for a live discussion with Allan Jude (VP of Engineering at Klara Inc) in this webinar centred on “best practices of ZFS”

                                                      Building Your Storage Array – Everything from picking the best hardware to RAID-Z and using mirrors.
                                                      Keeping up with Data Growth – Expanding and growing your pool, and of course, shrinking with device evacuation.
                                                      Datasets and Properties – Controlling settings with properties and many other tricks!

                                                      News Roundup
                                                      Google Summer of Code 2020: [Final Report] Enhancing Syzkaller support for NetBSD

                                                      Sys2syz would give an extra edge to Syzkaller for NetBSD. It has a potential of efficiently automating the conversion of syscall definitions to syzkaller’s grammar. This can aid in increasing the number of syscalls covered by Syzkaller significantly with the minimum possibility of manual errors. Let’s delve into its internals.

                                                      How the OpenBSD -stable packages are built

                                                      In this long blog post, I will write about the technical details of the OpenBSD stable packages building infrastructure. I have setup the infrastructure with the help of Theo De Raadt who provided me the hardware in summer 2019, since then, OpenBSD users can upgrade their packages using pkg_add -u for critical updates that has been backported by the contributors. Many thanks to them, without their work there would be no packages to build. Thanks to pea@ who is my backup for operating this infrastructure in case something happens to me.

                                                      OPNsense 20.7.4 released

                                                      This release finally wraps up the recent Netmap kernel changes and tests.

                                                      The Realtek vendor driver was updated as well as third party software cURL,
                                                      libxml2, OpenSSL, PHP, Suricata, Syslog-ng and Unbound just to name a couple
                                                      of them.

                                                      Beastie Bits
                                                      • Binutils and linker changes
                                                      • 28 Years of NetBSD contributions
                                                      • Bluetooth Audio on OpenBSD
                                                      • K8s Bhyve
                                                      • ***
                                                        Tarsnap
                                                        • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
                                                        • Feedback/Questions
                                                          • Sean - C Flags
                                                          • Thierry - RPI ZFS question
                                                            • Thierry's script
                                                            • ***
                                                            • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
                                                            • ***
                                                              47 min
                                                            • 375: Virtually everything

                                                              bhyve - The FreeBSD Hypervisor, udf information leak, being a vim user instead of classic vi, FreeBSD on ESXi ARM Fling: Fixing Virtual Hardware, new FreeBSD Remote Process Plugin in LLDB, OpenBSD Laptop, and more.

                                                              NOTES

                                                              This episode of BSDNow is brought to you by Tarsnap

                                                              Headlines
                                                              bhyve - The FreeBSD Hypervisor

                                                              FreeBSD has had varying degrees of support as a hypervisor host throughout its history. For a time during the mid-2000s, VMWare Workstation 3.x could be made to run under FreeBSD’s Linux Emulation, and Qemu was ported in 2004, and later the kQemu accelerator in 2005. Then in 2009 a port for VirtualBox was introduced. All of these solutions suffered from being a solution designed for a different operating system and then ported to FreeBSD, requiring constant maintenance.

                                                              ZFS and FreeBSD Support

                                                              Klara offers flexible Support Subscriptions for your ZFS and FreeBSD infrastructure. Get a world class team of experts to back you up. Check it out on our website!

                                                              udf info leak

                                                              FreeBSD UDF driver info leak

                                                              Analysis done on FreeBSD release 11.0 because that's what I had around.

                                                              • Fix committed to FreeBSD
                                                              • ***
                                                                News Roundup
                                                                I'm now a user of Vim, not classical Vi (partly because of windows)

                                                                In the past I've written entries (such as this one) where I said that I was pretty much a Vi user, not really a Vim user, because I almost entirely stuck to Vi features. In a comment on my entry on not using and exploring Vim features, rjc reinforced this, saying that I seemed to be using vi instead of vim (and that there was nothing wrong with this). For a long time I thought this way myself, but these days this is not true any more. These days I really want Vim, not classical Vi.

                                                                FreeBSD on ESXi ARM Fling: Fixing Virtual Hardware

                                                                With the current state of FreeBSD on ARM in general, a number of hardware drivers are either set to not auto-load on boot, or are entirely missing altogether. This page is to document my findings with various bits of hardware, and if possible, list fixes.

                                                                Introduction of a new FreeBSD Remote Process Plugin in LLDB

                                                                Moritz Systems have been contracted by the FreeBSD Foundation to modernize the LLDB debugger’s support for FreeBSD. We are writing a new plugin utilizing the more modern client-server layout that is already used by Darwin, Linux, NetBSD and (unofficially) OpenBSD. The new plugin is going to gradually replace the legacy one.

                                                                OpenBSD Laptop

                                                                Hi, I know it’s been a while. I recently had to nuke and re-pave my personal laptop and I thought it would be a nice thing to share with the community how I set up OpenBSD on it so that I have a useful, modern, secure environment for getting work done. I’m not going to say I’m the expert on this or that this is the BEST way to set up OpenBSD, but I thought it would be worthwhile for folks doing Google searches to at least get my opinion on this. So, given that, let’s go…

                                                                Tarsnap
                                                                • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
                                                                • Feedback/Questions
                                                                  • Ethan - Linux user wanting to try out OpenBSD
                                                                  • iian - Learning IT
                                                                  • johnny - bsd swag
                                                                    • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
                                                                    • ***
                                                                      45 min

                                                                    About BSD Now

                                                                    From the publisher's feed

                                                                    Created by three guys who love BSD, we cover the latest news and have an extensive series of tutorials, as well as interviews with various people from all areas of the BSD community. It also serves as…

                                                                    More shows like BSD Now

                                                                    The Changelog: Software Development, Open Source by Changelog Media

                                                                    The Changelog: Software Development, Open Source

                                                                    286 Listeners

                                                                    Security Now (Audio) by TWiT

                                                                    Security Now (Audio)

                                                                    2,010 Listeners

                                                                    MacBreak Weekly (Audio) by TWiT

                                                                    MacBreak Weekly (Audio)

                                                                    2,018 Listeners

                                                                    Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

                                                                    Accidental Tech Podcast

                                                                    2,144 Listeners

                                                                    LINUX Unplugged by Jupiter Broadcasting

                                                                    LINUX Unplugged

                                                                    272 Listeners

                                                                    Risky Business by Risky Business Media

                                                                    Risky Business

                                                                    374 Listeners

                                                                    Late Night Linux by The Late Night Linux Family

                                                                    Late Night Linux

                                                                    169 Listeners

                                                                    Darknet Diaries by Jack Rhysider

                                                                    Darknet Diaries

                                                                    8,064 Listeners

                                                                    Behind the Bastards by Cool Zone Media and iHeartPodcasts

                                                                    Behind the Bastards

                                                                    15,570 Listeners

                                                                    Linux Dev Time by The Late Night Linux Family

                                                                    Linux Dev Time

                                                                    22 Listeners

                                                                    2.5 Admins by The Late Night Linux Family

                                                                    2.5 Admins

                                                                    98 Listeners

                                                                    Linux After Dark by The Late Night Linux Family

                                                                    Linux After Dark

                                                                    29 Listeners

                                                                    This Day in AI Podcast by Michael Sharkey, Chris Sharkey

                                                                    This Day in AI Podcast

                                                                    221 Listeners

                                                                    Linux Matters by Linux Matters

                                                                    Linux Matters

                                                                    22 Listeners

                                                                    Better Offline by Cool Zone Media and iHeartPodcasts

                                                                    Better Offline

                                                                    608 Listeners