All Jupiter Broadcasting Shows

Jupiter Broadcasting
undefined
Nov 21, 2019 • 0sec

Cracking Rainbows | BSD Now 325

FreeBSD 12.1 is here, A history of Unix before Berkeley, FreeBSD development setup, HardenedBSD 2019 Status Report, DNSSEC, compiling RainbowCrack on OpenBSD, and more. Headlines FreeBSD 12.1 Some of the highlights: BearSSL has been imported to the base system. The clang, llvm, lld, lldb, compiler-rt utilities and libc++ have been updated to version 8.0.1. OpenSSL has been updated to version 1.1.1d. Several userland utility updates. For a complete list of new features and known problems, please see the online release notes and errata list, available at: https://www.FreeBSD.org/releases/12.1R/relnotes.html A History of UNIX before Berkeley: UNIX Evolution: 1975-1984. Nobody needs to be told that UNIX is popular today. In this article we will show you a little of where it was yesterday and over the past decade. And, without meaning in the least to minimise the incredible contributions of Ken Thompson and Dennis Ritchie, we will bring to light many of the others who worked on early versions, and try to show where some of the key ideas came from, and how they got into the UNIX of today. Our title says we are talking about UNIX evolution. Evolution means different things to different people. We use the term loosely, to describe the change over time among the many different UNIX variants in use both inside and outside Bell Labs. Ideas, code, and useful programs seem to have made their way back and forth - like mutant genes - among all the many UNIXes living in the phone company over the decade in question. Part One looks at some of the major components of the current UNIX system - the text formatting tools, the compilers and program development tools, and so on. Most of the work described in Part One took place at Research'', a part of Bell Laboratories (now AT&T Bell Laboratories, then as nowthe Labs''), and the ancestral home of UNIX. In planned (but not written) later parts, we would have looked at some of the myriad versions of UNIX - there are far more than one might suspect. This includes a look at Columbus and USG and at Berkeley Unix. You'll begin to get a glimpse inside the history of the major streams of development of the system during that time. News Roundup My FreeBSD Development Setup I do my FreeBSD development using git, tmux, vim and cscope. I keep a FreeBSD fork on my github, I have forked https://github.com/freebsd/freebsd to https://github.com/adventureloop/freebsd OPNsense 19.7.6 released As we are experiencing the Suricata community first hand in Amsterdam we thought to release this version a bit earlier than planned. Included is the latest Suricata 5.0.0 release in the development version. That means later this November we will releasing version 5 to the production version as we finish up tweaking the integration and maybe pick up 5.0.1 as it becomes available. LDAP TLS connectivity is now integrated into the system trust store, which ensures that all required root and intermediate certificates will be seen by the connection setup when they have been added to the authorities section. The same is true for trusting self-signed certificates. On top of this, IPsec now supports public key authentication as contributed by Pascal Mathis. HardenedBSD November 2019 Status Report. We at HardenedBSD have a lot of news to share. On 05 Nov 2019, Oliver Pinter resigned amicably from the project. All of us at HardenedBSD owe Oliver our gratitude and appreciation. This humble project, named by Oliver, was born out of his thesis work and the collaboration with Shawn Webb. Oliver created the HardenedBSD repo on GitHub in April 2013. The HardenedBSD Foundation was formed five years later to carry on this great work. DNSSEC enabled in default unbound(8) configuration. DNSSEC validation has been enabled in the default unbound.conf(5) in -current. The relevant commits were from Job Snijders (job@) How to Install Shopware with NGINX and Let's Encrypt on FreeBSD 12 Shopware is the next generation of open source e-commerce software. Based on bleeding edge technologies like Symfony 3, Doctrine2 and Zend Framework Shopware comes as the perfect platform for your next e-commerce project. This tutorial will walk you through the Shopware Community Edition (CE) installation on FreeBSD 12 system by using NGINX as a web server. Requirements Make sure your system meets the following minimum requirements: Linux-based operating system with NGINX or Apache 2.x (with mod_rewrite) web server installed. PHP 5.6.4 or higher with ctype, gd, curl, dom, hash, iconv, zip, json, mbstring, openssl, session, simplexml, xml, zlib, fileinfo, and pdo/mysql extensions. PHP 7.1 or above is strongly recommended. MySQL 5.5.0 or higher. Possibility to set up cron jobs. Minimum 4 GB available hard disk space. IonCube Loader version 5.0.0 or higher (optional). How to Compile RainbowCrack on OpenBSD Project RainbowCrack was originally Zhu Shuanglei's implementation, it's not clear to me if the project is still just his or if it's even been maintained for a while. His page seems to have been last updated in August 2007. The Project RainbowCrack web page now has just binaries for Windows XP and Linux, both 32-bit and 64-bit versions. Earlier versions were available as source code. The version 1.2 source code does not compile on OpenBSD, and in my experience it doesn't compile on Linux, either. It seems to date from 2004 at the earliest, and I think it makes some version-2.4 assumptions about Linux kernel headers. You might also look at ophcrack, a more modern tool, although it seems to be focused on cracking Windows XP/Vista/7/8/10 password hashes Feedback/Questions Reese - Amature radio info Chris - VPN Malcolm - NAT 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.
undefined
Nov 20, 2019 • 0sec

