TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    All Jupiter Broadcasting Shows

    Every audio version of Jupiter Broadcasting’s productions.

    Advertise

    Copyright: © Jupiter Broadcasting

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    ZEEEE Shell! | Coder Radio 361 Jun 10, 2019
    Show notes

    Apple is shaking up the foundations of UI development with SwiftUI and raising developer eyebrows with a new default shell on MacOS.

    Plus feedback with a FOSS dilemma and an update on our 7 languages challenge.

    Links:

    • Feedback: Lance’s FOSS Quandary — I was working on an open source project for school that we (4 members) submitted. Myself and another did 98% of the work the others contributed to the documentation (outside of the codebase). Class is over now for many months and nobody has touched the code but one other member and I wish to keep it going.
    • Feedback: Developer, have money for a new Mac Pro? Buy these instead. — The recently unveiled Mac Pro is no doubt a gorgeous machine, engineered for a very particular group of people. While it will likely be a great machine for those who live and breathe within Finalcut and work with ProRes files, it’s overkill for a good developer machine.
    • Apple makes fancy zsh default in forthcoming macOS 'Catalina' — "zsh is highly compatible with the Bourne shell (sh) and mostly compatible with bash, with some differences," Apple explained in a support document posted on Monday in conjunction with the announcement of macOS Catalina, which ships this fall.
    • Oh My Zsh - a delightful & open source framework for Z-Shell — Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration. It comes bundled with thousands of helpful functions, helpers, plugins, themes, and a few things that make you shout... “Oh My ZSH!”
    • Zsh · macOS Setup Guide
    • zsh-apple-touchbar: Make your touchbar more powerful.
    • Mike's Blog: Converting to SwiftUI Steps[0] — SwiftUI is the next paradigm in iOS and macOS user interface development. However, if you’re like me you already have Xcode projects that are using the now legacy storyboard technology. Luckily, it possible to update your existing projects to use SwiftUI and the process is very straightforward.
    • Mike's Blog: Converting to SwiftUI Steps[1] — Continuing my journey into SwiftUI, I am taking a look at re-using existing UIViews and UIViewControllers in SwiftUI. The primary advantage here is not having to rewrite your existing code from scratch, however, it’s probably best to create any new views in SwiftUI directly rather than UIView.
    • SwiftUI for React Native Developers — Developers with React Native experience may notice some similarities to the philosophies Apple has imbued into their new UI framework. Utilizing structs as immutable value types for view modeling, a declarative syntax, and with their new async event library Combine, a reactive architecture.
    • SwiftUI - Apple Developer — SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift.

    Mic And Coke | The Friday Stream 6 Jun 10, 2019
    Show notes

    The funniest 17 seconds from Texas Linux Fest and we learn some remarkable things about our crew’s past.

    Special Guest: Brent Gervais.

    Links:

    • JupiterBroadcasting Talks — Public repository of crew talks, slides, and additional resources.
    • The Growler Bar | Craft Beer, Wine, and Coffee in Pflugerville, TX — The Growler Bar was founded on a simple idea – bring great beer to a great community
    • DigitalPour — Helping restaurants, breweries, tap houses & growler stations maximize draft sales and profitability with a robust customer-facing Digital Menu driven by a powerful back-end system that integrates with Point of Sale, website, mobile apps and social media.
    • Amazon drone program taking flight — Today at Amazon’s re:MARS Conference (Machine Learning, Automation, Robotics and Space) in Las Vegas, we unveiled our latest Prime Air drone design. We’ve been hard at work building fully electric drones that can fly up to 15 miles and deliver packages under five pounds to customers in less than 30 minutes. And, with the help of our world-class fulfillment and delivery network, we expect to scale Prime Air both quickly and efficiently, delivering packages via drone to customers within months.
    • Amazon Prime Air’s New Delivery Drone
    • Music | neonstorm
    • Broke For Free
    • FreeSWITCH Explained
    • Reverend Joey

    Linux Action News 109 Jun 09, 2019
    Show notes

    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.

    Mind the Apps | User Error 67 Jun 07, 2019
    Show notes

    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?


    GPU Passthrough | BSD Now 301 Jun 05, 2019
    Show notes

    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.


    Losing My Religion | LINUX Unplugged 304 Jun 04, 2019
    Show notes

    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

    Swift Kick In The UI | Coder Radio 360 Jun 03, 2019
    Show notes

    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 2015
    • Elixir — 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 lol
    • Elixir 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 Handbook
    • TypeScript Playground
    • microsoft/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 TypeScript
    • piotrwitek/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.

    Linux Action News 108 Jun 02, 2019
    Show notes

    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... sometimes
    • GParted 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 Years
    • Announcing 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.

    BTW, I installed Arch | Choose Linux 10 May 30, 2019
    Show notes

    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 distribution
    • Arch 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.

    The Big Three | BSD Now 300 May 30, 2019
    Show notes

    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.


    Previous 1 130 131 132 133 134 173 Next

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights