triptico.com 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.
Finally got around to updating my script to update my #OpenBSD #pf firewall with @JulianOliver 's fantastic parasites.txt. (Apologies if you've seen a bunch of HEAD requests from me, Julian!)
If anyone's interested:
#!/bin/ksh
set -euo pipefail
cd /home/pertho
ftp -TV https://scienceispoetry.net/files/parasites.txt
sed -e '/^[^0-9]/d' parasites.txt | sed '/^$/d' | sed '$d' > parasites.new
doas /usr/bin/install -g wheel -m 0644 -o root /home/pertho/parasites.new /etc/parasites.txt
doas /sbin/pfctl -t parasites -T replace -f /etc/parasites.txt
[ -f /home/pertho/parasites.new ] && rm -f /home/pertho/parasites.new
Please, go easy on Julian's server. Don't blast it with requests. He's providing this for free. (Thank you!!!!)
I use my home directory because I need to store parasites.txt with its timestamps. OpenBSD's ftp (which does talk https) checks the timestamp to see if a newer one is available and only proceeds if there is a newer one.
/etc/doas.conf edited to allow the install and pfctl commands to run (just look in doas.conf(5) for details and use the args)
I am assisting an educational podcast project doing the sysadmin for them. Happy that I was able to advocate for #BSD. We went with httpd(8) #OpenBSD for this, in the end it is just the feed.xml and some MP3/M4A-files. So exactly what the web is for. However, #Apple refuses the feed saying httpd does not support byte-ranges. Looking at the change logs, it should be supported since 5.8 (https://www.openbsd.org/plus58.html). And testing all this with curl does return a 206 and provides me with a working chunk of data. What am I missing here? #NetBSD #FreeBSD #smallweb #podcast #podcasts
boostedRun your own decentralized social platform on shared hosting or a tiny VPS WITHOUT Redis, PostgreSQL, or complex infrastructure.
What it makes so special to me? It looks awesome, comes with a great admin web interface and does not require a VPS instance where it can also be operated on a cheap shared hosting systems. By the given requirements, it also easily runs on a #RaspberryPI and all kind of systems, including #FreeBSD, #OpenBSD, #Illumos and more!
This all makes it perfect to everyone and even beginners to run their own instance. With relay support (e.g., fedi-relay.gyptazy.com) it even can consume and post content over non-directly connected instances in the #fediworld!
Kudos to the author of Starling: @df@s.dfaria.eu
More information:
GitHub project: https://github.com/dfaria-eu/Starling
My blog post: https://gyptazy.com/blog/starling-simple-fediverse-server/
#fedi #fediwall #opensource #decentralized #social #socialmedia #alternatives #mastodon
Copying Remote Command Output to Your macOS Clipboard
A small trick to copy command output from a remote ssh session directly into the local macOS clipboard, using OSC 52 and a tiny shell script.
https://it-notes.dragas.net/2026/05/26/copying-remote-command-output-to-your-macos-clipboard/
#ITNotes #macOS #Mac #Apple #shell #ssh #Linux #FreeBSD #NetBSD #OpenBSD #illumos #Terminal #Clipboard
Secondary: "Tianve" - HP-250 G3
Operating System: OpenBSD 7.9 amd64
Desktop: LXQT 2.2.0
Windowmanager: XFWM4
Qt Version: 6.10.2
Graphics Platform: X11/xenocara
https://bsd-hardware.info/?probe=23dc29b97f
#runbsd #openbsd #fishlinux #unix #foss #lxqt #desktop #screenshot #shareyourdesktop
The little Acer doesn't (totally) love OpenBSD 7.9:
- fans are always spinning fast and it's hot. I could probably try to fix it, but I have no time at the moment
- it doesn't suspend - and it's critical, for me
I haven't tried other things, except that Mate works perfectly on X and I can use the touchpad. Volume controls work, the brightness controls work. A step ahead from 7.8, but still not perfect.
I'll probably reinstall Void Linux on ZFS.
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟲/𝟬𝟱/𝟮𝟱 (Valuable News - 2026/05/25) available.
https://vermaden.wordpress.com/2026/05/25/valuable-news-2026-05-25/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Still a WIP, but I’m trying to consolidate all my basic OpenBSD guides into one place:
Right now it just covers basic desktop and rehashing my router setup. Plan to add more use cases as I tinker with things myself 😛
Episode 18 of Dark Blue Weekly released
https://darkblueproject.com/sites/news/dbw-e18.php
#darkblueweekly #darkblueproject #openbsd #proxmox #netbeans #valkey #linux #bsd #opensource #freesoftware
I've been on vacation at Lake Garda for two weeks with my lovely wife.
Now I think I can finally do a sysupgrade.
If you have booked a VM in the last three days and haven’t heard from us, please submit the request again. We inadvertently broke the form after the upgrade to #OpenBSD 7.9. 
The requirements are pretty low:
#bsd #freebsd #netbsd #openbsd #openindiana #education #learning #opensource
I have written in Romanian about #OpenBSD 7.9 and my first very impressions of #Mango, but while editing the post, as I was switching between tiling layouts, the #Wayland session crashed with the infamous Wayland socket broken pipe error, so for now I'm back on cwm...
https://fionescu.princeps-poesis.xyz/openbsd-7-9-cu-mango-wayland
But at the end of day I am hypocrite because I need Fish Linux for y*-dlp and gov websites.
#noAI
Yesterday I learned if you run "sysupgrade -n" you can add "pkg_add -u < /dev/null" at the end of /etc/rc.firsttime before you reboot, it will do a packages update before daemons start saving a whole extra reboot. 👍
#OpenBSD rocks!!
Upgraded to #OpenBSD 7.9 yesterday evening. Easy and without problems, as usual.
My #ThinkPad #X13 with #AMD didn't do suspense/resume before ... now it does more or less. It works sometimes, but most of the times the keyboard is stuck (connecting an external keyboard and toggling keyboard language makes it come back) and other times it has other hangs and crashes. Not practical yet.
But hibernation with ZZZ works! So far reliable... which is a big improvement.
EDIT: some things have changed since I wrote this post. Now they're more accurate.
AI models don’t really 'get' the BSDs. As a result, they often provide incomplete, imprecise, or flat-out wrong answers by defaulting to Linux paradigms. When it comes to illumos-based systems, they just completely lose the plot.
This is becoming a serious issue for the BSDs and illumos ecosystems. We are seeing entire websites flooded with AI-generated tutorials and guides that are totally incorrect. Most people don't realize this; they follow the instructions, fail, and then assume that the BSDs doesn't work well or are 'unstable' because they have supposedly changed since the guide was written.
Luckily, some people eventually find my blog, reach out, and finally understand what's actually going on. Others, unfortunately, end up on major social sites or comments, claiming that these systems are broken.
In 2026, one of our greatest challenges will be teaching people how to vet their sources and filter information.
And I see this as a very, very uphill battle.
#IT #SysAdmin #FreeBSD #NetBSD #OpenBSD #illumos #News #UnderstandingText #Disinformation
OpenBSD 7.9 if officially out!
Congratulations for the 60th release of this great, great OS!
Whoop. Exquisite.social is now on #OpenBSD 7.9 (-release):
OpenBSD 7.9 (GENERIC.MP) #449: Wed May 6 13:17:25 MDT 2026
The #eurobsdcon 2026 Call for Papers: Submit by June 20th!
https://2026.eurobsdcon.org/cfp/
Submit by June 20th, come to Brussels September 9-13 and mingle with #BSD people!
We also offer pre-submission guidance/mentoring, see within.
Wonder what BSD and the conferences are about? See https://nxdomain.no/~peter/what_is_bsd_come_to_a_conference_to_find_out.html
@EuroBSDCon #freebsd #netbsd #openbsd #freesoftware #libresoftware #brussels #bruxelles
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟲/𝟬𝟱/𝟭𝟴 (Valuable News - 2026/05/18) available.
https://vermaden.wordpress.com/2026/05/18/valuable-news-2026-05-18/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
We are very close to a new OpenBSD release. "You Have Installed OpenBSD. Now For The Daily Tasks." https://nxdomain.no/~peter/openbsd_installed_now_for_the_daily_tasks.html can help you prepare for the upgrade.
If you are using exim as your MTA (or any other non-base system MTA), "OpenSMTPD Is The Mail Server For The Future" https://nxdomain.no/~peter/time_for_opensmtpd.html contains useful pointers for a better mail future.
#openbsd #newrelease #openbsd79 #opensmtpd #email #smtp #rspamd #antispam #spam
Dear friends of #BSDCafe - the BSD Cafe Journal needs some attention.
This isn't the best time for me to revive it myself, and that's exactly why I'm counting on you!
I'm sure you have great ideas, thoughts, projects, and articles that would fit perfectly in that space.
So don’t be shy 🙂
The BSD Cafe Journal is waiting for you!
#BSDCafeJournal #Blogging #RunBSD #FreeBSD #NetBSD #OpenBSD #DragonFlyBSD
acquired - tome of pf
(this is not sponsored content, I just like the book)
thank you @pitrh
last of the fish
#unix_surrealism #technomage #gameoftrees #9front no #thinkpad #openbsd #runbsd
Static Web Hosting on the Intel N150: FreeBSD, SmartOS, NetBSD, OpenBSD and Linux Compared
Update: This post has been updated to include Docker benchmarks and a comparison of container overhead versus FreeBSD Jails and illumos Zones.
#ITNotes #freebsd #illumos #jail #linux #netbsd #openbsd #ownyourdata #server #smartos #sysadmin #zoneshosting
This Isn't a Battle
After reading a post describing the FreeBSD community as 'toxic', I share a different perspective. This isn't a battle. It's a reflection on coexistence, the original Open Source spirit, and the quiet richness of taking a different path.
https://my-notes.dragas.net/2025/11/14/this-isnt-a-battle/
#MyNotes #IT #SysAdmin #FreeBSD #NetBSD #OpenBSD #Linux #OpenSource
bathing
I use @OpenBSDAms btw
#unix_surrealism #openbsd #vmm #vmd #poster #comic #linux #plan9 #glenda
Prehistoric AI, OpenBlade's relative
#unix_surrealism #lispmachine #openblade #openbsd #technomage #comic
Heads up for people applying the first syspatch(8) for #OpenBSD 7.8, which is actually for the syspatch(8) utility itself.
There are instructions in the errata patch for if it fails.
If syspatch fails (probably because /usr is not a separate filesystem), perform these steps:
sed -e 's/.checkfs/#checkfs/g' /usr/sbin/syspatch > /root/syspatch
ksh /root/syspatch
syspatch # re-run new syspatch command as instructed
rm /root/syspatch
dev_mkdb
Thanks to everyone involved. All hail the fish.
The Man of MATA pt1
next: https://merveilles.town/@prahou/115271822786360293
pls consider supporting my work: https://analognowhere.com/support
#unix_surrealism #comic #technomage #openbsd #linux #penguin #mata
Me: huh, I don't remember logging out of my session on the kids' #OpenBSD laptop…oh, right, I did a `doas sysupgrade`, it did the upgrade, rebooted into 7.7, and returned uneventfully to the login screen without requiring any additional intervention or thought.
There's something wonderful about an upgrade-process so boring that you can accidentally forget you did it.
I got asked if I could create a #howto for creating a (public) #NAT64 service - just like I did recently for #BoxyBSD. With #DNS64 and #NAT64 you can also reach resource in the legacy internet (#IPv4) on #IPv6 only systems.
While this is based on #unbound and #tayga, there’s also a solution by using the #OpenBSD's native way which is also running on the other gateway. I’ll share a second how to how to do this in OpenBSD and pf.
https://gyptazy.com/howto-create-a-public-dns64-nat64-gateway/
While I was mucking about with an #openbsd port, I got an email from github offering me access to their ai code writing uselessness.
No! Bad website!
*spritzes with water bottle*
My code doesn't work at the moment. Broken is still better than this offer.
This is my favorite part of the OpenBSD installer because I get it wrong every time, but I love that they anticipated it! #openbsd
**BSD Mail Project Update!**
Hello everyone! I wanted to share some exciting updates about the development of BSD Mail, our privacy-focused email service designed with robustness, security, and transparency in mind. Here’s a deep dive into the technical choices I've made, focusing on my use of open source solutions and open protocols:
🌍 **Servers & Location**
- We're running on two physical servers:
- One hosted by OVH in France
- Another by Hetzner in Germany
- Both servers operate on FreeBSD with NVMe drives in a ZFS mirror configuration for speed and data integrity.
🔒 **Virtualization & Security**
- We utilize jails on both servers to ensure isolated environments for different services, managed via BastilleBSD. On one server, jails are set up directly on the hardware, whereas the other server employs nested jails.
- Each server hosts a bhyve VM running OpenBSD with OpenSMTPD for handling SMTP duties securely.
🔗 **Networking**
- A Wireguard setup connects the two servers, facilitating routing capabilities so that jails and VMs can communicate seamlessly, supporting both IPv4 and IPv6.
📧 **Email Services**
- **Dovecot** is configured for maildir replication across the servers using Dovecot sync, ensuring email availability and redundancy.
- **Rspamd** instances are tied to local KeyDB jails, set up in master-master replication for consistent and reliable spam detection and greylisting.
- **ClamAV** runs in corresponding jails for virus scanning, maintaining a high level of security.
- **SOGo** provides a web interface for email management, connected to MySQL databases in master-master replication to handle sessions and authentication smoothly.
💾 **Data Management**
- Email data is stored on separate, encrypted ZFS datasets to secure emails at rest.
- MySQL databases are used for storing credentials and managing sessions for SOGo, also in a master-master replication setup. Importantly, all passwords are securely hashed using bcrypt, ensuring they are salted and safe.
🔎 **Monitoring & Reliability**
- Our DNS is managed through BunnyNet, which continuously monitors our server status. Should one server—or a specific service—become unavailable, DNS configurations are dynamically adjusted to avoid directing users to the affected IP until full service is restored.
🌐 **Commitment to Open Source and Open Protocols**
- Every component of BSD Mail is built exclusively using open source software and open protocols. This commitment is crucial for ensuring data freedom and the reliability of the solutions we use.
This setup not only emphasizes our commitment to privacy and security but also our dedication to maintaining an open and transparent platform.
We're excited to bring you a service where your privacy, data integrity, and freedom are prioritized. Stay tuned for more updates!
#BSDMail #OpenSource #Privacy #FreeBSD #OpenBSD #EmailHosting #Email