

All Jupiter Broadcasting Shows
Jupiter Broadcasting
Every audio version of Jupiter Broadcasting's productions.
Episodes
Mentioned books

Apr 28, 2020 • 0sec
Learning, Failing, and Hacking the Industry: Danny Akacki | Jupiter Extras 72
Ell sits down with Danny Akacki to talk about infosec, his experience on the Blue Team, how PancakesCon got started, and more.Special Guest: Danny Akacki.Links:SecondOrderChaos on TwitchPancakesCon 2020PancakesCon Track One Recording@DAkacki on Twitterhackwithbourbon on Twitchrandoh.netJupiter Extras 30: Threat Hunting 101Building Virtual Machine Labs: A Hands-On Guide

Apr 23, 2020 • 0sec
New Directions | BSD Now 347
Rethinking OpenBSD security, FreeBSD 2020 Q1 status report, the notion of progress and user interfaces, Comments about Thomas E. Dickey on NetBSD curses, making Unix a little more Plan9-like, Not-actually Linux distro review: FreeBSD, and more.
Headlines
Rethinking OpenBSD Security
OpenBSD aims to be a secure operating system. In the past few months there were quite a few security errata, however. That’s not too unusual, but some of the recent ones were a bit special. One might even say bad. The OpenBSD approach to security has a few aspects, two of which might be avoiding errors and minimizing the risk of mistakes. Other people have other ideas about how to build secure systems. I think it’s worth examining whether the OpenBSD approach works, or if this is evidence that it’s doomed to failure.
I picked a few errata, not all of them, that were interesting and happened to suit my narrative.
FreeBSD 2020 Q1 Quarterly report
Welcome, to the quarterly reports, of the future! Well, at least the first quarterly report from 2020. The new timeline, mentioned in the last few reports, still holds, which brings us to this report, which covers the period of January 2020 - March 2020.
News Roundup
The Notion of Progress and User Interfaces
One trait of modern Western culture is the notion of progress. A view claiming, at large, everything is getting better and better.
How should we think about progress? Both in general and regarding technology?
Thomas E. Dickey on NetBSD curses
I was recently pointed at a web page on Thomas E. Dickeys site talking about NetBSD curses. It seems initially that the page was intended to be a pointer to some differences between ncurses and NetBSD curses and does appear to start off in this vein but it seems that the author has lost the plot as the document evolved and the tail end of it seems to be devolving into some sort of slanging match. I don't want to go through Mr. Dickey's document point by point, that would be tedious but I would like to pick out some of the things that I believe to be the most egregious. Please note that even though I am a NetBSD developer, the opinions below are my own and not the NetBSD projects.
Making Unix a little more Plan9-like
I’m not really interested in defending anything. I tried out plan9port and liked it, but I have to live in Unix land. Here’s how I set that up.
A Warning
The suckless community, and some of the plan9 communities, are dominated by jackasses. I hope that’s strong enough wording to impress the severity. Don’t go into IRC for help. Stay off the suckless email list. The software is great, the people who write it are well-spoken and well-reasoned, but for some reason the fandom is horrible to everyone.
Not-actually Linux distro review: FreeBSD 12.1-RELEASE
This month's Linux distro review isn't of a Linux distribution at all—instead, we're taking a look at FreeBSD, the original gangster of free Unix-like operating systems.
The first FreeBSD release was in 1993, but the operating system's roots go further back—considerably further back. FreeBSD started out in 1992 as a patch-release of Bill and Lynne Jolitz's 386BSD—but 386BSD itself came from the original Berkeley Software Distribution (BSD). BSD itself goes back to 1977—for reference, Linus Torvalds was only seven years old then.
Before we get started, I'd like to acknowledge something up front—our distro reviews include the desktop experience, and that is very much not FreeBSD's strength. FreeBSD is far, far better suited to running as a headless server than as a desktop! We're going to get a full desktop running on it anyway, because according to Lee Hutchinson, I hate myself—and also because we can't imagine readers wouldn't care about it.
FreeBSD does not provide a good desktop experience, to say the least. But if you're hankering for a BSD-based desktop, don't worry—we're already planning a followup review of GhostBSD, a desktop-focused BSD distribution.
Beastie Bits
Wifi renewal restarted
HAMMER2 and a quick start for DragonFly
Engineering NetBSD 9.0
Antivirus Protection using OPNsense Plugins
BSDCan Home Lab Panel recording session: May 5th at 18:00 UTC
BSDNow is going Independent
After being part of Jupiter Broadcasting since we started back in 2013, BSDNow is moving to become independent. We extend a very large thank you to Jupiter Broadcasting and Linux Academy for hosting us for so many years, and allowing us to bring you over 100 episodes without advertisements. LinuxAcademy is now under new leadership, and we understand that cutbacks needed to be made, and that BSD is not their core product. That does not mean your favourite BSD podcast is going away, we will continue and we expect things will not look much different.
What does this mean for you, the listener? Not much will change, just make sure your subscription is via the RSS feed at BSDNow.tv rather than one of the Jupiter Broadcasting feeds. We will update you with more news as things settle out.
Feedback/Questions
Jordyn - ZFS Pool Problem
debug - https://github.com/BSDNow/bsdnow.tv/raw/master/episodes/347/feedback/dbg.txt
Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv
Your browser does not support the HTML5 video tag.

