

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

Jun 9, 2019 • 0sec
Linux Action News 109
Mozilla's master strategy becomes clear, CockroachDB surrenders to the software as a service reality, while Microsoft and Oracle link up.
Plus Google argues that keeping Huawei on their Android is better for all, and Chris gets sucked into Stadia.Links:Firefox Now Available with Enhanced Tracking Protection by Default — At Firefox, we’re doing more than that. We believe that in order to truly protect people, we need to establish a new standard that puts people’s privacy first.Relicensing CockroachDB — But our past outlook on the right business model relied on a crucial norm in the OSS world: that companies could build a business around a strong open source core product without a much larger technology platform company coming along and offering the same product as a service. That norm no longer holds. Microsoft and Oracle link up their clouds — Microsoft and Oracle announced a new alliance today that will see the two companies directly connect their clouds over a direct network connection so that their users can then move workloads and data seamlessly between the two. Google is fighting to keep doing business with Huawei — Three sources told the Financial Times that Google's argument is that cutting ties with Huawei could pose a national security risk.Stadia details announced — Stadia games run on custom Linux-based server hardware maintained by Google, promising "10.7 teraflops of power in each instance." Game audio and video is streamed from those servers to a user's device, and inputs are streamed from the user to the server over a network of what Google says are "7,500 edge nodes" around the world.

Jun 7, 2019 • 0sec
Mind the Apps | User Error 67
It's another #AskError special. Meditation and mindfulness, friends making obvious mistakes, and AppImage popularity.
Plus cashless society, and hoarding phone apps.
00:01:14 How do you manage apps on your smartphone?
00:04:51 Why isn’t AppImage part of the larger universal packaging discussion?
00:14:43 How would you feel if cash went away?
00:19:39 Thoughts on meditation and mindfulness?
00:28:43 What do you do when you see someone you know making an obvious mistake?

