taquiones.net is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
`man afterboot` is another reason to love #OpenBSD

Finally worked out how to toggle #polybar in #bspwm using a custom script designed for my #OpenBSD #KSH setup. There may be better ways of doing this in less code and if you know then I'd be happy to adapt but at the moment this works for me.
#!/bin/shJust add the following line to yourget_polybar_id() {
# List monitors and extract names
monitors=$(polybar --list-monitors | cut -d":" -f1)# Get PIDs of polybar processes
pids=$(pgrep polybar)# Get the currently focused monitor name
focused=$(bspc query -M -m focused --names)# Convert monitors to an array
set -- "$monitors"
mon_count=$# # Number of monitors# Initialize index
ind=0# Find the index of the focused monitor
for monitor in $monitors; do
ind=$((ind + 1))
if [ "$monitor" = "$focused" ]; then
break
fi
done# Extract the correct PID based on the index
# Convert pids into an array using space as a delimiter
pid_array=$(echo "$pids" | tr ' ' '\n')
poly_id=$(echo "$pid_array" | sed -n "${ind}p")# Check if poly_id is set; if not, exit with an error
if [ -z "$poly_id" ]; then
echo "No PID found for the focused monitor."
exit 1
fi
}get_polybar_id
# Define the state file
STATE_FILE="/tmp/toggle_state-$poly_id.txt"# Check if the state file exists, create it if it doesn't
if [ ! -f "$STATE_FILE" ]; then
echo "show" > "$STATE_FILE" # Default state
fi# Read the current state
CURRENT_STATE=$(cat "$STATE_FILE")# Toggle the state
if [ "$CURRENT_STATE" == "show" ]; then
echo "hide" > "$STATE_FILE"
polybar-msg -p "$poly_id" cmd hide | bspc config -m "$focused" top_padding 0
else
echo "show" > "$STATE_FILE"
polybar-msg -p "$poly_id" cmd show
fi
sxhkdrc script.# Toggle Polybar
super + z
bar-toggle.sh
๐น๐๐๐ ๐ฒ๐๐๐๐๐ โ ๐คช ยป
@joel@gts.tumfatig.net
Hey les gens,
si vous cherchez une instance #SearXNG publique maintenue avec amour et avec #OpenBSD, il y en a une ici https://about.nogoo.me/fr/services/searxng/
I fell down a rabbit hole into a virtual memory layout landscape, trying to better understand how thread stacks are placed under Address Space Layout Randomization. Turns out, there's quite a bit of variability across different Unix flavors.
Serious question. Probably gonna get me flamed hard core for even asking.
Why doesn't #OpenBSD support #ZFS ? Is it ideological, or just financial?
I'm going to bed. I fully expect to get flamed into the ground for even asking. My phone is set to silent.
I ran OpenBSD as my primary fileserver from 1999 until 2011 or so, when ZFS and #FreeBSD were the far more obvious choice.
Making the veb(4) virtual Ethernet bridge VLAN aware https://www.undeadly.org/cgi?action=article;sid=20251029114507 #openbsd #veb #vlan #networking #bridge #freesoftware #libresoftware #current #newfeature #development
Prehistoric AI, OpenBlade's relative
#unix_surrealism #lispmachine #openblade #openbsd #technomage #comic
Oh, before I go to bed: don't forget to update your #OpenBSD 7.8 boxes ladies and gentlemen!
You should have four (4) updates to download via syspatch, I will let you figure out which one! 
The updated control panel at @BoxyBSD by @gyptazy
@gyptazy #FreeBSD #NetBSD #OpenBSD #FreeVPS #Hosting #IPV6 #BGP #DN42 #smolBSD #RUNBSD #BSD #BSDHosting #Hosting #FreeHosting #community #opensource
I need to try the Xfce image next. I can't say I'll replace #OpenBSD with this, but a system with so much working out of the box -- and with ZFS -- is tempting.
This week for the #OverUnder series, my guest is @bt!
He gave his thoughts about #Openwrt, #NetBSD, #Qutebrowser, #Braindumps, and #FrozenYogurts!
He also recommendended two #books
#mastodon #fediverse #blogs #blogging #bookstodon #BSD #OpenBSD
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฑ/๐ญ๐ฌ/๐ฎ๐ณ (Valuable News - 2025/10/27) available.
https://vermaden.wordpress.com/2025/10/27/valuable-news-2025-10-27/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
๐น๐๐๐ ๐ฒ๐๐๐๐๐ โ ๐คช ยป
@joel@gts.tumfatig.net
If you can read this, #GoToSocial 0.20.1 now runs on #OpenBSD 7.8.
No real problems. The gotosocial binary must be recompiled as a 7.7 binary does not seem to run on 7.8. That's probably a Go thing ๐คท
Also, gotta review my partitioning. 10G for the whole system with a bunch of 1-3G partitions leads to way too many "not enough space" when upgrading / updating. My fault here! Luckily, OpenBSD is smart enough to sysupgrade in a custom directory (thanks -b) and have pkg_add delete old packages (and files) before upgrading them.
I'm a little bit late, but... OpenBSD 7.8 released with support for Raspberry Pi 5, ACPI processor power state support on arm64, updated DRM to Linux 6.12.50, new Qualcomm drivers, SEV-ES support for VMs, LibreSSL 4.2.0, OpenSSH 10.2
but hey it does everything that I want it to and more, Securely.~/.xsession to disable home directory core dumps: ulimit -Sc 0 going to cause me a problem or not in the future ? #OpenBSDAnd now the machine is laughing at me as I cannot make it happen again so far. Whereas about 2 hours ago it happened everytime without fail.
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 1060mm x 626mm
It should be 700x390mm so I thought by adding this it would change but NO it didn't ?
/etc/X11/xorg.conf.d/monitor.conf
Section "Monitor"What am I doing wrong and I have tried rebooting too ?
Identifier "HDMI-1"
DisplaySize 700 390
EndSection
Finally!
I'm happy to announce the R1OS Forum, a place for everyone interested in free and open source software that wants to discuss about it, get help using it, or simply want to be part of a new community.
https://r1os.com/sites/blog/forum-platform-launched.php
Forum: https://forum.r1os.com
#r1os #linux #freebsd #openbsd #netbsd #illumos #opensource #freesoftware
I do have #openbsd as dualboot option together with #linux installed. My only problem with that is that a sysupgrade overwrites my grub and i then have to boot the linux installation once with a live-system to run a grub-install again.
I wonder if it is possible to avoid this annoying little step every 6 months.
There is a great #OpenBSD community on this Fediverse. Friendly and helpful.
I see mines detected in dmesg.
ugen2 at uhub1 port 3 "Synaptics Fingerprint Reader" rev 2.00/0.00 addr 8
Installed 7.8 on an old 2x4 Xeon machine with a Radeon Nautilus GPU and KDE plasma. No sweat! The iwx0 wifi got an ac connection and managed approx 200Mbps down and 100Mbps up! Why did the Yubikey OTP stop working!? Why Theo! Why! Good grief Iโm still in mourning, not even at the acceptance phase evenโฆ. #OpenBSD #YubiKey #RunBSD #RuinBSD #Frustration
doas rcctl set sndiod flags -f rsnd/0 -F rsnd/1
doas rcctl restart sndiod
#OpenBSD 7.8 Released With #RaspberryPi 5 Support, #AMD #SEV Enablement
Hmm. Enabled dnssec on the base domain that I use a subdomain of at home and now unwind(8) doesn't want to resolve any of the internal names.
โ
[ Update ]
So i discovered openrsync needs rsync too.
We at @BoxyBSD are happy to announce our new and modern website!
While the missions keeps the same by providing a free place for beginners to learn, educate themselves and test things in the wild on BSD-based systems (such like #FreeBSD, #NetBSD, #OpenBSD (or even #smolbsd) and many more ones) with public accessible IP addresses, the old nerdy design only hit a niche of users.
We want to make BoxyBSD more accessible & enjoyable to everyone and this is one of the first steps. We know, a laggy SSH connection doesn't make fun and therefore, we're also setting up new locations to provide you a better latency independent of your location.
During this time, signups for new users are currently deactivated until the new locations are up and running and the first real-user tests within the new interface have been successfully performed.
Web: https://boxybsd.com
Thanks to @gyptazy for this :)
#BoxyBSD #BSD #BSDHosting #Runbsd #vps #freevps #vpshosting #community #education
btop or even me ??btop shows my CPU cores at 1229 degrees celcius. I can assure you that that is very wrong indeed. If I enter the following it only shows the CPU not the cores.justine@openbsd-laptop ~ $ sysctl hw.sensors.ksmn0Any ideas for this AMD PRO 4750u ?
hw.sensors.ksmn0.temp0=43.62 degC (Tctl)
This works perfect on my I5-10505 desktop.
I am now using #OpenBSD and I love it.