Low Cost Home Camera System | Self-Hosted 6

Chris follows up on his Shinobi troubles and extols the virtues of $25 Wyze Cams to Alex, who has some exciting house news to share.Links:Wyze Cam | 1080p HD Smart Home Camera With Free AWS CloudWyze Cam RTSP – WyzeShinobi Official Documentation - Get StartedShinobi Official Documentation - Motion DetectionShinobi Articles - How to use Motion DetectionShinobi Articles - How I optimized my RTSP cameraNest camera hacked: Hacker spoke to babyYou should not run your mail server because mail is hard — In this article, I will voluntarily use the term mail because it is vague enough to encompass protocols and software. This is not a very technical article and I don’t want to dive into protocols, I want people who have never worked with mail to understand all of it.12tb Easystore drive for $179.99
undefined
Nov 19, 2019 • 0sec

My Mighty Fine Pine | LINUX Unplugged 328

The Pinebook Pro gets put through the travel test, while we get an update on Pine64 projects straight from the source. Plus a few surpises from the System76 Super Fan event.Special Guests: Alex Kretzschmar and Brent Gervais.Links:PinePhone “BraveHeart” Limited Edition Linux SmartPhone for early adopters MacBook Pro 2013 | eBay Apple MacBook Pro 2013 15.4" RETINA Laptop - ME294LL/A i7 16GB 512GB GT 750M | eBay KDE is looking for an experienced project manager to help guide the community’s goals to completion. GNOME Shell & Mutter Dev – Development blog for GNOME Shell and Mutter System76 Superfan event https://github.com/system76 Jupiter Extras: Brunch with Brent: Emma Marshall Keyboard firmware updater Manjaro ARM Preview3 for Pinebook Pro - Manjaro ARM / Announcements - Manjaro Linux Forum Brunch with Brent feed link. Lakka - The DIY open source retrogaming emulation console
undefined
Nov 19, 2019 • 0sec

Brunch with Brent: Emma Marshall | Jupiter Extras 33

Brent sits down with Emma Marshall, Customer Happiness Manager at System76 for a fun chat touching on her love of pinball and puppies, spreading happiness, women in tech, and more. Note: This episode was recorded before the Superfans 3 event, which occurred between November 15-17, 2019.Special Guest: Emma Marshall.Links:Happy 1110th Birthday System76!System76 Superfans 3 Event - November 15-16, 2019System76 Superfans at the Barcade in DenverWiggle TricyclesFemale Developers To Follow On Twitter - CodeWallTaylor Swift: NPR Music Tiny Desk ConcertEmma Marshall - @SocialHappiness on TwitterBrent Gervais - @brentgervais on Twitter
undefined
Nov 17, 2019 • 0sec

