BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:BSD devroom X-WR-CALNAME;VALUE=TEXT:BSD devroom X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:8768@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T103000 DTEND:20190202T105500 SUMMARY:25 Years of FreeBSD DESCRIPTION:
FreeBSD is 25 years old! Learn the history of FreeBSD, why its use is increasing, and why you should use and/or contribute to FreeBSD!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/25_years_of_freebsd/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Deb Goodkin":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:8748@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T110000 DTEND:20190202T114000 SUMMARY:How to build a FreeBSD CI/CD environment based on pot container DESCRIPTION:The talk presents a project that use pot containers to implement a CI/CD pipeline on FreeBSD. The presentation highlights the internal structure of the project, showing how jails and ZFS are used to efficiently implement a build pipeline.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/freebsd_ci_cd_environment/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luca Pizzamiglio":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:7361@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T114500 DTEND:20190202T123000 SUMMARY:Automated firewall testing DESCRIPTION:We're all convinced that automated tests are a good idea. For some applications (e.g. grep, awk, cc, ...) this is very straightforward. Others are a lot harder to test, for example firewalls.Typically testing firewalls takes two to three hosts. One to send traffic, the firewall test host and one to receive traffic. This makes automated test orchestration complex and brittle. This in turn means that tests either don't get written, are difficult to write and/or suffer random failures unrelated to issues in the firewall itself. Virtualisation has made this all somewhat easier, but it's still fiddly and difficult to make robust. It's also slow.
The new FreeBSD network stack virtualisation lets us build on the existing jails system to build test setups, execute tests and clean up in mere seconds, without any requirement for additional hardware, or even hardware virtualisation support.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/automated_firewall_testing/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kristof Provost":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:8699@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T123500 DTEND:20190202T125500 SUMMARY:Embedded FreeBSD on a five-core RISC-V processor using LLVM DESCRIPTION:In this talk we describe our experience of bringing up embedded FreeBSD for a heterogeneous 32/64-bit RISC-V system using LLVM, which was more difficult than you might expect. We look at the practical engineering steps needed to bring up an embedded operating system where many of the key components are not fully mature. The result is a reference embedded FreeBSD implementation for RISC-V, freely available to the community.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/testing_freebsd_risc_v5/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jeremy Bennett":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:8671@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T130000 DTEND:20190202T132000 SUMMARY:An Update on NetBSD DESCRIPTION:There have been a number of exciting developments in NetBSD and pkgsrc in the last year.This talk will give an overview over some cool recent developments, new features and show some exciting hardware to run NetBSD and/or pkgsrc on.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/netbsd_update/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Benny Siegert":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:8750@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T132500 DTEND:20190202T135500 SUMMARY:KLEAK DESCRIPTION:Kernel memory disclosures - also known as kernel information leaks - denote the inadvertentcopying of uninitialized bytes from kernel space to user space. Such disclosed memory maycontain cryptographic keys, information about the kernel memory layout, or other forms of secretdata. In this presentation, we introduce KLEAK, our method to dynamically detect kernel memory disclosures.It utilizes a simple form of taint tracking, enhanced with compiler instrumentation as well as rotation ofthe taint values to decrease false positives. KLEAK detected more than 20 kernel information leaks in NetBSD-current and FreeBSD 11.2.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/kleak/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thomas Barabosch":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:8766@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T140500 DTEND:20190202T144000 SUMMARY:FreeBSD Graphics DESCRIPTION:FreeBSD Graphics - what is it, and how does it work?
In this presentation I will talk about the FreeBSD Graphics effort and the team behind it. I will work my way through the graphics stack, starting with kernel drivers and end with the X server, talking about the various components along the way.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/freebsd_graphics/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Niclas Zeising":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:8522@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T144500 DTEND:20190202T152500 SUMMARY:FreeBSD in Audio Studio DESCRIPTION:This presentation is about tuning FreeBSD OS to give more in the sense of real time audio, possibilities of such a studio and how to make one
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/freebsd_in_audio_studio/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Goran Mekić":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:8738@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T153000 DTEND:20190202T161000 SUMMARY:Migrating a Big Data Cluster from Linux to FreeBSD DESCRIPTION:This talk will cover the on-going process of migrating a big data cluster from a Linux-only system to a mixed OS environment using more and more BSD. I'll cover how the cluster started, what it is used for and the current setup (hardware and software). Particular focus will be put on the migration of the fileserver that has been successfully migrated from a hardware RAID configuration using Linux to an OpenZFS-based FreeBSD setup. I'll detail how it was done, the planning, preparation, and important learnings I too away from the experience. The talk closes with an outline of what steps will follow in the future.The talk is intended for people interested in such setups, migration strategies, steps to take and pitfalls to avoid.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/migrating_cluster_to_freebsd/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Benedict Reuschling":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:8331@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T161500 DTEND:20190202T165500 SUMMARY:OpenBSD as a full-featured NAS system DESCRIPTION:In this presentation I'll explain how OpenBSD simplify your task if you want to setup a full-featured NAS.
In my case, the NAS has the following features:- full encryption file system- transfer via NFS (for Linux and BSD machines) and sshd- implement a time machine-like system for end users' files- how to backup this NAS on a 2nd disk and make sure we do not have bit rotation- implement Dnla to present to present the multimedia content of this NAS to any DLNA devices (TV, ...)- How to transform this NAS into a music daemon via the Music Player Daemon. Thanks sndio, this NAS is connected to a Cambridge Audio DAC and an HIFI audio system.
I'll share my expertise in terms of Hardware for such NAS.
I'll highlight how to implement all those features and how OpenBSD facilitates this setup.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/openbsd_nas_system/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vincent Delft":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:7552@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T170000 DTEND:20190202T174000 SUMMARY:ZFS Powered Magic Upgrades DESCRIPTION:Describe a system of using ZFS Boot Environments to quickly, safely, and atomically upgrade 100s of remote machines.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/zfs_powered_magic_upgrades/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Allan Jude":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:7781@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T174500 DTEND:20190202T182500 SUMMARY:Walking through walls DESCRIPTION:A talk about past changes and potential future changes in PostgreSQL and FreeBSD that aim to make this combination the best relational database platform.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/walking_through_walls/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thomas Munro":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:8077@FOSDEM19@fosdem.org TZID:Europe-Brussels DTSTART:20190202T183000 DTEND:20190202T190000 SUMMARY:Rspamd integration into FreeBSD.org mail infrastructure DESCRIPTION:After years using SpamAssassin on FreeBSD.org, we have moved towards Rspamd last year to improve spam filtering and integrate it as milter to postfix. With this step we could impressively drop spam rate and increased performance comparing to SpamAssassin.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2019/schedule/2019/schedule/event/rspamd_integration_freebsd/ LOCATION:K.3.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Vsevolod Stakhov":invalid:nomail END:VEVENT END:VCALENDAR