Well OpenBSD just had a release. As much as I use it, I donated $10. If you like ssh, pf, pledge, httpd, sndio, and all the other cool stuff they do....donate. #OpenBSD
Because of expenses and depreciation and corporate income taxes, I finally replaced my laptop. I wasnยดt going to yet because ThinkPad and T480s still works properly. But there was that 40% promotion on a more recent ThinkPad so I jumped in.
It is #ThinkPad P14s Gen 5 AMD. I have installed both FreeBSD 14.3 and OpenBSD 7.8 on it and used it for a couple of hours. So far, sleep/resume, audio, accelerated video, X11, keyboard and touchpad, ethernet work as expected. The Qualcomm wireless card does not seem to be recognized by #FreeBSD. But it works on #OpenBSD! This is a great surprised because it wasn't supposed to, according to the online docs I found and I was ready to use a USB dongle.
I donยดt really like the keyboard because Fn and Ctrl are not in the ThinkPad normal order. Also, the keys are a bit too thin for my linking - same as X1 Carbon - I like X280/T480s/X230i keyboards better. But all in all, the outside is quite nice, for a plastic thing.
And now, you can get the #dmesg here:
Thanks to everyone involved. All hail the fish.
OpenBSD v7.8 is released in the world!
I used #openrsync for the first time today to back up my #OpenBSD user files.
It is pretty much a drop-in replacement for rsync, and openrsync is part of the OpenBSD base system.
I just finished the upgrade to #OpenBSD 7.8.
My system is young -- only 2 weeks old, still running Fvwm with 1 browser (Firefox) and maybe a half-dozen other applications. I expected everything to go well, and it did.
The separation of base system and packages makes for a cleaner upgrade.
#OpenBSD 7.8 apparel (t-shirts, so far) are once again available on https://openbsdstore.com ! ๐
Many thanks to Job Snijders & "Apsephion" for the artwork!
Happy birthday, #openbsd !
Now that #openbsd 7.8 https://www.openbsd.org/78.html is out, a refresh of "You Have Installed OpenBSD. Now For The Daily Tasks." https://nxdomain.no/~peter/openbsd_installed_now_for_the_daily_tasks.html or tracked https://bsdly.blogspot.com/2024/09/you-have-installed-openbsd-now-for.html was in order. #install #upgrade #maintenance #security #freesoftware #libresoftware
OpenBSD 7.8 is here https://www.openbsd.org/78.html
Sigh, saw an Allwinner D1 Nezha board for $29 and now I have no idea where to get a dtb or get #OpenBSD installed.
Something is happening at #OpenBSD
Best NTP daemon?
#FreeBSD #Linux #OpenBSD #Infrastructure #NTP
| Chrony: | 0 |
| OpenNTPD: | 0 |
| NTPD: | 0 |
| systemd-timesyncd: | 0 |
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฑ/๐ญ๐ฌ/๐ฎ๐ฌ (Valuable News - 2025/10/20) available.
https://vermaden.wordpress.com/2025/10/20/valuable-news-2025-10-20/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
In -current, chromium (and derivatives) now have VA-API support https://www.undeadly.org/cgi?action=article;sid=20251020052031 #openbsd #current #chromium #vaapi #browsers #webdev #development #freesoftware #libresoftware
Managed to set up my #OpenBSD workstation with a #Logitech USB #webcam and separate audio input / output on onboard snd/0 and usb snd/1. Had to create a little wrapper script to start #Firefox with the necessary env variables to keep things separated, but it worked nicely. How? All because OpenBSD is really well documented! #RunBSD #UNIX #BSD

