Useful scripts

We can use shell scripts to automate recurring everyday tasks, and also we can create default workspaces, set up windows and programs for easy access. The following scripts are used on various BSDs, so I am almost sure they are portable, so they should work on your machine aswell. Some assembly required. Also no batteries included. Mounting the NAS SMB is overkill, so i use...

OpenBSD installation on a tiny VPS

I needed a gateway on the clear-net to act as an entrace to my mesh network, this is a perfect role for OpenBSD, but can we install it on a random VPS instance? Let’s see how I did it… Getting a VPS My requirements were the following: small system with small attack surface IPv4 / IPv6 (I will probably re-evaluate this decision, as a v6-only...

Geniatech XPI-3566-ZERO SBC impressions

While the Maker-Revolution made possible to have cheap and reasonably powerful general computing devices, one thing is unchanged: the unpaved roads are still unpaved. As I was looking for an SBC lately my preferences were the following: it should be small in size, eg. smaller than the RPi it should not have any unncecssary bells and whistles it should have hardware which is supported by...

Basic OpenSMTPD relay setup on OpenBSD 7.3

My NAS sends me the system warnings via email, and i find it really useful. I host my mails at FastMail and i don’t really want to open the can of worms called ‘Host your own mailserver’, therefore i tried to realy emails through my private mailbox. Relaying means every time a mail gets sent my computer will connect a 3rdparty SMTP server and instruct...

Tailscale workaround on OpenBSD

After a sleep-resume cycle i have often found the tailscale network in a non-working state on my laptop. Most of the time the ts network was unaccessible, but some times the clear. I have suspected a TS, a DNS or a WLAN AP reconnection issue, and investigated it a bit but it is time-consuming and a PITA to check what happens if a wlan AP...