Berkeley Software Distribution

593 readers
1 users here now

This community is for people to discuss and share anything BSD/Unix related.

While it's not intended to be a "unixporn" clone, screenshots of cool setup's are welcome.

founded 2 years ago
MODERATORS
1
2
3
4
5
6
7
 
 

We are pleased to announce [registration] is now open for BSDCan 2026 and the slate of papers and tutorials are as follows.

BSDCan 2026 Talks:
* Evolving a FreeBSD-Based Chaos Engineering Platform for Teaching – Andreas Kirchner
* Running Stock FreeBSD on Windows Subsystem for Linux 2 – Balaje Sankar
* Model Checking in BSD Userland and Kernel – Justin Handville
* Through MAC and Back – Kyle Evans
* Lightning Talks – Graham Percival
* A Two-Step FreeBSD Installer: Current Status and Future Plans – Alfonso Sabato Siciliano
* How FreeBSD 15 Landed – Colin Percival
* Universal Flash Storage on FreeBSD – Jaeyoon Choi
* Supporting hibernate (S4) on FreeBSD – Olivier Certner
* FreeBSD Implementation of the SMT transport protocol – Eugenio Luo
* geomman: Bringing GParted-like Partition Management to FreeBSD – Braulio Rivas Abad
* Getting Extended Error Messages from the FreeBSD Kernel – Marshall Kirk McKusick
* OpenNTPD – 20 years and a few milliseconds later – Henning Brauer
* Return of the Segment: Thread Local Storage – John Baldwin
* Heterogeneous Scheduling on FreeBSD – Minsoo Choo
* NetManager – Building products with NetBSD round 2 – Stephen Borrill
* Bringing memory safety to BSD with CHERI – Brooks Davis
* Don’t Freeze in the Cloud: Reclaiming Home Control with NetBSD – Stefano Marinelli
* What happens when you write to /dev/null – Martin Vahlensieck
* Low friction temporary VMs on FreeBSD – Martin Vahlensieck
* ZFS AnyRAID: Flexible Disk Layout – Allan Jude
* BSD Iterative Infrastructure with ZFS and Zelta: From Battle-Tested Backups to Zero-Cost Iteration – Daniel Bell
* BSD as a Foundational Platform for Nationwide Semiconductor Education in Japan – Hiroki Sato
* pkgbase in Production: A Practical Overview – Lukas Engelhardt
* Migrating from VMWare to FreeBSD bhyve – Sarder Kamal
* Geographically fault-tolerant SSH on OpenBSD – Rob Keizer
* Community Event Organizing – Michael Dexter
* OpenBSD and Temporary Blindness – Sean Howard
* Using Coverity Scan for static code analysis in NetBSD – Emmanuel Nyarko
* How Hard Could It Be? Modernizing XigmaNAS for OpenZFS 2.4.0 – Ken Wong
* “Escaping Plato’s Cave with Software Freedom: A Classical Greek Symposium with Fred – Puffy – and Beastie” – Corey Stephan

Tutorials:

* VPP on FreeBSD Tutorial – Building high capacity networks – Massimiliano Stucchi
* Introduction to TUI Programming using bsddialog – Benedict Reuschling
* Shell Scripting Tutorial for Beginners and Sysadmins – Mathias Eggers
* Build Your Own Secure Private Cloud with FreeBSD – Nils Imhoff
* Network Management with the OpenBSD Packet Filter Toolset – Peter Hansteen

BoFs
* Audio BoF – Michael Williams

Registration is now open! The closing reception, including drinks, is now included for everyone who registers before May 1st 2026. Please be sure to click the box during registration if you’re planning to attend so we can get an accurate count. Vegans, vegetarians, and omnivores will be catered to as we continue to improve conference food offerings.

See you in June!

https://www.bsdcan.org/2026/registration.html

8
9
 
 

Small History.

1 year ago I wanted to replace Windows 7 with some Linux on my parents' old laptop (they don't use it anymore), but failed. I tried Linux Mint, Debian KDE, Manjaro i3, etc., but only Arch Linux and TUI Debian (and custom Windows 11 installer btw) were able to boot.

In September I started using FreeBSD as main OS on my machine, so I decided to try it also on an old laptop yesterday. Except missing kitty terminal in packages, it works really well: no WIFI issues, no video drivers issues, for an old HDD it boots in 1min 30sec for xfce and 1 min for i3wm (for comparason, it takes 1 min to boot light custom Windows 7), I even can dual boot with Windows 7 on MBR disk and finally it can be l up-to-date working machine (in some extent).

P.S. cute community avatar btw. It's hard to find anime+BSD pics.

10
25
FreeBSD 15.0 released (www.freebsd.org)
submitted 3 months ago by nemeski@mander.xyz to c/bsd
11
12
13
7
Stacking Threads (www.netmeister.org)
submitted 4 months ago by jaypatelani@lemmy.ml to c/bsd
14
15
 
 
16
14
New fwget(8) FreeBSD Firmware Tool (vermaden.wordpress.com)
submitted 5 months ago by vermaden@lemmy.ml to c/bsd
17
17
RSS on FreeBSD (lemmy.ml)
submitted 5 months ago by vermaden@lemmy.ml to c/bsd
 
 
18
19
20
16
submitted 6 months ago* (last edited 6 months ago) by tpid98 to c/bsd
 
 