Jun 5, 2019 • 0sec
GPU Passthrough | BSD Now 301
GPU passthrough on bhyve, confusion with used/free disk space on ZFS, OmniOS Community Edition, pfSense 2.4.4 Release p3, NetBSD 8.1 RC1, FreeNAS as your Server OS, and more.
Headlines
GPU Passthrough Reported Working on Bhyve
Normally we cover news focused on KVM and sometimes Xen, but something very special has happened with their younger cousin in the BSD world, Bhyve.
For those that don’t know, Bhyve (pronounced bee-hive) is the native hypervisor in FreeBSD. It has many powerful features, but one that’s been a pain point for some years now is VGA passthrough. Consumer GPUs have not been useable until very recently despite limited success with enterprise cards.
However, Twitter user Michael Yuji found a workaround that enables passing through a consumer card to any *nix system configured to use X11:
https://twitter.com/michael_yuji/status/1127136891365658625
All you have to do is add a line pointing the X server to the Bus ID of the passed card and the VM will boot, with acceleration and everything. He theorizes that this may not be possible on windows because of the way it looks for display devices, but it’s a solid start.
As soon as development surrounding VGA passthrough matures on Bhyve, it will become a very attractive alternative to more common tools like Hyper-V and Qemu, because it makes many powerful features available in the host system like jails, boot environments, BSD networking, and tight ZFS integration. For example, you could potentially run your Router, NAS, preferred workstation OS and any number of other things in one box, and only have to spin up a single VM because of the flexibility afforded by jails over Linux-based containers.
The user who found this workaround also announced they’d be writing it up at some point, so stay tuned for details on the process.
It’s been slow going on Bhyve passthrough development for a while, but this new revelation is encouraging. We’ll be closely monitoring the situation and report on any other happenings.
Confusion with used/free disk space in ZFS
I use ZFS extensively. ZFS is my favorite file system. I write articles and give lectures about it. I work with it every day. In traditional file systems we use df(1) to determine free space on partitions. We can also use du(1) to count the size of the files in the directory. But it’s different on ZFS and this is the most confusing thing EVER. I always forget which tool reports what disk space usage! Every time somebody asks me, I need to google it. For this reason I decided to document it here - for myself - because if I can’t remember it at least I will not need to google it, as it will be on my blog, but maybe you will also benefit from this blog post if you have the same problem or you are starting your journey with ZFS.
The understanding of how ZFS is uses space and how to determine which value means what is a crucial thing. I hope thanks to this article I will finally remember it!
News Roundup
OmniOS Community Edition
The OmniOS Community Edition Association is proud to announce the general availability of OmniOS - r151030.
OmniOS is published according to a 6-month release cycle, r151030 LTS takes over from r151028, published in November 2018; and since it is a LTS release it also takes over from r151022. The r151030 LTS release will be supported for 3 Years. It is the first LTS release published by the OmniOS CE Association since taking over the reins from OmniTI in 2017. The next LTS release is scheduled for May 2021. The old stable r151026 release is now end-of-life. See the release schedule for further details.
This is only a small selection of the new features, and bug fixes in the new release; review the release notes for full details.
If you upgrade from r22 and want to see all new features added since then, make sure to also read the release notes for r24, r26 and r28.
The OmniOS team and the illumos community have been very active in creating new features and improving existing ones over the last 6 months.
pfSense 2.4.4 Release p3 is available
We are pleased to announce the release of pfSense® software version 2.4.4-p3, now available for new installations and upgrades!
pfSense software version 2.4.4-p3 is a maintenance release, bringing a number of security enhancements as well as a handful of fixes for issues present in the 2.4.4-p2 release.
pfSense 2.4.4-RELEASE-p3 updates and installation images are available now!
To see a complete list of changes and find more detail, see the Release Notes.
We had hoped to bring you this release a few days earlier, but given the announcement last Tuesday of the Intel Microarchitectural Data Sampling (MDS) issue, we did not have sufficient time to fully incorporate those corrections and properly test for release on Thursday. We felt that it was worth delaying for a few days, rather than making multiple releases within a week.
Upgrade Notes
Due to the significant nature of the changes in 2.4.4 and later,
warnings and error messages, particularly from PHP and package updates, are likely to occur during the upgrade process. In nearly all cases these errors are a harmless side effect of the changes between FreeBSD 11.1 and 11.2 and between PHP 5.6 and PHP 7.2.
Always take a backup of the firewall configuration prior to any major change to the firewall, such as an upgrade.
Do not update packages before upgrading pfSense! Either remove all packages or do not update packages before running the upgrade.
The upgrade will take several minutes to complete. The exact time varies based on download speed, hardware speed, and other factors such installed packages. Be patient during the upgrade and allow the firewall enough time to complete the entire process. After the update packages finish downloading it could take 10-20 minutes or more until the upgrade process ends. The firewall may reboot several times during the upgrade process. Monitor the upgrade from the firewall console for the most accurate view.
NetBSD 8.1 RC1 is out
The NetBSD Project is pleased to announce NetBSD 8.1, the first update of the NetBSD 8 release branch. It represents a selected subset of fixes deemed important for security or stability reasons, as well as new features and enhancements.
Some highlights of the 8.1 release are:
x86: Mitigation for INTEL-SA-00233 (MDS)
Various local user kernel data leaks fixed.
x86: new rc.conf(5) setting smtoff to disable Simultaneous Multi-Threading
Various network driver fixes and improvements.
Fixes for thread local storage (TLS) in position independent executables (PIE).
Fixes to reproducible builds.
Fixed a performance regression in tmpfs.
DRM/KMS improvements.
bwfm(4) wireless driver for Broadcom FullMAC PCI and USB devices added.
Various sh(1) fixes.
mfii(4) SAS driver added.
hcpcd(8) updated to 7.2.2
httpd(8) updated.
FreeNAS as your Server OS
What if you could have a server OS that had built in RAID, NAS and SAN functionality, and could manage packages, containers and VMs in a GUI? What if that server OS was also free to download and install? Wouldn’t that be kind of awesome? Wouldn’t that be FreeNAS?
FreeNAS is the world’s number one, open source storage OS, but it also comes equipped with all the jails, plugins, and VMs you need to run additional server-level services for things like email and web site hosting. File, Block, and even Object storage is all built-in and can be enabled with a few clicks. The ZFS file system scales to more drives than you could ever buy, with no limits for dataset sizes, snapshots, and restores.
FreeNAS is also 100% FreeBSD. This is the OS used in the Netflix CDN, your PS4, and the basis for iOS. Set up a jail and get started downloading packages like Apache or NGINX for web hosting or Postfix for email service.
Just released, our new TrueCommand management platform also streamlines alerts and enables multi-system monitoring.
Beastie Bits
Keep Crashing Daemons Running on FreeBSD
Look what I found today... my first set of BSD CDs...
NetBSD - Intel MDS
FreeBSD 11.3-BETA2 -- Please test!
Feedback/Questions
Anthony - Question
Guntbert - Podcast
Guillaume - Another suggestion for Ales from Serbia
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.

