BSD Now

352: Introducing Randomness


Listen Later

A brief introduction to randomness, logs grinding netatalk to a halt, NetBSD core team changes, Using qemu guest agent on OpenBSD kvm/qemu guests, WireGuard patchset for OpenBSD, FreeBSD 12.1 on a laptop, and more.

Headlines
Entropy

A brief introduction to randomness

  • Problem: Computers are very predictable. This is by design.
  • But what if we want them to act unpredictably? This is very useful if we want to secure our private communications with randomized keys, or not let people cheat at video games, or if we're doing statistical simulations or similar.

    Logs grinding Netatalk on FreeBSD to a hault

    I’ve heard it said the cobbler’s children walk barefoot. While posessing the qualities of a famed financial investment strategy, it speaks to how we generally put more effort into things for others than ourselves; at least in business.

    The HP Microserver I share with Clara is a modest affair compared to what we run at work. It has six spinning rust drives and two SSDs which are ZFS-mirrored; not even in a RAID 10 equivalent. This is underlaid with GELI for encryption, and served to our Macs with Netatalk over gigabit Ethernet with jumbo frames.

    News Roundup
    NetBSD Core Team Changes

    Matt Thomas (matt@) has served on the NetBSD core team for over ten years, and has made many contributions, including ELF functionality, being the long-time VAX maintainer, gcc contributor, the generic pmap, and also networking functionality, and platform bring-up over the years. Matt has stepped down from the NetBSD core team, and we thank him for his many, extensive contributions.

    Robert Elz (kre@), a long time BSD contributor, has kindly accepted the offer to join the core team, and help us out with the benefit of his experience and advice over many years. Amongst other things, Robert has been maintaining our shell, liaising with the Austin Group, and bringing it up to date with modern functionality.

    Using qemu guest agent on OpenBSD kvm/qemu guests

    In a post to the ports@ mailing list, Landry Breuil (landry@) shared some of his notes on using qemu guest agent on OpenBSD kvm/qemu guests.

    WireGuard patchset for OpenBSD

    A while ago I wanted to learn more about OpenBSD development. So I picked a project, in this case WireGuard, to develop a native client for. Over the last two years, with many different iterations, and working closely with the WireGuard's creator (Jason [Jason A. Donenfeld - Ed.], CC'd), it started to become a serious project eventually reaching parity with other official implementations. Finally, we are here and I think it is time for any further development to happen inside the src tree.

    FreeBSD 12.1 on a laptop

    I’m using FreeBSD again on a laptop for some reasons so expect to read more about FreeBSD here. This tutorial explain how to get a graphical desktop using FreeBSD 12.1.

    Beastie Bits
    • List of useful FreeBSD Commands
    • Master Your Network With Unix Command Line Tools
    • Original Unix containers aka FreeBSD jails
    • Flashback : 2003 Article : Bill Joy's greatest gift to man – the vi editor
    • FreeBSD Journal March/April 2020 Filesystems: ZFS Encryption, FUSE, and more, plus Network Bridges
    • HAMBug meeting will be online again in June, so those from all over the world are welcome to join, June 9th (2nd Tuesday of each month) at 18:30 Eastern
    • Feedback/Questions
      • + Lyubomir - GELI and ZFS
      • Patrick - powerd and powerd++
        • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
        • ...more
          View all episodesView all episodes
          Download on the App Store

          BSD NowBy JT Pennington

          • 4.8
          • 4.8
          • 4.8
          • 4.8
          • 4.8

          4.8

          91 ratings


          More shows like BSD Now

          View all
          Software Engineering Radio by se-radio@computer.org

          Software Engineering Radio

          271 Listeners

          The Changelog: Software Development, Open Source by Changelog Media

          The Changelog: Software Development, Open Source

          290 Listeners

          Security Now (Audio) by TWiT

          Security Now (Audio)

          2,010 Listeners

          LINUX Unplugged by Jupiter Broadcasting

          LINUX Unplugged

          268 Listeners

          Talk Python To Me by Michael Kennedy

          Talk Python To Me

          585 Listeners

          Late Night Linux by The Late Night Linux Family

          Late Night Linux

          164 Listeners

          Destination Linux by TuxDigital Network

          Destination Linux

          91 Listeners

          Home Assistant Podcast by HK Media

          Home Assistant Podcast

          70 Listeners

          CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

          CoRecursive: Coding Stories

          190 Listeners

          Late Night Linux Family All Episodes by The Late Night Linux Family

          Late Night Linux Family All Episodes

          46 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

          Oxide and Friends by Oxide Computer Company

          Oxide and Friends

          62 Listeners

          Linux Matters by Linux Matters

          Linux Matters

          22 Listeners