TIL that you can do a lot with an xterm. Thanks @jggimi https://daemonforums.org/showpost.php?p=76350&postcount=2
#OpenBSD 7.8 comes with a new utility watch(1), which periodically executes and displays the output of command
๐น๐๐๐ ๐ฒ๐๐๐๐๐ โ ๐คช ยป
@joel@gts.tumfatig.net
Wink and wave from #GoToSocial 0.20.1 running on #OpenBSD #7.7. Duplicate posts in timeline should now be solved.
Dear friends of the BSD Cafe,
As 2024 comes to an end, itโs time to reflect on what weโve built together during the first full year of life for BSD Cafe. Launched on 20 July 2023, this project has grown far beyond what I could have imagined. While I havenโt tracked full uptime data, I can confidently say that the downtime was less than 30 minutes overall - even though the main VM hosting our services moved multiple times (including a switch from a Proxmox hypervisor to bhyve on FreeBSD, for the sake of alignment with our mission). In a world filled with over-engineered HA systems, weโve outperformed many โbig-nameโ cloud providers. Not bad for a community project, right?
For me, this has been an incredible journey. The users here are not just participants - theyโre collaborators, and their positivity has been inspiring. The content shared and created at BSD Cafe has been valuable not only to the BSD community but beyond. What truly sets BSD Cafe apart is the openness for dialogue and exchange. Whether itโs social media posts, Matrix discussions, repositories in our brew, or RSS feeds, people seem to genuinely appreciate what we create and the conversations we foster.
BSD Cafe is a journey - one that grows, evolves, and continues. Our goal isnโt endless growth (weโre a community, not a business) but rather to maintain a welcoming, inclusive space where everyone feels a sense of positivity and belonging. For me, opening any service with โbsd.cafeโ in the domain brings joy and pride. Thatโs the spirit Iโve tried to convey, and I hope it resonates with all of you, whether youโre active BSD Cafe users or friends of the community.
Promoting self-hosting and #OwnYourData has, as a side effect, inspired some users to โgo soloโ with their own setups. But even then, they remain part of BSD Cafe - in spirit, in purpose, and in connection.
Hereโs a look at what weโve achieved together this year:
- mastodon.bsd.cafe: 370 total users
Active in the past month: 207
Active in the past six months: 286
- snac.bsd.cafe: 14 total users
Active in the past month: 7
- blendit.bsd.cafe: 61 registered users
- matrix.bsd.cafe: 23 users
- brew.bsd.cafe: 29 users - 80 repositories
- freshrss.bsd.cafe: 25 users
- miniflux.bsd.cafe: 11 users
- press.bsd.cafe: 9 users
- myip.bsd.cafe: Constantly used by various users
- wiki.bsd.cafe: Could use a bit more love and content, but it fulfills its role as a functional homepage.
- tube.bsd.cafe: Still in testing - Peertube 7.0 update is on the way.
For detailed stats from our reverse proxy and general router (excluding media services, which generate most traffic but are handled via caching reverse proxies), you can check here - updated hourly: https://netstats.bsd.cafe
The journey of BSD Cafe continues, and I look forward to seeing where 2025 will take us. Together, weโve built something special - something driven by passion, shared purpose, and a little bit of the BSD magic that makes all of this possible.
Hereโs to a new year full of joy, serenity, and connection. Thank you for being part of this adventure.
Wishing you all a fantastic 2025 - and THANK YOU!
Stefano
#BSDCafe #BSDCafeServices #BSDCafeAnnouncements #BSDCafeUpdates #Fediverse #HappyNewYear #Mastodon #Snac #snac2 #lemmy #matrix #dokuwiki #forgejo #freshrss #miniflux #wallabag #peertube #FreeBSD #OpenBSD #NetBSD #RunBSD #BSD
A #linux application runs inside an LX-branded zone, where the #Illumos kernel (descended from #Solaris) natively implements the Linux kernel ABI. A #VPN connection, terminated in a separate Solaris-style zone, routes the application's traffic to a VPN endpoint on an #OpenBSD system running #Nginx, which serves #HTTPS content on a custom domain.
Life is great!
Heads up: #OpenBSD snapshots are rolling out shortly for some architectures (e.g: amd64) that are post-7.8 release, -current, be aware. If you sysupgrade -s now, downgrading to the 7.8 release when it releases later this month is NOT supported. ๐
NLnet sponsors development of WPA3 support for OpenBSD
The NLnet foundation has sponsored a project to add WPA3 support to OpenBSD, support which in turn can be used by other operating systems.
This project delivers the second open-source implementation of WPA3, the current industry standard for Wi-Fi encryption, specifically for the OpenBSD operating system. Its code can also
https://www.osnews.com/story/143558/nlnet-sponsors-development-of-wpa3-support-for-openbsd/
WPA3 support for OpenBSD 802.11 wireless funded by NLNet Foundation https://www.undeadly.org/cgi?action=article;sid=20251017070142 #openbsd #wifi #networking #wpa3 #security #nlnet #nlnetfoundation #funding #freesoftware #libresoftware
justine@openbsd-desktop ~ $ doas fdisk -iy sd2I used
Writing MBR at offset 0.
justine@openbsd-desktop ~ $ doas disklabel -E sd2
Label editor (enter '?' for help at any prompt)
sd2> p
OpenBSD area: 64-15728640; size: 15728576; free: 15728576
# size offset fstype [fsize bsize cpg]
c: 15728640 0 unused
sd2> a
partition to add: [a]
offset: [64]
size: [15728576]
FS type: [4.2BSD] ext2fs
sd2*> q
Write new label?: [y] y
justine@openbsd-desktop ~ $ ^Cas disklabel -E sd2
justine@openbsd-desktop ~ $ doas disklabel sd2
# /dev/rsd2c:
type: SCSI
disk: SCSI disk
label: Flash Disk
duid: 507add78df02fecc
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 255
sectors/cylinder: 16065
cylinders: 979
total sectors: 15728640
boundstart: 64
boundend: 1572864016 partitions:
# size offset fstype [fsize bsize cpg]
a: 15728576 64 ext2fs
c: 15728640 0 unused
justine@openbsd-desktop ~ $ doas newfs_ext2fs /dev/rsd2a
/dev/rsd2a: 7679.9MB (15728576 sectors) block size 4096, fragment size 4096
using 60 block groups of 128.0MB, 32768 blks, 16384 inodes.
^C
justine@openbsd-desktop ~ $
justine@openbsd-desktop ~ $ doas newfs_ext2fs /dev/sd2a
newfs_ext2fs: /dev/sd2a: block device
justine@openbsd-desktop ~ $ doas newfs_ext2fs sd2a
/dev/rsd2a: 7679.9MB (15728576 sectors) block size 4096, fragment size 4096
using 60 block groups of 128.0MB, 32768 blks, 16384 inodes.
^C
justine@openbsd-desktop ~ $
justine@openbsd-desktop ~ $ doas newfs_ext2fs -I sd2a
/dev/rsd2a: 7679.9MB (15728576 sectors) block size 4096, fragment size 4096
using 60 block groups of 128.0MB, 32768 blks, 16384 inodes.
dd to wipe the USB then checked it was wiped. Then did the above and it all seems ok as per folk on the web and OpenBSD docs but newfs_extfs just sits there doing nothing.Anyone help or have a simple idiot sheet of what to do from wiping the USB memory stick to setting up an ext2 partition and formatting it. Mounting it will be the easy part.
I need some feedback regarding the #PF #firewall rules on my #OpenBSD #bastion host.
At the moment, I have the (beside others) DNS port open for both incoming and outgoing traffic, even though there is no DNS server running on the machine. I believe it would be a good idea to define additional macros to clearly separate the directions of traffic flow.
The current ruleset: https://pastebin.com/raw/AwkhfKY8
๐น๐๐๐ ๐ฒ๐๐๐๐๐ โ ๐คช ยป
@joel@gts.tumfatig.net
I have discovered a simple way to host a What's My IP-like service with just a little of #nginx and #GeoLite2. Should you want to do it yourself, here are the notes: https://www.tumfatig.net/2025/check-your-ip-infos-using-nginx/
If you're not into hosting it yourself, I have also made it available on https://ip.nogoo.me, of course running on #OpenBSD.