Jun 4, 2019 • 0sec
Losing My Religion | LINUX Unplugged 304
Adopting a distro like it’s a religion is stupid. That’s one of many hard lessons we take away from Texas Linux Fest this week; we’ll share some of the best.
Plus some old friends visit the show, reading eBooks on Linux, and a new Ryzen handheld. Special Guests: Alan Pope, Alex Kretzschmar, Brent Gervais, and Martin Wimpress.Links:Ctrl Shift Face - YouTube — Now, here’s another reminder that the tools to craft deepfakes are widely available for just about anyone with the right skills to use: the manipulated videos posted on YouTuber Ctrl Shift Face are particularly creepy.The Smach Z AMD+Linux Gaming Handheld Might Actually Ship This Year - Phoronix — Smach Z is expected to make its formal debut next week at the E3 gaming conference next week. The Smach Z in its current form is using an AMD Ryzen Embedded V1605B SoC with Vega graphics and still appears to be running Linux. The base model has 4GB of RAM and 64GB of storage for $629~699 USD but goes up to around $989~1099 for 16GB RAM / 256GB storage.PeerTube Release v1.3.0 — Be part of a network of multiple small federated, interoperable video hosting providers. Follow video creators and create videos. No vendor lock-in. All on a platform that is community-owned and ad-free.Phoronix Turns 15 Years Old Next Week So Here's Something Special — The 5th of June marks 15 years since the start of Phoronix.com and 11 years since the Phoronix Test Suite 1.0 release, so let's celebrate!
Jim Kopps on Twitter — I would be interested in @ChrisLAS and the Jupiter crew's opinion of this. For the record, it has been my opinion since the first "year of the Linux desktop" what seems like fifty years ago:
"The current situation with dozens of distributions, each with different rules, each with different versions of different libraries, some with certain libraries missing, each with different packaging tools and packaging formats ... that basically tells app developers "go away, focus on platforms that care about applications."The Linux desktop's last, best shot | ZDNet — Sure, Linux will continue to dominate the end-user experience, thanks largely to Android and Chrome OS, but the traditional desktop? I fear only Linux power users, developers, and engineers will continue to be its users.
FOSS Talk Live 2019 — FOSS Talk Live is back for 2019! It is happening on the 8th June at The Harrison near King's Cross in London.
The Friday Stream Episode 5: Junk Yard Sale — Chris and Brent are back from their buddies trip to Portland and share a few stories, but the big surprise comes when Chris’ wife joins to share big life-changing news.
Redesigned Hands-On Labs Interface & 2 New Courses – Linux Academy Weekly Update — After returning from the holiday weekend, we are ready to show off the new Hands-On Labs interface along with a ton of new hands-on labs and two new courses.UnOfficial Hacker Family Dinner - Bsides San Antonio | Meetup — Join us for a meet and greet with fellow Bsides San Antonio attendees. There will be good food, good friends, and we hope some good conversation.Back to the Basics: Linux Permissions 101 | Meetup — Join Alex Juarez (Rackspace) and Ell Marquez for an introduction to Linux permissions! Whether you are brand new or have been doing Linux for a while or even professionally there will be something for you.
New Mobile Video Player Experience and Fire TV — A new video player and all the new features that come with it. While they’re not ready for release yet, I’m happy to be able to share more details about all of the exciting work going on!LINUX Unplugged Article - Texas Linuxfest 2019 — Our journey to Texas Linuxfest (TXLF) began Friday afternoon with a five-hour drive from the Texas coast north to the hill country. The plan was to rendezvous at Hard Eights BBQ from 6:30 to 8:00. Since we had to make a five-hour journey it had us arriving a little later to the meetup. As soon as we pulled into the parking lot that smell of slow-smoked Texas BBQ slapped me right in the face, and I knew I had arrived; Google did not even have to tell me.Thomas Cameron on Twitter — Cloud dude. Linux advocate. Open Source evangelist. Amazonian.Foliate — A simple and modern eBook viewer