Apr 22, 2020 • 0sec
Where Do I Start? | Self-Hosted 17
Knowing which hardware to buy or which apps to run on that shiny new hardware can be hard. Chris and Alex discuss networking gear and where to find some of the best getting started documentation on the net.
Plex have been busy and launched two new apps, we cover that and more in this episode of Self-Hosted.Links:Self-Hosted now has a Discord server! — Join us over on Discord!Plex Blog - Two New Delicious Apps — A post from Plex about their two shiny new apps.Plex Dash — A Medium post from Plex about their new app Plex Dash.Plexamp — A Medium post from Plex about their new app Plexamp.Healthchecks.io — Simple and Effective Cron Job MonitoringSelf-Hosted Healthchecks.io Container (from Linuxserver.io) — Receive alerts when your nightly backups, weekly reports, cron jobs and scheduled tasks don't run on time.Let's Encrypt Docker Starter Guide from Linuxserver.io — The goal of this guide is to give you ideas on what can be accomplished with the LinuxServer letsencrypt docker image and to get you started.Linuxserver.io Docker 101 Docs — A quick intro to the basics of getting started with Docker.serverbuilds.net — A site dedicated to helping you find the best deals on used Enterprise gear.Alex's cheap x86 pfsense build — A build log for a $150 x86 based pfsense router.Unmanaged vs Managed network switches — What's the difference and do you really need a managed switch?How to transfer accounts for a SmartHome when you sell up — How do you ensure future owners realize the value of your smart home devices?

Apr 21, 2020 • 0sec
Focal Focus | LINUX Unplugged 350
The latest Ubuntu LTS is here, but does it live up to the hype? And how practical are the new ZFS features? We dig into the performance, security, and stability of Focal Fossa.
Plus our thoughts on the new KWin fork, if Bleachbit is safe, and a quick Fedora update.Special Guests: Brent Gervais and Drew DeVore.Links:Logging Into Linux With A 1930s Teletype
TUXEDO Computers Launches A Power/Thermal Control Center For Their Linux Systems
System76 Lemur Pro
KDE’s window manager KWin gets forked with ‘KWinFT’ to accelerate the development and better Wayland
BleachBit 4.0.0
Fedora 32 Final is NO-GO
Brunch with Brent: Sri Ramkrishna
Linux Spotlight EP44 - Drew DeVore of Jupiter Broadcasting
Linux Spotlight EP43 - An Interview with Tyler Brown longtime JB fan
Know when we’re going to be live. Check out the calendar
Keep the conversation going join us on Telegram
Ubuntu 20.04 Flavours Hit Beta, But What’s New?
Gnome 3.34 vs Gnome 3.36 Visual Comparison
The ‘GameMode’ performance tool from Feral Interactive makes it into Ubuntu 20.04
Ubuntu 20.04 and WSL 1 - WSL2 - Ubuntu Community Hub
Ubuntu Server 20.04 CPU Security Mitigation Performance Impact
Kernel 5.4: VirtIO-FS
Grub boot menu bug
Folder under applications menu doesn’t show text below last line of icons.
Daniel Kerkow on Twitter: Migrating to a later LTS should be easily possible, so I would maybe stick to 18.04 for now if in doubt."
pacat: Play back or record raw or encoded audio streams on a PulseAudio sound server
3mux: Imagine tmux with a smaller learning curve, i3-like keybindings, and more sane defaults.

