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.
I’m going to beat up on #OpenBSD
Not because of the tragedy of sysjail (which I funded)
Not for “just enough file system to load your PF ruleset”
Not for discontinuing CDs and STICKERS…
BUT FOR AN UBERTRAGIC LACK OF @bsdcan TALK SUBMISSIONS!
Some of the single greatest #BSDCan talks have been OpenBSD ones!
Let’s go Fish Linux!
Puffy4Evah!
The #BoxyBSD project is taking a pause from provisioning completely free #vps instances / #vserver. For further questions, reach out to @gyptazy or in our Matrix chat.
After publishing the new self-service portal and making it easier to use and get a free VPS instance, we got a lot more new users who requested an instance than usual. We’re not out of resources but we want to provide a great and reliable service and have a buffer for upcoming things.
We’re already restocking the resources and adding new nodes to the project but temporary stop provisioning new instances. In the meantime, we will provide new services that will make the overall experience for users much better and easier.
We already started this with the new #NAT64 gateways and the new free #loadbalancing service that allows you to serve your website also on #IPv4, even your box is #IPv6 only.
We’re addicted to the #BSD community and hope to provide your quickly more #FreeBSD, #NetBSD, #OpenBSD, #DragonflyBSD and all the other bsd based systems again. In the meantime - have fun and #RUNBSD
#free #hosting #bhyve #zfs #firewall #networking #community #opensource #fediverse #services
Stefano Martinelli's @stefano article about his EuroBSDCon 2024 experience has been published by the FreeBSD Journal and on the Foundation web site: https://freebsdfoundation.org/our-work/journal/browser-based-edition/virtualization-2/conference-report-my-eurobsdcon-experience-in-dublin/ (TL;DR: he enjoyed it *a lot*) #eurobsdcon #dublin #freebsd #openbsd #netbsd #libresoftware #sustainability #development #freesoftware
No matter what language you want to use to program your Gtk app, read the Python tutorial to get started, even if you are not going to write your app in Python.
So far it has been the most comprehensive and well-written tutorials I have ever seen for Gtk, and explains important concepts even better than the official documentation does. What applies to Gtk programming Python applies to most any other programming language as well, especially scripting languages, so what you learn from this tutorial will apply to your use case as well.
Gtk is a cross-platform GUI toolkit that serves as infrastructure for Linux/BSDUnix desktop environments like Gnome, Cinnamon, MATE, and Xfce. Gtk apps can build and run on Mac OS and Windows without too much difficulty. Though Gtk is written in C it supports very a wide range of programming languages for application programming such as Python, JavaScript, Ruby, Lua, most of Lisp the Lisp family, Java, Vala, C#, even C++ if you are a masochist. Because of this, it never occurred to me that if I wanted to learn more about Gtk programming, I should read a tutorial for one specific language (Python). Now that I have read it, I wish I had known this sooner, so I am telling everyone here on the fediverse.
EDIT: I forgot to mention, you can download the entire tutorial locally as HTML, PDF, or EPUB so that you can hack offline as well!
#tech #software #Linux #FreeBSD #OpenBSD #NetBSD #Gtk #GUI #AppDev #NativeApp #NativeAppDev #GnomeDE #MateDE #CinnamonDE #Xfce #Python #Lua #Lisp #JavaScript #Ruby #Lua #Java #ValaLang #SchemeLang #CPlusPlus #GCC #MacOS #MSWindows
BSDCan 2025 in Ottawa:
Tutorials: June 11-12, 2025
Conference: June 13-14, 2025
If you or your employer want to step up as a BSDCan sponsor, see https://www.bsdcan.org/2025/sponsorship.html for opportunities and sponsorship level options
#bsdcan #bsd #freesoftware #openbsd #netbsd #freebsd #development #libresoftware
We just added a free #loadbalancing service to #BoxyBSD!
This new feature got added by @gyptazy in addition to the newly introduced #NAT64 gateways to make your life easier and is currently tested with a few users! This provides you the ability to make your website also reachable by #IPv4 even your box is only running on #IPv6. This feature can be managed from your self-service portal and simply requires you to add a DNS name that should be balanced and to point the DNS A record to a given IPv4.
Making the legacy internet life easier, we hope for a higher #BSD adaption where people might be more motivated to try #FreeBSD, #NetBSD, #OpenBSD or even #opensolaris with #illumos.
#hosting #opensource #runbsd #hosting #free #service #saas #community #vps #vserver #server #vm
From time to time, on #openbsd, you may run 'bioctl -P sd2' to change your Full Disk Encryption passphrase ;)
https://freebsdfoundation.org/our-work/journal/browser-based-edition/virtualization-2/
#FreeBSD #NetBSD #OpenBSD #DragonFlyBSD #RunBSD # #EuroBSDCon #EBC24
The latest issue of the FreeBSD Journal has just been published and contains an article written by me: My EuroBSDCon Experience in Dublin
https://freebsdfoundation.org/our-work/journal/browser-based-edition/virtualization-2/
#FreeBSD #NetBSD #OpenBSD #DragonFlyBSD #RunBSD #EuroBSDCon #EBC24
@stefano Excellent work, thanks to the power of Open Source, logistical planning & proactive thought processing, you were able to do this in a very efficient manner, which was so high in level, that to your client it was just magic
🖋️ #bash #sh #zsh #ksh #csh #OpenSource #freeBSD #openBSD #netBSD #ZFS #Filesystems #Linux #POSIX #Programming
looking for cloudflared pkg for #openbsd
Want faster, more efficient SSH connections? Dive into SSH multiplexing and its control commands to simplify your workflow.
How to control the SSH multiplexing with the control commands https://www.cyberciti.biz/faq/ssh-multiplexing-control-command-to-check-forward-list-cancel-stop-connections/
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/
bash
after 20 plus years to oksh
to see how I get on with this ksh
variant. So far so good and I'm having to read the man page to get my self used to a slightly different way of doing things but this does feel nice and Unixy as I said earlier. Only time will tell if I switch back. 😉 #FreeBSD #Unix #Bash #KSH #OKSH #OpenBSD@vermaden has written an insightful article on firefox. I won't go into detail. Go read learn and deploy whats good for you immediately.
BACKUP your original config in `~/.mozilla` !!!
https://vermaden.wordpress.com/2024/03/18/sensible-firefox-setup/
Hardware acceleration on OpenBSD 7.6 (VA-API)
What every IT person needs to know about OpenBSD https://blog.apnic.net/2021/10/28/openbsd-part-1-how-it-all-started/ (2021) still relevant, parts 2 and 3 conveniently linked (or take it all in the buff from https://nxdomain.no/~peter/what_every_it_person_needs_to_know_about_openbsd.html) #openbsd #security #freesoftware #libresoftware #development #quality
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟭/𝟭𝟯 (Valuable News - 2025/01/13) available.
https://vermaden.wordpress.com/2025/01/13/valuable-news-2025-01-13/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
A fascinating read, this page.
What jumps out is
I solve problems — I don’t sell boxes.
This is similar to my philosophy. Which is work without tying yourself to a hard- or software platform. Fix the clients problem without tying him to a OS or hardware platform also.
I just jumped from a mobile OS to this miniPC. The big difference is that I have a real and fantastic full-size keyboard. The transition is smooth and gorgeous
Everyone can sell boxes, few bring solutions which dont need constant interference and maintanance after.
Thank you for sharing @stefano
https://it-notes.dragas.net/2024/10/03/i-solve-problems-eurobsdcon/
🖋️ #bash #sh #zsh #ksh #csh #POSIX #freeBSD #openBSD #netBSD
Recent and not so recent changes in OpenBSD that make life better (and may turn up elsewhere too) (2021) https://nxdomain.no/~peter/recent-and-not-so-recent_changes_in_openbsd_that_make_life_better.html (tracked, prettified https://bsdly.blogspot.com/2021/08/recent-and-not-so-recent-changes-in.html) repeating since a lot is still very relevant #OpenBSD #Freesoftware #innovation #lifeimprovement #continuousimprovement #sustainability #nonlibreectomy #removingnonfreecode #libresoftware #development #softwareaudit #usability
ksh
powerful command completion and also some custom functions for PS1
An update on #green #cybercrime #prevention: "Harvesting the Noise While it's Fresh, Revisited" https://nxdomain.no/~peter/harvesting_the_noise_revisited.html (tracked, prettified https://bsdly.blogspot.com/2022/12/that-grumpy-bsd-guy-harvesting-noise.html) now has an update about harvesting even more useful data from #openbsd #spamd log file noise.
#antispam #greytrapping #greencomputing #spam #email #smtp
2025 is starting great - and I took all opportunities!
Like probably all personal playgrounds, I started small with many technically working but not ideal solutions. Ignoring several RFC's, standards etc,.
This also applies to my @BoxyBSD project that provides free VPS (#BSD focussed, such like #FreeBSD, #NetBSD, #OpenBSD but also #illumos / #opensolaris etc.,) boxes for the #opensource community and beginners to provide them a place for learning and education.
I decreased (yeah decreased) the amount of overall systems. Instead, we now have bigger sized systems which makes the overall management easier and also improved the whole networking stack. Also some other benefits came along with this ;) I'm really happy to see what 2025 brings up - and there're several great things to be announced soon :)
Vaultwarden on #OpenBSD
https://istilla.github.io/vw.html
Has anybody already made wazuh agent 4.9 compile on openbsd 7.6 ? Errors (syscheckd) on my system
#openbsd #monitoring #SIEM
Errata patches for WireGuard have been released for OpenBSD 7.6 and 7.5.
Binary updates for the amd64, arm64 and i386 platform are available
via the syspatch utility. Source code patches can be found on the
respective errata page:
https://www.openbsd.org/errata75.html
https://www.openbsd.org/errata76.html
Here is an overview for getting and managing an #OpenBSD virtual machine from @OpenBSDAms
https://www.tumfatig.net/2025/cruising-a-vps-at-openbsd-amsterdam/
rpki-client 9.4 released https://www.undeadly.org/cgi?action=article;sid=20250108100744 #openbsd #rpki-client #rpki #pki #routing #security #networking
I just signed up for the #BSDNL conference!
Happy to see you all in #Utrecht
Tickets are €15, lunch included!
tickets.bsdnl.nl/bsdnl/early25
📆 2025-04-12 / April 12th 2025
🕐 10:00-23:00 CET
📍 Brouwerij Maximus (Utrecht)
#RUNBSD #FreeBSD #OpenBSD #NETBSD #dragonflybsd #midnightbsd #bsdcafe #conference #meeting
Another great post by @joel : Cruising a VPS at OpenBSD Amsterdam
https://www.tumfatig.net/2025/cruising-a-vps-at-openbsd-amsterdam/
Psst.... before the official announcement, quick, get your tickets to the BSD-NL Conference right now: https://bsdnl.nl
Don't tell Mischa that I've tipped you off.
#BSDNL #Meetup #Conference #OpenBSD #HardenedBSD #SecBSD #FreeBSD #NetBSD #DragonflyBSD #MyMotherRUNSBSD #RUNBSD
All right, here is an interesting issue...
Running #OpenBSD on #Slackware 15 using qemu 9.0.3 - the existing VM (OpenBSD 7.3, updated all the way to 7.6) works without a hitch.
When I try to install OpenBSD 7.6 'from scratch' the installation procedure completes but the new VM crashes with a very cryptic:
Booting from Hard Disk...
Using drive 0, partition 3.
Loading......
ERR M
And that's it. No ddb, no error message, nothing.
Help me Mastodon, you are my only hope!
The #OpenBSD VPS at @OpenBSDAms tour is also available on #PeerTube; because the Fediverse deserves more #RunBSD content 😀
Personally, #openbsd because the documentation is just excellent. Read the man pages and you are good to go.
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟭/𝟬𝟲 (Valuable News - 2025/01/06) available.
https://vermaden.wordpress.com/2025/01/06/valuable-news-2025-01-06/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
IMHO Python is as easy as basic
#Programming #POSIX #OpenSource #Linux #freeBSD #openBSD #netBSD
I just launched the new @BoxyBSD self-service portal where you can finally manage your BSD based box instances on your own - and I really love this minimalistic and terminal alike design.
The installer currently supports #FreeBSD, #OpenBSD, #NetBSD, #DragonflyBSD, #MidnightBSD and also #Illumos (#OpenSolaris).
Have fun and #RUNBSD!
BSDCan 2025 in Ottawa:
Tutorials: June 11-12, 2025
Conference: June 13-14, 2025
CFP proposal deadline 12 February 2025 https://www.bsdcan.org/2025/papers.html
#bsdcan #bsd #freebsd #openbsd #netbsd #freesoftware #opensource #development #conference
BSD OS Distribution at BoxyBSD.com in 2025! I got asked to share some new statistics...
#FreeBSD: 493
#OpenBSD: 13
#NetBSD: 4
Other BSD: 2
#OpenIndiana: 2
We can clearly see that #FreeBSD has taken the lead. Currently in "other BSDs" section there are only #DragonflyBSD and #MidnightBSD sharing with each 1 provisioned VPS instance at #BoxyBSD.
Current boxyBSD status
BoxyBSD monitoring overview:
Website: Online
virt01: Online
virt02: Online
virt03: Online
virt04: Online
virt05: Online
virt06: Online
Since the modification of the site the status page of boxyBSD has been cancelled.
For your convenience I've relayed what's been included in the public matrix channel.
In case that's disallowed {not stated in the tos} I shall remove this @stefano
🖋️ #bash #boxyBSD #sh #zsh #ksh #csh #sockets #freeBSD #netBSD #openBSD #ProxMox
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟰/𝟭𝟮/𝟯𝟬 (Valuable News - 2024/12/30) available.
https://vermaden.wordpress.com/2024/12/30/valuable-news-2024-12-30/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
We’re back with even more power!
After a period of intense work, our team is back to share a new snapshot of our #OpenBSD based operating system.
This latest release includes major security updates and improvements.
Download: https://mirror.secbsd.org/pub/SecBSD/snapshots/amd64
Donations and Hardware Update:
We’re excited to announce that we’ve made several hardware upgrades to improve building times.
Thanks to the generous donations from our collaborators, we’ve integrated new components that will help us continue our mission of building a robust and secure system:
Donation from @mnour of €40 May, €40 Jun, €40 Jul to help #SecBSD developers
Donation from @Banshee of €679 to cover electricity costs for one year and Koblenz surge protector
Donation from @h3artbl33d Laptop for testing and domain/email/hosting costs
Donation from @laylo and @OpenBSDAms Servers for SecBSD infra
Donation from purplerain of €600 to cover Internet services for one year and AMD Ryzen 7, 32GB module and 480GB SSD
Ports Updates:
Here’s a quick list of what’s been updated:
binwalk 3.1.0
chronos 2.0.0
gitea 1.22.6
gitleaks 8.22.0
gurk 0.5.2
ligolo-ng 0.7.4
mattermost 10.1.6
veilid 0.4.1
zaproxy 2.15.0
#Hackers #Pentesting #Privacy #Veilid #Hacking #OpenSource #RUNBSD
the temporality of an era
#unix_surrealism #openbsd #technomage #puffy #comic #foss #catv
Personal Mail Server on OpenBSD (2019)
https://nicolascarpi.github.io/openbsd/2019/04/03/openbsd-mail-server.html
Discussions: https://discu.eu/q/https://nicolascarpi.github.io/openbsd/2019/04/03/openbsd-mail-server.html
Do you know RFC? Request for Comments? Go read.
Learn about HTML 2.0 for example. Why? You need to know about the existence of RFC. Realize that networking safety protocols & practice's are covered in RFC. FTTH {good} & FTTC {obsolete} are covered in RFC. FAT (Fibre Access Terminal) are covered in... You're catching on.
https://datatracker.ietf.org/doc/html/rfc1866
#RFC #POSIX #OpenSource #RequestForComment #programming #boxyBSD #freeBSD #netBSD #openBSD #Linux
#csh #ksh #zsh #bash
I moved my static web site to Game of Trees because the old method broke since the last time I updated it.
Here's a new post documenting some of what it took to get there:
Moving to gotd for web site version control: https://trustworth.ee/move-to-gotd.html
Thanks for gotd! @stsp
Proud of me, I'd be able to kernel panic when clicking with my clickpad on #OpenBSD .
Proud and happy to get an interrupt, but nor for the result. 🤣
It's a little funny by trying, searching...
Has anyone used one of those biometric USB drives as a keydisk for full disk encryption with #OpenBSD? Experiences?
「… alternatively, the FreeBSD project gets a subproject going which brings in the WiFi drivers from OpenBSD twice a year or something.」
Smart thinking. +100 to reuse of code, collaboration, and the like.
You're not the first person to ask about OpenBSD. The brief answer, from <https://wiki.freebsd.org/WiFi/Iwlwifi#openbsd>:
「There were other people looking into this.
When I started there was limited support for various chipsets already supported by iwlwifi, … mangled so that comparing to the original code was no longer possible in an automated way … goals listed above … another driver to change and support (in addition to iwm).」
Here is part 3 of my blog post series. This time, we'll install #OpenBSD armv7 in QEMU!
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟰/𝟭𝟮/𝟮𝟯 (Valuable News - 2024/12/23) available.
https://vermaden.wordpress.com/2024/12/23/valuable-news-2024-12-23/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
So I am using this #edgerouter with #OpenBSD
But i have issues turning it on. It can't find usb on poweron, so on the console i give the reset command. and it boots normally.. just a small inconvenience
Just made a donation to the OpenBSD foundation to support the project
We need to reach that funding goal
OpenBSD support matters, keeping competition between open source operating systems is important for innovation and security
https://www.openbsdfoundation.org/campaign2024.html
Thanks to some significant help from @qbit, I've got a working port of termsonic for OpenBSD!
https://git.sixfoisneuf.fr/termsonic
Here's the results of our #TechnicalJiggeryPokery over the last couple of days:
https://git.disroot.org/bsdclown/mystuff/src/branch/main/audio/termsonic
If anyone spots any issues, I'd love to fix them before submitting to ports.
After working on getting gonic running, I'm excited to get this one submitted. It means there'll be everything you need to set up your own streaming jukebox on #OpenBSD.
@stefano @RL_Dane
@vermaden @gyptazy
It seems that my free IPv6 provider is not free after all. I've only been able to use the connection one day, in fact only for about 15 minutes (out of 2 hours)
It failed hard real hard afterwards, while my machine has no changes
Please can someone forward me to a reliable IPv4 to IPv6 service?
My boxyBSD VM is getting withdrawal symptoms from not getting played with
🖋️ #bash #boxyBSD #sh #zsh #ksh #csh #sockets #freeBSD #netBSD #openBSD #IPv6
BSDCan 2025 Call for Papers is open, see https://www.bsdcan.org/2025/papers.html
Important dates
Submission deadline 2025-02-12
Accept notified by 2025-03-04
Tutorials 2025-06-11 - 2025-06-12
Conference 2025-06-13 - 2025-06-14
#bsdcan #freebsd #openbsd #netbsd #bsd #unix #conference #development #freesoftware #libresoftware
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.
@bsdcan 2025 web is live: https://www.bsdcan.org/2025/ -
Important dates:
Call for papers deadline 12 February 2025
Conference dates:
Tutorials: June 11-12, 2025
Conference: June 13-14, 2025
#bsdcan #openbsd #freebsd #netbsd #developmen #freesoftware #libresoftware #bsd #conference #cfp
@BoxyBSD @gyptazy @RL_Dane @stefano
I've followed all instructions and have access to my boxyBSD VM
It was trivial for me to setup IPV6 access bypassing my IPV4 based ISP router arcane limits.
I can now enjoy the boxyBSD VM. Thank you for the work effort & $$$$ to make this possible!
🖋️ #bash #sh #zsh #ksh #csh #sockets #tunnel #freeBSD #netBSD #openBSD
And here is something even weirder: once installed, OpenBSD 7.6 crashes immediately with just "ERR M" being displayed, no matter what CPU option I select.
No #OpenBSD for me on this machine! ☹️
Installing an OpenBSD VM under qemu, I stumbled upon an interesting issue:
With '-cpu host' I get an instant kernel panic when trying to install. Is it because AMD Ryzen 5 4600H is not supported under #OpenBSD 7.6?
Remove the '-cpu host', OpenBSD 7.6 installs without any issue (that I can see so far).
And now, of course, I want to install an #OpenBSD and a #Slackware VM... I have the ISOs, I have the horsepower and now the battery situation is back to normal... 😏 🔋
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟰/𝟭𝟮/𝟭𝟲 (Valuable News - 2024/12/16) available.
https://vermaden.wordpress.com/2024/12/16/valuable-news-2024-12-16/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
/bin/sh
as their default shell and that includes interactive. Why do you use it and please feel free to share any configuration tips ? Sharing a screenshot of you terminal with custom prompt gets you brownie points. 😉bash
or zsh
or the likes this is purely an sh
related question.Happy to provide you all slowly your #BSD based free Boxes (VPS instances) after a pause of one week again :)
The small amount of boxes has been provisioned, offering #FreeBSD, #OpenBSD, #NetBSD, #DragonFlyBSD, #MidnightBSD and many more - including #illumos for our #Solaris friends!
Provisioning is #Matrix only and is done by our new Bot. @gyptazy took the time to write and adjust all the things in a great way - #RUNBSD
#hosting #ipv6 #opensource #community #homelab #lab #dev #testing
I have to see what happened, but my Ripe Atlas seems as though it no longer boots up. Wonder how you run a probe on #OpenBSD
I approve what @polishdub said... Also, @mwl please make sure the whole thing is filmed. I would pay SERIOUS money to see that one! 😂
(Everyone knows #OpenBSD has the best installer anyway)
(Too soon?)
How to run VM with GUI by vmm in openbsd https://m.youtube.com/watch?v=q2vwBcKbXI0
As promised, my post about building an IPv6-focused OpenBSD home router
Featuring NAT64, DNS64, PREF64, all of the 64s!
https://blog.infected.systems/posts/2024-12-07-building-an-ipv6-focused-openbsd-home-router/
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟰/𝟭𝟮/𝟬𝟵 (Valuable News - 2024/12/09) available.
https://vermaden.wordpress.com/2024/12/09/valuable-news-2024-12-09/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Finally somewhere external to home where I can do some ipv6 connectivity testing. `ping6 -D` to any interface on the #OpenBSD router doing 6rd with `-s 1432`, but pinging a _host_ inside the network I have to use `-s 1232` and bigger packets (even without -D) just seem to disappear.
Woooow! At @BoxyBSD we provisioned our 500th free VPS instance this weekend. Providing you guys free VPS instances with your favorite BSD based system of choice - #FreeBSD, #NetBSD, #OpenBSD, #DragonflyBSD, #MidnightBSD and also other ones or even #Illumos for our #Solars friends and somehow I'm a little bit proud!
Happy to see that this project provides a huge value to the #opensource community, users, projects and especially for #BSD projects. #RUNBSD with #BoxyBSD!
**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