Jun 3, 2019 • 0sec
Swift Kick In The UI | Coder Radio 360
We react to Apple's big news at WWDC, check in with Mike's explorations of Elixir, and talk some TypeScript.
Plus Mike's battles with fan noise, and why he's doubling down on the eGPU lifestyle.Links:Thelio Fan Noise Hack - Mike's Blog — I’ve had a System 76 Thelio for a little over four months now and a consistent issue that I’ve been experiencing is persistent fan noise even when the machine is idle.Advent of Code 2015Elixir — Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.
Mike on Twitter — Someone tell @wespayne that I hate him ;) He introduced me to @elixirlang and it's like fast #Ruby. I think I might be hooked. Totally failed to get anything done though lolElixir vs. Ruby and Phoenix vs. Rails: Detailed Comparison and Use Cases — If you are facing the Elixir vs. Ruby/Phoenix vs. Rails dilemma, the best way to decide is to cater to the needs of your project. In fact, it is even possible to use both technologies in one project by choosing which of them works best for each individual feature. For example, you can implement chats with Elixir Phoenix, and the rest of the code can be written in Ruby on Rails.
TypeScript - JavaScript that scales. — TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
Why TypeScript · TypeScript Deep Dive — Types have proven ability to enhance code quality and understandability. However, types have a way of being unnecessarily ceremonious. TypeScript is very particular about keeping the barrier to entry as low as possible. Basic Types · TypeScript HandbookTypeScript Playgroundmicrosoft/TypeScript-New-Handbook — Incubation repository for the new TypeScript handbook.Introduction - fp-ts — fp-ts provides developers with popular patterns and reliable abstractions from typed functional languages in TypeScript.
Purify — Functional programming library for TypeScriptpiotrwitek/utility-types — Collection of utility types, complementing TypeScript built-in mapped types and aliases (think "lodash" for static types).
Solving Problems the Clojure Way - Rafal Dittwald — After overcoming a fear of brackets, the next challenge for would-be Clojurians is less superficial: to stop writing Java (or Javascript, or Haskell...) with Clojure's syntax, and actually start "thinking" in Clojure. It is said that Clojure is a "functional" programming language; there's also talk of "data-driven" programming. What are these things? Are they any good? Why are they good? In this talk, Rafal attempts to distill the particular blend of functional and data-driven programming that makes up "idiomatic Clojure", clarify what it looks like in practise (with real-world examples), and reflect on how Clojure's conventions came to be and how they continue to evolve.

Jun 2, 2019 • 0sec
Linux Action News 108
Frankenstein Linux malware and a Docker bug that's blown out of proportion get our attention this week.
As well as the new GParted release, the Unity Editor for Linux and the Browser vendors struggle with the W3C's latest twist.Links:HiddenWasp Linux malware — Fully developed HiddenWasp gives attackers full control of infected machines.Docker Bug Allows Root Access to Host File System — The weakness is the result of a race condition in the Docker software and while there’s a fix in the works, it has not yet been integrated.Contain yourself, Docker: Race-condition bug puts host machines at risk... sometimesGParted 1.0 Released — This release of GParted includes a significant undertaking to migrate the code base from gtkmm2 to gtkmm3 (our GTK3 port).GParted 1.0 Milestone After Almost 15 YearsAnnouncing the Unity Editor for Linux — A growing number of developers using the experimental version, combined with the increasing demand of Unity users in the Film and Automotive, Transportation, and Manufacturing (ATM) industries means that we now plan to officially support the Unity Editor for Linux.

May 30, 2019 • 0sec
BTW, I installed Arch | Choose Linux 10
He didn't stop at Xfce. Jason became that Arch Linux guy. Is it as challenging to install as we’ve been told? We discuss the hard way, and then the easier way.
Then we take the mighty Oryx Pro laptop from System76 for a first impressions test drive!Links:Arch Linux — A simple, lightweight distributionArch Linux Install Script — Arch Linux Install Script (alis) installs unattended, automated and customized Arch Linux system.Boot-Repair — Boot-Repair lets you fix these issues with a simple click, which (generally reinstalls GRUB and) restores access to the operating systems you had installed before the issue.System76 Oryx Pro — This engineering feat squeezes a high-performance H-class Intel CPU and NVIDIA GeForce RTX 20-Series GPU into an impressively thin laptop body.