Did you know that all the BSDCan 2025 videos have now been released? There are two complete playlists for each of the distribution channels: Peertube and Youtube. Thank you to the SDF for hosting Toobnix and giving us a good Peertube home to host the BSDCan videos. 

Peertube - Toobnix, by the good people of sdf.org https://toobnix.org/w/p/7xSAyg6QNPPBM38zkmWPLy

Youtube - https://www.youtube.com/playlist?list=PLeF8ZihVdpFe4u2cwVY8GgxjoFICIYyfY

#bsdcan #runbsd

21
22
23
 
 

A new BSDCan video has been posted:

Automating My FreeBSD Lab: From Setup to Daily Use with Ansible & Salt by Roller Angel
Automating My FreeBSD Lab: From Setup to Daily Use with Ansible & Salt
Abstract

<>

Managing multiple FreeBSD machines can be time-consuming, but automation makes it effortless. In this talk, I will demonstrate how I use Ansible to set up my FreeBSD lab and Salt to maintain and scale it across multiple machines—including how I configured a second FreeBSD laptop with just SSH access.

Attendees will see how automation enables:

    Seamless FreeBSD system setup using Ansible.

    Automated configuration management with Salt.

    Effortless scaling to new machines, reducing manual setup to a few commands.

By the end of the talk, attendees will understand how to leverage Ansible and Salt to build a reproducible and maintainable FreeBSD infrastructure.
Intended Audience

    FreeBSD users interested in automating system setup and maintenance.

    System administrators managing multiple FreeBSD machines.

    Anyone curious about Ansible and Salt for FreeBSD automation.

Attendees should have basic FreeBSD knowledge, but no prior experience with automation tools is required.
Outline
1. Introduction (5 min)

    Why automate?

    My FreeBSD lab & laptop setup overview.

2. Building My FreeBSD Lab with Ansible (15 min)

    Bootstrapping a new system.

    Automating system installation & package setup.

    Adding a second laptop with just SSH access.

3. Maintaining & Scaling with Salt (15 min)

    Managing configs, packages, and updates.

    Enforcing system state across multiple machines.

    How I maintain consistency between multiple devices.

4. Lessons Learned & Challenges (5 min)

    Why this method works well for FreeBSD.

    Troubleshooting automation quirks.

5. Q&A (5 min)
What Attendees Will Learn

    How to use Ansible to set up FreeBSD machines quickly.

    How Salt makes long-term configuration management effortless.

    How to automate multiple FreeBSD machines with minimal manual work.

For more information, please visit: 
https://www.bsdcan.org/2025/
- and -
https://www.bsdcan.org/2025/timetable/timetable-Automating-My-FreeBSD.html

#runbsd #freebsd #ansible

24
 
 

A new BSDCan video has been posted: ZFS Direct IO Benchmarking Pitfalls by Mateusz Piotrowski

Not too long ago, support for direct IO landed in OpenZFS after years of discussions and reviews. We truly live in the future where we can finally reject complicated caching and fully embrace the unbuffered conversations with our disks. Or can we really?

Those of you who know a bit about ZFS know that the ARC is actually pretty important (without one ZFS would historically stand for zzz 😴 instead of Zetta). How could it be then that skipping the ARC might improve performance?

During the presentation we will discuss what workloads and setups benefit from direct IO, what its limitations are, and what pitfalls to avoid during benchmarking. We will also look at the implementation to understand how all the promises of stability and compatibility were kept.

Direct IO is reported to deliver amazing performance boosts in some deployments. Understanding how not to hold it wrong is a great first step to potentially unlocking that speed-up on your systems too!

For more information, please visit: https://www.bsdcan.org/2025/

#zfs #benchmarking #freebsd

25
 
 

A new BSDCan video has been posted:
Effective Bug Reports, Code Change Requests, and Conference Proposals by  Michael Dexter\

Open Source is participatory and BSD Unix is no exception, with its own unique development workflows and events. Bug reporting, code proposing, and event participation are fundamental elements of the BSD Unix community and despite appearances, are open to anyone to participate.

This talk will take a pragmatic tour of effective engagement on these topics with real-world examples and tips for:

    Bug reports that are actionable and inspire attention

    Code change requests and reviews that are more likely to review and acceptance

    Conference proposals that stand out, accurately set expectations, and are more likely to be accepted

The secret is that all of that all of these are fundamentally indistinguishable: You are tasked with marketing your idea to others and must show your work, justify your points, demonstrate sincerity, and ultimately convince others of your initiative, regardless of its size.

For more information, please visit: 
https://www.bsdcan.org/2025/
- and -
https://www.bsdcan.org/2025/timetable/timetable-Effective-Bug-Reports,.html

#runbsd #freebsd #opensource #unix

view more: next ›