Apr 21, 2020 • 0sec
Brunch with Brent: Sri Ramkrishna | Jupiter Extras 71
Brent sits down with Sri Ramkrishna, seasoned GNOME community member, founder of Linux App Summit, and Principle Ecosystems Engineer at ITRenew. We discuss his experiences in the GNOME community since 1998, the value of building relationships across communities, the increasing importance of non-technical roles in open source projects, and more.Special Guest: Sri Ramkrishna.Links:GNOMEITRenewLinux App SummitBrunch with Brent: Aleix PolBrunch with Brent: Nuritzi SanchezBrunch with Brent: Heather EllsworthCHAOSS - Community Health Analytics Open Source SoftwareOpen Compute ProjectSri Ramkrishna - @sramkrishna on TwitterBrent Gervais - @brentgervais on Twitter

Apr 16, 2020 • 0sec
Gigahertz Games | TechSNAP 427
Jim finally gets his hands on an AMD Ryzen 9 laptop, some great news about Wi-Fi 6e, and our take on FreeBSD on the desktop.
Plus Intel's surprisingly overclockable laptop CPU, why you shouldn't freak out about 5G, and the incredible creativity of the Demoscene.Links:Asus ROG Zephyrus G14—Ryzen 7nm mobile is here, and it’s awesomeLinux on Laptops: ASUS Zephyrus G14 with Ryzen 9 4900HSIntel’s 10th-generation H-series laptop CPUs break 5GHz | Ars TechnicaWi-Fi 6E becomes official—the FCC will vote on rules this monthCelebs share rumors linking 5G to coronavirus, nutjobs burn cell towersNot-actually Linux distro review: FreeBSD 12.1-RELEASENot actually Linux distro review deux: GhostBSDMOD (file format) - WikipediaAT&T.MOD (YouTube)DJ Moses Rising—Ice Cream Trance (YouTube)Farbrausch—The Product (64K Intro, 2000)Farbrausch—Poem to a Horse (64K Intro, 2002)Finland accepts the Demoscene on its national UNESCO list of intangible cultural heritage of humanity

Apr 16, 2020 • 0sec
Core File Tales | BSD Now 346
Tales from a core file, Lenovo X260 BIOS Update with OpenBSD, the problem of Unix iowait and multi-CPU machines, Hugo workflow using FreeBSD Jails, Caddy, Restic; extending NetBSD-7 branch support, a tale of two hypervisor bugs, and more.
Headlines
Tales From a Core File - Lessons from the Unix stdio ABI: 40 Years Later
On the side, I’ve been wrapping up some improvements to the classic Unix stdio libraries in illumos. stdio contains the classic functions like fopen(), printf(), and the security nightmare gets(). While working on support for fmemopen() and friends I got to reacquaint myself with some of the joys of the stdio ABI and its history from 7th Edition Unix. With that in mind, let’s dive into this, history, and some mistakes not to repeat. While this is written from the perspective of the C programming language, aspects of it apply to many other languages.
Update Lenovo X260 BIOS with OpenBSD
My X260 only runs OpenBSD and has no CD driver. But I still need to upgrade its BIOS from time to time. And this is possible using the ISO BIOS image.
First off all, you need to download the “BIOS Update (Bootable CD)” from the Lenovo Support Website.
News Roundup
The problem of Unix iowait and multi-CPU machines
Various Unixes have had a 'iowait' statistic for a long time now (although I can't find a source for where it originated; it's not in 4.x BSD, so it may have come through System V and sar). The traditional and standard definition of iowait is that it's the amount of time the system was idle but had at least one process waiting on disk IO. Rather than count this time as 'idle' (as you would if you had a three-way division of CPU time between user, system, and idle), some Unixes evolved to count this as a new category, 'iowait'.
My Latest Self Hosted Hugo Workflow using FreeBSD Jails, Caddy, Restic and More
After hosting with Netlify for a few years, I decided to head back to self hosting. Theres a few reasons for that but the main reasoning was that I had more control over how things worked.
In this post, i’ll show you my workflow for deploying my Hugo generated site (www.jaredwolff.com). Instead of using what most people would go for, i’ll be doing all of this using a FreeBSD Jails based server. Plus i’ll show you some tricks i’ve learned over the years on bulk image resizing and more.
Let’s get to it.
Extending support for the NetBSD-7 branch
Typically, some time after releasing a new NetBSD major version (such as NetBSD 9.0), we will announce the end-of-life of the N-2 branch, in this case NetBSD-7.
We've decided to hold off on doing that to ensure our users don't feel rushed to perform a major version update on any remote machines, possibly needing to reach the machine if anything goes wrong.
Security fixes will still be made to the NetBSD-7 branch.
We hope you're all safe. Stay home.
Tale of two hypervisor bugs - Escaping from FreeBSD bhyve
VM escape has become a popular topic of discussion over the last few years. A good amount of research on this topic has been published for various hypervisors like VMware, QEMU, VirtualBox, Xen and Hyper-V. Bhyve is a hypervisor for FreeBSD supporting hardware-assisted virtualization. This paper details the exploitation of two bugs in bhyve - FreeBSD-SA-16:32.bhyve (VGA emulation heap overflow) and CVE-2018-17160 (Firmware Configuration device bss buffer overflow) and some generic techniques which could be used for exploiting other bhyve bugs. Further, the paper also discusses sandbox escapes using PCI device passthrough, and Control-Flow Integrity bypasses in HardenedBSD 12-CURRENT
Beastie Bits
GhostBSD 20.02 Overview
FuryBSD 12.1 Overview
> Joe Maloney got in touch to say that the issues in the video and other ones found have since been fixed. Now that's community feedback in action, and an example of a developer who does his best to help the community. A great guy indeed.
OS108-9.0 amd64 MATE released
FreeBSD hacking: carp panics & test
Inaugural FreeBSD Office Hours
Feedback/Questions
Shody - systemd question
Ben - GELI and GPT
Stig - DIY NAS
Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv
Your browser does not support the HTML5 video tag.