May 30, 2019 • 0sec
The Big Three | BSD Now 300
FreeBSD 11.3-beta 1 is out, BSDCan 2019 recap, OpenIndiana 2019.04 is out, Overview of ZFS Pools in FreeNAS, why open source firmware is important for security, a new Opnsense release, wireguard on OpenBSD, and more.
Headlines
FreeBSD 11.3-b1 is out
BSDCan 2019 Recap
We’re back from BSDCan and it was a packed week as always.
It started with bhyvecon on Tuesday. Meanwhile, Benedict spent the whole day in productive meetings: annual FreeBSD Foundation board meeting and FreeBSD Journal editorial board meeting.
On Wednesday, tutorials for BSDCan started as well as the FreeBSD Developer Summit. In the mornings, there were presentations in the big auditorium, while working groups about networking, failsafe bootcode, development web services, swap space management, and testing/CI were held. Friday had a similar format with an update from the FreeBSD core team and the “have, need, want” session for FreeBSD 13. In the afternoon, there were working groups about translation tools, package base, GSoC/Outreachy, or general hacking. Benedict held his Icinga tutorial in the afternoon with about 15 people attending.
Devsummit presentation slides can be found on the wiki page and video recordings done by ScaleEngine are available on FreeBSD’s youtube channel.
The conference program was a good mixture of sysadmin and tech talks across the major BSDs. Benedict saw the following talks: How ZFS snapshots really work by Matt Ahrens, 20 years in Jail by Michael W. Lucas, OpenZFS BOF session, the future of OpenZFS and FreeBSD, MQTT for system administrators by Jan-Piet Mens, and spent the rest of the time in between in the hallway track.
Photos from the event are available on Ollivier Robert’s talegraph
and Diane Bruce’s website for day 1, day 2, conference day 1, and conference day 2.
Thanks to all the sponsors, supporters, organizers, speakers, and attendees for making this yet another great BSDCan. Next year’s BSDCan will be from June 2 - 6, 2020.
OpenIndiana 2019.04 is out
We have released a new OpenIndiana Hipster snapshot 2019.04. The noticeable changes:
Firefox was updated to 60.6.3 ESR
Virtualbox packages were added (including guest additions)
Mate was updated to 1.22
IPS has received updates from OmniOS CE and Oracle IPS repos, including automatic boot environment naming
Some OI-specific applications have been ported from Python 2.7/GTK 2 to Python 3.5/GTK 3
Quick Demo Video: https://www.youtube.com/watch?v=tQ0-fo3XNrg
News Roundup
Overview of ZFS Pools in FreeNAS
FreeNAS uses the OpenZFS (ZFS) file system, which handles both disk and volume management. ZFS offers RAID options mirror, stripe, and its own parity distribution called RAIDZ that functions like RAID5 on hardware RAID. The file system is extremely flexible and secure, with various drive combinations, checksums, snapshots, and replication all possible. For a deeper dive on ZFS technology, read the ZFS Primer section of the FreeNAS documentation.
SUGGEST LAYOUT attempts to balance usable capacity and redundancy by automatically choosing an ideal vdev layout for the number of available disks.
The following vdev layout options are available when creating a pool:
Stripe data is shared on two drives, similar to RAID0)
Mirror copies data on two drives, similar to RAID1 but not limited to 2 disks)
RAIDZ1 single parity similar to RAID5
RAIDZ2 double parity similar to RAID6
RAIDZ3 which uses triple parity and has no RAID equivalent
Why OpenSource Firmware is Important for Security
Roots of Trust
The goal of the root of trust should be to verify that the software installed in every component of the hardware is the software that was intended. This way you can know without a doubt and verify if hardware has been hacked. Since we have very little to no visibility into the code running in a lot of places in our hardware it is hard to do this. How do we really know that the firmware in a component is not vulnerable or that is doesn’t have any backdoors? Well we can’t. Not unless it was all open source.
Every cloud and vendor seems to have their own way of doing a root of trust. Microsoft has Cerberus, Google has Titan, and Amazon has Nitro. These seem to assume an explicit amount of trust in the proprietary code (the code we cannot see). This leaves me with not a great feeling. Wouldn’t it be better to be able to use all open source code? Then we could verify without a doubt that the code you can read and build yourself is the same code running on hardware for all the various places we have firmware. We could then verify that a machine was in a correct state without a doubt of it being vulnerable or with a backdoor.
It makes me wonder what the smaller cloud providers like DigitalOcean or Packet have for a root of trust. Often times we only hear of these projects from the big three or five.
OPNsense
This update addresses several privilege escalation issues in the access control implementation and new memory disclosure issues in Intel CPUs. We would like to thank Arnaud Cordier and Bill Marquette for the top-notch reports and coordination.
Here are the full patch notes:
system: address CVE-2019-11816 privilege escalation bugs[1] (reported by Arnaud Cordier)
system: /etc/hosts generation without interfacehasgateway()
system: show correct timestamp in config restore save message (contributed by nhirokinet)
system: list the commands for the pluginctl utility when n+ argument is given
system: introduce and use userIsAdmin() helper function instead of checking for 'page-all' privilege directly
system: use absolute path in widget ACLs (reported by Netgate)
system: RRD-related cleanups for less code exposure
interfaces: add EN DUID Generation using OPNsense PEN (contributed by Team Rebellion)
interfaces: replace legacygetallinterface_addresses() usage
firewall: fix port validation in aliases with leading / trailing spaces
firewall: fix outbound NAT translation display in overview page
firewall: prevent CARP outgoing packets from using the configured gateway
firewall: use CARP net.inet.carp.demotion to control current demotion in status page
firewall: stop live log poller on error result
dhcpd: change rule priority to 1 to avoid bogon clash
dnsmasq: only admins may edit custom options field
firmware: use insecure mode for base and kernel sets when package fingerprints are disabled
firmware: add optional device support for base and kernel sets
firmware: add Hostcentral mirror (HTTP, Melbourne, Australia)
ipsec: always reset rightallowany to default when writing configuration
lang: say "hola" to Spanish as the newest available GUI language
lang: updates for Chinese, Czech, Japanese, German, French, Russian and Portuguese
network time: only admins may edit custom options field
openvpn: call openvpnrefreshcrls() indirectly via plugin_configure() for less code exposure
openvpn: only admins may edit custom options field to prevent privilege escalation (reported by Bill Marquette)
openvpn: remove custom options field from wizard
unbound: only admins may edit custom options field
wizard: translate typehint as well
plugins: os-freeradius 1.9.3 fixes string interpolation in LDAP filters (contributed by theq86)
plugins: os-nginx 1.12[2]
plugins: os-theme-cicada 1.17 (contributed by Team Rebellion)
plugins: os-theme-tukan 1.17 (contributed by Team Rebellion)
src: timezone database information update[3]
src: install(1) broken with partially matching relative paths[4]
src: microarchitectural Data Sampling (MDS) mitigation[5]
ports: carootnss 3.44
ports: php 7.2.18[6]
ports: sqlite 3.28.0[7]
ports: strongswan custom XAuth generic patch removed
wiregaurd on OpenBSD
Earlier this week I imported a port for WireGuard into the OpenBSD ports tree. At the moment we have the userland daemon and the tools available. The in-kernel implementation is only available for Linux. At the time of writing there are packages available for -current.
Jason A. Donenfeld (WireGuard author) has worked to support OpenBSD in WireGuard and as such his post on ports@ last year got me interested in WireGuard, since then others have toyed with WireGuard on OpenBSD before and as such I've used Ted's article as a reference. Note however that some of the options mentioned there are no longer valid. Also, I'll be using two OpenBSD peers here.
The setup will be as follows: two OpenBSD peers, of which we'll dub wg1 the server and wg2 the client. The WireGuard service on wg1 is listening on 100.64.4.3:51820.
Conclusion
WireGuard (cl)aims to be easier to setup and faster than OpenVPN and while I haven't been able to verify the latter, the first is certainly true...once you've figured it out. Most documentation out there is for Linux so I had to figure out the wireguardgo service and the tun parameters. But all in all, sure, it's easier. Especially the client configuration on iOS which I didn't cover here because it's essentially pkgadd libqrencode ; cat client.conf | qrencode -t ansiutf8, scan the code with the WireGuard app and you're good to go. What is particularly neat is that WireGuard on iOS supports Always-on.
Beastie Bits
Serenity OS
vkernels vs pmap
Brian Kernighan interviews Ken Thompson
Improvements in forking, threading, and signal code
DragonFly 5.4.3
NetBSD on the Odroid C2
Feedback/Questions
Paulo - Laptops
A Listener - Thanks
Bostjan - Extend a pool and lower RAM footprint
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.

