EuroBSDCon 2026

Baptiste Daroussin (bapt@FreeBSD.org) is a long-time FreeBSD developer and infrastructure maintainer. He serves on the Ports Management team and has been active in package and build infrastructure. Baptiste has presented on deploying FreeBSD in diverse environments and contributes to FreeBSD cluster and postmaster administration. His work focuses on making FreeBSD packaging, automated building, and system administration reliable and maintainable for both large cloud deployments and smaller ISP or appliance use cases.


Sessions

09-12
16:00
45min
rcd(8): modern service manager the FreeBSD way
bapt

rcd(8) is a new service manager that has been carefully designed for FreeBSD, bringing modern features such as service monitoring, parallelization, socket activation and more while being fully backward compatible with rcNG.
It leverages all native features of FreeBSD: process descriptors, jails, resource management, cpuset, kqueue, and process reaper.
This presentation will dive into the history behind rcd(8), its design, and the new set of features it brings to FreeBSD.

FreeBSD
D.0.02
09-12
17:00
45min
nuageinit(7): make FreeBSD cloud native
bapt

Cloud-init is the de facto standard for initial instance configuration across many cloud environments. However, its implementation is heavily Linux-centric and does not map cleanly to native FreeBSD VM images. This talk will describe the project's origins, design decisions, and key implementation details. It will show how the client leverages FreeBSD native technologies—rc(8), flua(1), and libucl—to provide a lightweight, fully integrated cloud-init-compatible agent. The resulting solution is robust enough to support OpenStack and numerous public cloud providers, while also fitting smaller ISP-provided VM appliances that expose basic virtualization features. Attendees will leave with a clear understanding of the tradeoffs made, integration points, and real-world deployment considerations.

FreeBSD
D.0.03