While waiting for my C.H.I.P. to update last night, installed OpenBSD 6.8 on a spare RPI3 and going to have it replace my older RPI that's running pihole.
@ecliptik How good is netbsd on the Raspberry pi?
@jason123santa @ecliptik RPI2 (armv7) Not really sure exactly what this means:"There are still a fair number of things to do on each of these boards, however OpenBSD is generally considered to be usable on them. The platform is now self hosting, however there is no SMP support."!
No SMP support (specially when the RPI2 has 4× Cortex-A7 900 MHz)!
Maybe #OpenBSD is not a good option on "that" platform. I'm gonna have to try #NetBSD on my RPI2s and RPI3s
@jason123santa @ecliptik ONLY #OpenBSD and #NetBSD for me
@jason123santa @ecliptik too "bloated" for my taste. 3 times the source code of #OpenBSD, and 1.5 times the size of #NetBSD!
@jason123santa @ecliptik Linux kernel is an utter disaster when compared to #OpenBSD!
I Only use that kernel because of GNU. I believe in FSF and what is stands for. Couldn't care less about the kernel, though.
@braunne @jason123santa @ecliptik same. I believe in Free Software, in the FSF and in copyleft licenses.
But the BSD kernel is better. I'm in love with OpenBSD.
@jason123santa @braunne @ecliptik Linux is a kind of massive piece of code. Really difficult to understand unless you get really into reading the kernel's code. And it's huge, so good luck. It has a lot of unnecessary features. It's very popular and you'll find information about it easily.
While the BSD kernel is much cleaner, legible and efficient kernel. *BSD is a cohesive OS while GNU/Linux distributions are massive pieces of software put together.
@werwolf @jason123santa @braunne I think my favorite thing about the *BSDs is you can manage it without an Internet connection since the man pages and examples on the system itself are quality.
I challenge myself when working on OpenBSD (as a hobby, not professionally) to only use the official sources and on-system documentation first before hitting up duckduckgo and the results are good.
@jason123santa @ecliptik @werwolf I apologize for using Google's youtube to answer this, but
@braunne @jason123santa @werwolf thanks for the video, really good watch and sums up a lot of my experience with OpenBSD.
I used to run it in the early aughts in combination with FreeBSD to support a Counter-Strike server (back when it could do Linux emulation) https://web.archive.org/web/20020610071911/http://www.ecliptik.com/about.php
Also run OpenBSD on my work laptop (x61s Thinkpad) for a couple of years and it worked great. This was for a Fortune 500 too with all the compliance and restrictions that came with it.
@jason123santa @braunne @werwolf If you put it on your Pi you'll have to do the install over the serial port since there's no batteries-included SD image (which makes it more fun in a way)
FreeBSD for the Pi has a SD card image to write and it will boot up with networking and ssh out-of-the-box.
@jason123santa @braunne @werwolf networking will work, Ethernet is require for the install but wifi will work after first boot.
sshd will run by default, but you'll need to setup a secondary user other than root.
This guide gives a good overview of how to install it on a RPI3,
https://brainsnapped.com/2020/10/22/openbsd-on-the-raspberry-pi-3-model-b/
@jason123santa @ecliptik @braunne take this into account:
"The Raspberry Pi 4 is only supported when using EDK2-based UEFI firmware. By default the boot ROM will only try to load the firmware off an SD card. No manual steps needed to boot from a USB disk drive as the UEFI prefers booting from USB over booting from SD card"
@ecliptik @braunne @werwolf
So If I try it on my pi I would have to setup networking and ssh myself?
Guess I can try FreeBSD or try to setup the network and ssh.