May 28, 2019 • 0sec
Stateless and Dateless | LINUX Unplugged 303
We visit Intel to figure out what Clear Linux is all about and explain a few tricks that make it unique.
Plus Wes and Ell are back from KubeCon in Barcelona and return with some great news for open source.Special Guests: Alex Kretzschmar and Brent Gervais.Links:Assigning GPU Devices - Red Hat Customer Portal — To assign a GPU to a guest virtual machine, you must enable the I/O Memory Management Unit (IOMMU) on the host machine, identify the GPU device by using the lspci commandUbuntu 19.10 To Bundle NVIDIA's Proprietary Driver — The open-source NVIDIA "Nouveau" drivers will remain the default for NVIDIA graphics on new Ubuntu installations, but this change is positioning the mainline and legacy NVIDIA proprietary drivers onto the Ubuntu ISO so that they can be easily obtained locally post-install.ZFS On Linux 0.8 Released With Native Encryption and TRIM — ZFS On Linux 0.8 adds native encryption support as well as raw encrypted ZFS send/receive support. Please don’t theme our apps — An open letter from independent app developers to the wider GNOME communityLeave the themes alone — If you don't like our themes, create your own Linux distribution, where Adwaita theme will be installed, which cannot be changed, or close source code of GNOME.Texas Linux Fest 2019 — Texas Linux Fest is an annual Linux and open source software event for Texas and the surrounding region. We are excited to bring you two days of general sessions and vendor sessions this year along with two full days of expo floor! Texas Linux Fest is for the business and home Linux user, and for the experienced developer and newcomer alike.The Friday Stream Episode 5: Junk Yard Sale — Chris and Brent are back from their buddies trip to Portland and share a few stories, but the big surprise comes when Chris’ wife joins to share big life-changing news.Linux Academy Redesigned Hands-On Labs UI — After returning from the holiday weekend, we are ready to show off the new Hands-On Labs interface along with a ton of new hands-on labs and two new courses.Mobile Apps Now Open to Community Edition students — Starting with today’s release (3.0), Community Edition students will be able to log in and use the our mobile appsEll's KubeCon + CloudNativeCon Europe 2019 ARTICLE — Great pictures and more details from KubeCon + CloudNativeCon Europe 2019.Barcelona '19: KubeCon + CloudNativeCon - YouTube — KubeCon talks posted on their YouTube Channel. More Pictures from KubeCon + CloudNativeCon Europe 2019Brent's Clear Linux OS 2019 ARTICLE — The part of the story that can only be told in pictures.phmccarty (Patrick McCarty)Clear Linux OS - Architecture Overview — Describes how Clear Linux OS is designed, highlighting core features, operating models, and foundational tools that are key to understanding how the distro operates.Clear Linux OS MeetUp: An Introduction and Beyond Source - YouTube — We had the Intel Clear Linux OS MeetUp last night in Oregon and it was a success!