Apr 14, 2020 • 0sec
Arm: A New Hope | LINUX Unplugged 349
We build the server you never should, a tricked out Arm box, and push it to the limit with a telnet torture test.
Plus what we're playing recently, community news, a handy self-hosted music pick, and more.Special Guests: Alan Pope and Brent Gervais.Links:Bored? How about trying a Linux speed run?
AMD Radeon Graphics Driver Amassing Improvements For Linux 5.8
NVIDIA released the 440.82 stable ‘Long Lived’ Linux driver - helps DOOM Eternal on Steam Play Proton
Batman: Arkham City - Game of the Year Edition
Risk of Rain 2
Raft
Raft on Steam
GitHub is now free for teams - The GitHub Blog
Nat’s comment on HN
Road to 20.04
ZFS/Zsys Code Seeing Important Performance Fix Ahead Of Ubuntu 20.04 LTS
The Resilience of the Voyagers
Know when we’re going to be live. Check out the calendar
Keep the conversation going join us on Telegram
RockPro64
4GB SBC ROCKPro64
12V 5A Power Adapter AC
WD Blue SN550 250GB NVMe
NVME PCIe Adapter M.2
Manjaro ARM on the ROCKPro64
Additional images available for the RockPro64 - Debian, Armbian, Slackware, CentOS, etc
Benchmarking Example
telnet.linuxunplugged.com
RockPro64 Wiki
RockPro64 Forum
RockPro64 IRC
Beets - the media library management system for obsessive music geeks.

Apr 12, 2020 • 0sec
The Resilience of the Voyagers | Jupiter Extras 70
Heather, of SciByte fame, joins Chris and Wes to celebrate the incredible accomplishments and amazing resiliency of the Voyager probes.Special Guest: Heather.Links:SciByte ArchiveVoyager 2 is gathering science data again after recovering from a glitch in interstellar spaceAll Alone in Interstellar Space, Voyager 2 Is About to Lose Contact With HomeRevisiting Decades-Old Voyager 2 Data, Scientists Find One More SecretDecoding images from the Golden RecordHow the Voyager Golden Record Was MadeVoyager - What's on the Golden RecordVoyager 1 Takes the First Image of the Earth-Moon System in a Single FrameVoyager Spacecraft Celebrate 30th AnniversaryPale Blue Dot at 30: Voyager 1's iconic photo of Earth from space reveals our place in the universe’Pale Blue Dot’ RevisitedVoyager Mission StatusHow NASA nearly lost the Voyager spacecraftA Troubled Start to a Triumphant Mission: 37 Years Since the Launch of the Voyagers

Apr 9, 2020 • 0sec
Hiatus | Choose Linux 33
Choose Linux enters indefinite hiatus.