Linux Action News 132

Docker's surprising news, new nasty Intel vulnerabilities, and why Brave 1.0 changes the game. Plus, our thoughts on the PinePhone BraveHeart limited edition, and Stadia's potentially rocky launch.Links:Mirantis acquires Docker Enterprise — Mirantis, a prominent OpenStack and Kubernetes cloud company, has acquired Docker Enterprise product line, developers, and business. What We Announced Today and Why it MattersDocker’s Next Chapter: Advancing Developer Workflows for Modern AppsDocker Restructures and Secures $35 MillionContainer upstart's enterprise wing sold to Mirantis, CEO out, Swarm support faces axIPAS: NOVEMBER 2019 INTEL PLATFORM UPDATE (IPU) — “67 of the 77 vulnerabilities we are addressing were internally found by Intel”MDS Attacks: Microarchitectural Data SamplingIntel Fixes a Security Flaw It Said Was Repaired 6 Months AgoIntel Failed to Fix a Hackable Chip Flaw Despite a Year of WarningsPINEPHONE – “BraveHeart” Limited Edition Linux SmartPhone For Early Adaptor — The “BraveHeart” Limited Edition PinePhones are aimed solely for developer and early adopter. More specifically, only intend for these units to find their way into the hands of users with extensive Linux experience and an interest in Linux-on-phone.Brave browser comes out of beta — The Brave open source browser fundamentally shifts how users, publishers, and advertisers interact online by giving users a private, safer, and 3-6x faster browsing experience, while funding the Web through a new attention-based platform of privacy-preserving advertisements and rewards.Installing Brave on LinuxGoogle Stadia will be missing many features for Monday’s launch — Among the missing: 4K on PC, Achievement UI, Google Assistant, Family SharingThe world is waiting for Google Stadia to flopMicrosoft’s xCloud preview now has 50 new gamesChoose Linux 22: Finding Your Community — We talk about the best ways to get involved in open source communities, finding like-minded people, conference strategies, community hubs, and what happened to all the LUGs.
undefined
Nov 15, 2019 • 0sec

Mental Health Hackers | Jupiter Extras 32

Ell and Wes sit down with Megan Roddie from Mental Health Hackers about neurodiversity in tech and the importance of peer support.Special Guest: Megan Roddie.Links:Mental Health Hackers Twitter Mental Health Hackers Website — Our mission is to educate tech professionals about the unique mental health risks faced by those in our field – and often by the people who we share our lives with – and provide guidance on reducing their effects and better manage the triggering causes. Mental Health First Aid — Mental Health First Aid is a skills-based training course that teaches participants about mental health and substance-use issues. Hackers, Hugs, & Drugs: Mental Health in Infosec — The information security community is difficult to compare to any other. We are composed of intelligent, driven, passionate, opinionated individuals. When you combine the pressure and stress we put on ourselves in the form of research, learning, teaching, and creating it starts to build up. Not only do we put pressure on ourselves, but we also take it on from our bosses, co-workers, and family in many different forms. The end result is that many of us are broken. We need to bring to light a topic that shouldn't be as faux pas as it is. I'll share my personal struggles, stories of friends and family, and hopefully help us come closer together as a community to help you or people around you.
undefined
Nov 14, 2019 • 0sec

I.T. Phone Home | TechSNAP 416