May 28, 2019 • 0sec
Junk Yard Sale | The Friday Stream 5
Chris and Brent are back from their buddies trip to Portland and share a few stories, but the big surprise comes when Chris’ wife joins to share big life-changing news.Special Guests: Brent Gervais and Hadea Fisher.Links:MUSIC: Molly Maguires | Dirty SurfSpaceX’s Falcon 9 rocket deals out 60 Starlink broadband satellites — Meanwhile, the second stage pressed on to orbit, shooting for satellite deployment at an altitude of 440 kilometers (273 miles). SpaceX made use of an unorthodox deployment method that involved having the stack of 60 satellites slowly disperse.Starlink satellite deployment by SpaceXAlmost Every SpaceX Landing, In Order - YouTube — This is a video of every SpaceX landing or landing attempt of which a video was taken. Someone broke into his house. But they didn’t take anything ... — Whoever ventured into his home didn’t take anything. They just thoroughly cleaned his house.How Chris' wife tricks him into remembering things... — In this episode of Starship Domestica....That time I slept in a Junkyard - YouTube — VLOG: We camp our RV in a junkyard as part of our 2017 experiment. Junk Yard Oil Change // vlog 36 - YouTube — We dry camp at our favorite junkyard while we work on projects in our motorhome. We attempt our first oil change ever, with some rather funny results. We've got to stop Fighting This - YouTube — We finally get to go inside the barn, and crash a Canadian invasion party.192 BrewingClear Linux OS on Twitter: "Thank you to everyone who came out to learn more about us at our meet-up." — "Shout out to @ChrisLAS @brentgervais & Hadea who drove 4 hrs just to be here."


