SELF 2022: Additional Early Talk Approvals

Charlie LiRunning your favourite Linux distribution on FreeBSD: the LinuxulatorFreeBSD is one of those non-Linux open source operating systems, but the ability to run unmodified Linux binaries is a secret weapon, particularly if only Linux binaries are provided. We will demonstrate choices of Linux userlands running on FreeBSD, particularly CentOS and Arch.
Zach UnderwoodAutomating a Linux festThis is intro/overview on how we automated the this Linux Fest using mostly open source software. We record speaker sessions, upload videos to youtube/other services, count people entering each session, show session info on displays outside of each room, record attendees votes on the session and more with automation.
Jeff PropesMake Ansible Suck LessAnsible has followed a similar trajectory to MySQL; its success came too early, cementing many very poor design and implementation decisions before they could be addressed. In this talk, I will rant about^W^W discuss some of the roughest edges of Ansible that I encounter every day at work and how you can smooth them out or avoid them all together.
– How to eliminate hosts: all from your playbooks. Rely no more upon the dangerous limit feature!
– Writing playbooks & roles that perform equally well both on the command line and in AWX/Tower
– Inventory and playbook tricks so you don’t have to input passwords every invocation
– When and how to use custom plugins
– A good old fashioned rant about the hash merge setting
Perry GagneLinux Network Performance monitoring with LNSTRed Hat Network Services uses LNST for regularly monitoring the performance of the networking bits of the kernel and other software as part of our CI process.
Rob BeatyModernizing a legacy PHP stack application for a serverless container based worldHow to take a traditional web stack based PHP application and migrate to a serverless container based deployment. Using Linux containers, Nginx, php-fpm and more to bring a legacy application into a modern deployment system.
Aaron HoneycuttPushing open hardware into Space!We’ll talk about the story of the Thelio and Launch lines from design to an actual product. We also go over why do they exist and the benefits
Mark UlmerDid you bring a Windows Laptop to a Linux Conference?In this session for beginners, we understand full immersion into Linux is not always possible. Windows happens and is sometimes required; presented here are some options to interact with Linux from Windows. Windows Services for Linux and Remote Desktop options.

When you are ready to put on the Tux, we’ll share some ideas, options and tips. Meetup groups can help you as you get started.
Bruce MomjianMastering PostgreSQL AdministrationThis talk is designed for PostgreSQL administrators. It covers all aspects of PostgreSQL administration, including installation, security, file structure, configuration, reporting, backup, daily maintenance, monitoring activity, disk space computations, and disaster recovery. It shows how to control host connectivity, configure the server, find the query being run by each session, and find the disk space used by each database.
Bruce MomjianSecuring PostgreSQL From External AttackThis talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept database sessions and return false data. Postgres supports features to eliminate all of these threats, but administrators must understand the attack vulnerabilities to protect against them. This talk covers all known Postgres external attack methods.
Yulia KuznetsovaWhy 10% of women in the conference program does not mean gender quotasIn this talk I would like to challenge a belief that a goal of a certain percent of women in the conference program, workplace or any other IT-related enterprise can only be achieved by gender quotas. I will show that instead, this goal can be achieved through the correct outreach and informing the potential candidates about the possibility. I will also demonstrate that doing this will actually increase the quality of the candidate pool.
Matt YonkovitDatabase Observability and Troubleshooting: Finding and Fixing Application Bottlenecks With Open Source ToolsAll applications that use databases will eventually run into a database bottleneck or slowdown. Being able to quickly find and resolve those bottlenecks will be the difference between happy users and angry users. We will show you the top conditions and alerts you should set up to alert you to issues before they happen. We will then walk you through how our experts at Percona find issues walking you through performance metrics, data, and query analytics.
Alexander RubinPen-testing opensource databases (MySQL and PostgreSQL)Are your database secure? No, not the application, the database! Usually, everyone is focused on the application security and consider the database server to be “protected” by the network firewalls. But what if the first layer of defense fails and your database is exposed from the internet or via SQL injection? Penetration tester’s goal is to pretend to be a “bad actor” and try to find all the week spots in a simulated scenarios. I will show a number of “week spots” when dealing with opensource relational databases (MySQL and PostgreSQL) and how to protect from them.
Luke SmithA Private and Sound Global Currency with Free SoftwareIf libre and privacy-respecting software can run a personal computer, can it run a global financial system? How to store and exchange value has been a decades-long puzzle among cypherpunk and FLOSS circles, resulting in many payment processors, ecashes, Bitcoin, Monero, GNU Taler and many other projects. This talk overviews the core issues and solutions, and what hope we can place in free software to secure our privacy and access to sound money.
Ian BrueneHow To Start a 3D Printing Addiction.Goes over the basics of getting started with FDM 3d printing, and where to go from there.
Posted in News

Gold Sponsors

Silver Sponsors

Bronze Sponsors

.Edu/.Org Sponsors

Supporting Sponsors