FreeBSD
2.15K subscribers
44 photos
61 videos
2 files
136 links
Community chats
๐Ÿ‡ท๐Ÿ‡บ @freebsd_ru
๐Ÿ‡ฌ๐Ÿ‡ง @FreeBSD1
๐Ÿ‡ช๐Ÿ‡ธ @freebsd_es @FreeBSDes
๐Ÿ‡ต๐Ÿ‡น @freebsdbr
๐Ÿ‡บ๐Ÿ‡ฆ @freebsd_ua
๐Ÿ‡จ๐Ÿ‡ณ @freebsd_cn
๐Ÿ‡ฎ๐Ÿ‡ท @bsdfarsi

Community channel
@FreeBSD

Unofficial. Get FreeBSD at https://www.freebsd.org
Download Telegram
Media is too big
VIEW IN TELEGRAM
50 FreeBSD commands you should know

For most users of FreeBSD, the command line is a normal thing, but for newcomers to FreeBSD or the terminal, here just some of the commands available, there are many more, but here is just a taster...

source: RoboNuggie
โค29๐Ÿ‘26๐Ÿ”ฅ5
Check out https://t.me/machinedependent channel to follow up an amazing adventure of RISC-V development boards for FreeBSD
๐Ÿ‘16
Media is too big
VIEW IN TELEGRAM
FreeBSD Profiling tools, tips and tricks

Kris Kennaway | MeetBSD 2008
๐Ÿ‘14
Nukde (This project currently only supports FreeBSD)
A Desktop environment brought to life by the Nuklear toolkit and written in C
๐Ÿ‘15โค3
FreeBSD 14.0 is out now

https://www.freebsd.org/releases/14.0R/announce/

Some of the highlights:

OpenSSH has been updated to version 9.5p1.

OpenSSL has been updated to version 3.0.12, a major upgrade from OpenSSL 1.1.1t in FreeBSD 13.2-RELEASE.

The bhyve hypervisor now supports TPM and GPU passthrough.

FreeBSD supports up to 1024 cores on the amd64 and arm64 platforms.

ZFS has been upgraded to OpenZFS release 2.2, providing significant performance improvements.

It is now possible to perform background filesystem checks on UFS file systems running with journaled soft updates.

Experimental ZFS images are now available for AWS and Azure.

The default congestion control mechanism for TCP is now CUBIC.

And much moreโ€ฆ
๐Ÿ”ฅ54โค28๐Ÿ‘22๐Ÿ‘6
Media is too big
VIEW IN TELEGRAM
Gunion(8): a new GEOM utility in the FreeBSD Kernel

A talk by Marshall Kirk McKusick

This talk describes the gunion(8) utility that was added to the FreeBSD kernel in February 2022. The talk starts with an introduction to the FreeBSD GEOM kernel layer describing its location and function. The talk then describes how gunion(8) tracks changes to a read-only disk using a writable disk. The talk concludes with examples of problems for which gunion(8) can be effectively used.

source

#bsdcan #talk #gunion
๐Ÿ‘26โค3๐Ÿ”ฅ3
Secure CGI Applications in C on BSD

Equip you with sufficient knowledge to build a (simple) secure web application. In C. On a BSD operating system.

(3 hour tutorial) https://kristaps.bsd.lv/absdcon2016/
๐Ÿ‘22โค11๐Ÿ”ฅ6
Media is too big
VIEW IN TELEGRAM
FreeBSD: using Dtrace to track down started processes and used files

use Dtrace to find out which processes have started in my system, and which files are being used. This neat trick allows to debug some really difficult problems in a very simple and easy way.

source(yt) @BSDJedi
๐Ÿ‘27๐Ÿ‘8๐Ÿ”ฅ5
Using the RaspberryPi GPIOs on FreeBSD

Since I often use the RaspberryPi board for some non critical automation that requires more than the computational power of an AVR or where having a full blown operating system is just more convenient I also often want to use the GPIO pins as on any embedded device. Since I usually donโ€™t use a Linux distribution like Raspbian I had to look up how to use the GPIOs on FreeBSD every time again. This article is just a short summary on how to access them so I donโ€™t have to look this up every time.
๐Ÿ‘41โค8๐Ÿ”ฅ6
Media is too big
VIEW IN TELEGRAM
FreeBSD: FPGA development of RISC-V 32bit CPU, and buffer overflow demo

source(@BSDJedi) youtube link
๐Ÿ‘19โค7๐Ÿ”ฅ6
Why laptop support, why now: FreeBSDโ€™s strategic move toward broader adoption

FreeBSD faces a significant challenge: supporting modern laptops. Keep reading at:

https://freebsdfoundation.org/blog/why-laptop-support-why-now-freebsds-strategic-move-toward-broader-adoption/
โค36๐Ÿ‘14๐Ÿ‘6๐Ÿ”ฅ4๐Ÿค”1
Media is too big
VIEW IN TELEGRAM
quiz: tiny VMs for kernel development By: Rob Norris

I wrote quiz, a tool to make fast edit-compile-test cycles on kernel code possible. Under the hood it uses QEMU's "microvm" profile and a custom kernel config to boot from cold into the OpenZFS test suite in a couple of seconds. Its great, and I use it hundreds of times a day.

My FreeBSD-using colleagues naturally said "cool, but what about us?!" so I started looking at what it would take bring quiz to FreeBSD. The answer to that is "its complicated", and involves either adding bhyve to QEMU as a hardware virtualisation backend, or adding support for direct kernel loading support to /usr/sbin/bhyve. "Why not both?" I said, before promptly shriveling into a corn cob.

yt source
๐Ÿ‘15๐Ÿ”ฅ2