Ubiquiti's troublesome new telemetry, Jim's take on the modern Microsoft, and why Project Silica just might be the future of long term storage.Links:Sure, we made your Wi-Fi routers phone home with telemetry, says Ubiquiti. What of it? — Ubiquiti Networks is fending off customer complaints after emitting a firmware update that caused its UniFi wireless routers to quietly phone HQ with telemetry.UI official: urgent, please answer | Ubiquiti Community Update: UniFi Phone Home/Performance Data Collection | Ubiquiti Community Possible example data Latest firmware with changes Microsoft’s Project Silica offers robust thousand-year storage | Ars Technica — Silica aims to replace both tape and optical archival discs as the media of choice for large-scale, (very) long duration cold storage.Project Silica The Future of Data Storage Microsoft Ignite 2019 Microsoft Edge is coming to Linux. But will anybody use it? | Ars Technica — At Microsoft Ignite a slide announced that Microsoft's project to rebase its perennially unloved Edge browser on Google's open source project Chromium is well underway. Sharper-eyed attendees also noticed a promise for future Linux support.Has Microsoft Changed? This isn’t your father’s Microsoft
undefined
Nov 14, 2019 • 0sec

Emergency Space Mode | BSD Now 324

Migrating drives and zpool between hosts, OpenBSD in 2019, Dragonfly’s new zlib and dhcpcd, Batch renaming images and resolution with awk, a rant on the X11 ICCCM selection system, hammer 2 emergency space mode, and more. Headlines Migrating drives and the zpool from one host to another. Today is the day. Today I move a zpool from an R710 into an R720. The goal: all services on that zpool start running on the new host. Fortunately, that zpool is dedicated to jails, more or less. I have done some planning about this, including moving a poudriere on the R710 into a jail. Now it is almost noon on Saturday, I am sitting in the basement (just outside the server room), and I’m typing this up. In this post: FreeBSD 12.0 Dell R710 (r710-01) Dell R720 (r720-01) drive caddies from eBay and now I know the difference between SATA and SATAu PLEASE READ THIS first: Migrating ZFS Storage Pools OpenBSD in 2019 I’ve used OpenBSD on and off since 2.1. More back then than in the last 10 years or so though, so I thought I’d try it again. What triggered this was me finding a silly bug in GNU cpio that has existed with a “FIXME” comment since at least 1994. I checked OpenBSD to see if it had a related bug, but as expected no it was just fine. I don’t quite remember why I stopped using OpenBSD for servers, but I do remember filesystem corruption on “unexpected power disconnections” (even with softdep turned on), which I’ve never really seen on Linux. That and that fewer things “just worked” than with Linux, which matters more when I installed more random things than I do now. I’ve become a lot more minimalist. Probably due to less spare time. Life is better when you don’t run things like PHP (not that OpenBSD doesn’t support PHP, just an example) or your own email server with various antispam tooling, and other things. This is all experience from running OpenBSD on a server. On my next laptop I intend to try running OpenBSD on the dektop, and will see if that more ad-hoc environment works well. E.g. will gnuradio work? Lack of other-OS VM support may be a problem. Verdict Ouch, that’s a long list of bad stuff. Still, I like it. I’ll continue to run it, and will make sure my stuff continues working on OpenBSD. And maybe in a year I’ll have a review of OpenBSD on a laptop. News Roundup New zlib, new dhcpcd zlib and dhcpcd are both updated in DragonFly… but my quick perusal of the commits makes it sound like bugfix only; no usage changes needed. DHCPCD Commit: http://lists.dragonflybsd.org/pipermail/commits/2019-October/719768.html ZLIB Commit: http://lists.dragonflybsd.org/pipermail/commits/2019-October/719772.html Batch renaming images, including image resolution, with awk The most recent item on my list of “Geeky things I did that made me feel pretty awesome” is an hour’s adventure that culminated in this code: $ file IMG* | awk 'BEGIN{a=0} {print substr($1, 1, length($1)-5),a++"_"substr($8,1, length($8)-1)}' | while read fn fr; do echo $(rename -v "s/$fn/img_$fr/g" *); done IMG_20170808_172653_425.jpg renamed as img_0_4032x3024.jpg IMG_20170808_173020_267.jpg renamed as img_1_3024x3506.jpg IMG_20170808_173130_616.jpg renamed as img_2_3024x3779.jpg IMG_20170808_173221_425.jpg renamed as img_3_3024x3780.jpg IMG_20170808_173417_059.jpg renamed as img_4_2956x2980.jpg IMG_20170808_173450_971.jpg renamed as img_5_3024x3024.jpg IMG_20170808_173536_034.jpg renamed as img_6_4032x3024.jpg IMG_20170808_173602_732.jpg renamed as img_7_1617x1617.jpg IMG_20170808_173645_339.jpg renamed as img_8_3024x3780.jpg IMG_20170909_170146_585.jpg renamed as img_9_3036x3036.jpg IMG_20170911_211522_543.jpg renamed as img_10_3036x3036.jpg IMG_20170913_071608_288.jpg renamed as img_11_2760x2760.jpg IMG_20170913_073205_522.jpg renamed as img_12_2738x2738.jpg // ... etc etc The last item on the aforementioned list is “TODO: come up with a shorter title for this list.” I hate the X11 ICCCM selection system, and you should too - A Rant d00d, that document is devilspawn. I've recently spent my nights in pain implementing the selection mechanism. WHY OH WHY OH WHY? why me? why did I choose to do this? and what sick evil twisted mind wrote this damn spec? I don't know why I'm working with it, I just wanted to make a useful program. I didn't know what I was getting myself in to. Nobody knows until they try it. And once you start, you're unable to stop. You can't stop, if you stop then you haven't completed it to spec. You can't fail on this, it's just a few pages of text, how can that be so hard? So what if they use Atoms for everything. So what if there's no explicit correlation between the target type of a SelectionNotify event and the type of the property it indicates? So what if the distinction is ambiguous? So what if the document is littered with such atrocities? It's not the spec's fault, the spec is authoritative. It's obviously YOUR (the implementor's) fault for misunderstanding it. If you didn't misunderstand it, you wouldn't be here complaining about it would you? HAMMER2 emergency space mode As anyone who has been running HAMMER1 or HAMMER2 has noticed, snapshots and copy on write and infinite history can eat a lot of disk space, even if the actual file volume isn’t changing much. There’s now an ‘emergency mode‘ for HAMMER2, where disk operations can happen even if there isn’t space for the normal history activity. It’s dangerous, in that the normal protections against data loss if power is cut go away, and snapshots created while in this mode will be mangled. So definitely don’t leave it on! Beastie Bits The BastilleBSD community has started work on over 100 automation templates PAM perturbed OpenBSD T-Shirts now available FastoCloud (Opensource Media Service) now available on FreeBSD Unix: A History and a Memoir by Brian Kernighan now available OpenBSD Moonlight game streaming client from a Windows + Nvidia PC *** Feedback/Questions Tim - Release Notes for Lumina 1.5 Answer Here Brad - vBSDcon Trip Report Jacob - Using terminfo on FreeBSD 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.
undefined
Nov 13, 2019 • 0sec

Finding Your Community | Choose Linux 22

We talk about the best ways to get involved in open source communities, finding like-minded people, conference strategies, community hubs, and what happened to all the LUGs.
undefined
Nov 12, 2019 • 0sec

Distro Disco | LINUX Unplugged 327

Get to know our Linux Users Group a little better and learn why they love their Linux distros of choice, and the one thing they'd change to make them perfect.Special Guests: Alex Kretzschmar, Brent Gervais, and Neal Gompa.Links:Neal’s DNF-on-Tumbleweed Hack New LA free course for November Yellow Dog Linux - WikipediaAPT-RPM — APT-RPM is a port of Debian's APT tools to a RPM based distribution.URPMI - Mageia wiki — urpmi is Mageia's command line tool for managing packages and repositoriesLinux Millionaire Question Form — Jupiter Broadcasting wants to create a fun game for Linux enthusiasts to test their knowledge on the depths of technology and Linux history. Please help by providing us your thoughtful questions and suggested answers!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app