kaidenshi, to random
@kaidenshi@exquisite.social avatar

There are many guides to use as a workstation, this one is mine:

https://www.kaidenshi.com/posts/openbsd-as-a-daily-driver/

Feedback welcome, tell me where I'm wrong so I can correct it.

spacewizard, to random
@spacewizard@mas.to avatar

got Syncthing working on my play-around-with machine. Painless. Installed the package, then ran it manually and got it configured. Wondered how to make it auto-start, like I would do with systemd; turns out I just needed to edit the startup script in /etc/rc.d/ so it used my own user instead of a dedicated Syncthing user; then enable/start it with "rcctl" (which works pretty much like "systemctl" on linux).

h3artbl33d, to random
@h3artbl33d@exquisite.social avatar

OpenBSD was right

Newsflash: is always right.

tara, to wireguard
@tara@hachyderm.io avatar

An excellent solution from @solene 👇 to protect tunnels on from attacks.

Have a closer look at the example about rdomain 0 and rdomain 1

https://dataswamp.org/~solene/2021-10-09-openbsd-wireguard-exit.html

gonzalo, to random
@gonzalo@h.x61.ar avatar
vermaden, to news
@vermaden@bsd.cafe avatar

Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟰/𝟬𝟱/𝟬𝟲 (Valuable News - 2024/05/06) available.

https://vermaden.wordpress.com/2024/05/06/valuable-news-2024-05-06/

Past releases: https://vermaden.wordpress.com/news/

libreleah, to random
@libreleah@mas.to avatar

I need a decent VPS host that specialises in , specifically
based hosting. One that has a good track record for reliability, also good customer support, and general security practises.

I can google this, but I have a lot of BSD people following me, so I'm asking this here, because my followers will know better.

I'm moving all my self-hosted servers over to OpenBSD but some of it is intentionally outsourced, for a few reasons. If people can reply with suggestions that'd be super.

mms, to FreeBSD
@mms@emacs.ch avatar

How can I be up-to-date with current developments of all without following their mailing lists? I'd love to know what they are cooking (got or graphical installer for example) but without following dev discussions, as those are too low-level for my needs.

passthejoe, to random
@passthejoe@ruby.social avatar

OpenBSD seems to run even better in the 7.5 release stevenrosenberg.net/posts/openbsd_75.txt https://stevenrosenberg.net/posts/openbsd_75.txt

ParadeGrotesque, to random
@ParadeGrotesque@mastodon.sdf.org avatar

Today, I learned something thanks to #NetBSD !

So, this NetBSD Foundation post:

https://mastodon.sdf.org/@netbsd/112382798178078765

Led me to this article:

https://blog.netbsd.org/tnf/entry/x_org_on_netbsd_the

Which led me to the lock (1) utility:

https://man.netbsd.org/lock.1

And finally to this command:

tmux lockc

... which allows one to safely lock a tmux session. I really like it so far.

This is the kind of depth and nice little surprise you don't get with commercial OS. Every day, you can learn about small utilities. :netbsd:

ParadeGrotesque,
@ParadeGrotesque@mastodon.sdf.org avatar

And here is more I learned on the same subject: 'lock' is not implemented under Ubuntu or so 'tmux lockc' does not seem to work either. The utility 'vlock' does the same thing, but is not installed by default.

But installing 'vlock' does not make 'tmux lockc' work under Linux. ☹️

Under and 'lock -p' uses your default password, but 'tmux lockc' work as expected (meaning, it asks for your login password). No '-p' means entering a separate password for unlocking.

thomholwerda, to random
@thomholwerda@exquisite.social avatar

How do my (now) fellow users use Mastodon/Fedi? The website? A client application? A PWA? CLI client?

I'd really like to use the PWA but the problem is that Firefox doesn't support that anymore. There's only one GTK client and it's libadwaita so that's a no-go too.

extrowerk, to sbc
@extrowerk@bsd.cafe avatar

Just got running on my Radxa Zero 3W .

DMESG: https://marc.info/?l=openbsd-bugs&m=171479651109832&w=2

tulpa, to random
@tulpa@fosstodon.org avatar

Name your least favorite things about something you love.

:

  • no TRIM or journaling FS
  • no Widevine CDM (bad Google)
  • hard to print
  • small project, not enough ports committers to do stable security for ports really well
  • sound quality is odd? not sure?
  • no ext4 or LUKS support (Linux stuff, ok)
pitrh, to email
@pitrh@mastodon.social avatar
gonzalo, to random
@gonzalo@h.x61.ar avatar

I converted my little for into a C (sorry about my code) version. Almost the same version, still a WIP but usable so far.

https://github.com/gonzalo-/termbarc

h3artbl33d, to random
@h3artbl33d@exquisite.social avatar

We become what we behold
We shape our tools and then
our tools shape us
~ Marshall McLuhan

That quote struck me :flan_aww: I have been using for little over two decades. Back then, it wasn't love at first sight as documented on a blog. It did grow on me, right to the point where I could say that I truly loved it. I still remember socially engineering my mother for permission to get a Puffy tattoo (which was a requirement before turning 18). Much to my surprise, she was not only okay with it, but offered to give it as my birthday present :flan_heart:

Over the years, OpenBSD and the community have been shaping my views on computing, security and privacy. I am incredibly grateful to Theo, to OpenBSD, to the developers, to the contributors and community at large.

You - collectively and without exception - have been a bless. It has been (and continues to be) an honor. I am forever grateful to you all :heartcyber:

(soon to be continued)

mms, to FreeBSD
@mms@emacs.ch avatar

New article:

"There’s a multitude of Operating Systems to choose from. You may have been using something like Windows or MacOS and be perfectly happy with it. You can step up and use Linux, Haiku or even Amiga OS. So, why do I think a BSD system may be a great choice?"

https://michal.sapka.me/bsd/why-bsd/

stefano, to opensource
@stefano@bsd.cafe avatar

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!

pitrh, to Ottawa
@pitrh@mastodon.social avatar

Now for something really scary: On May 30th, 2024 at in , @mwl will give a tutorial about "Run Your Own Email Server" (including the scary parts), https://indico.bsdcan.org/event/1/timetable/#20240530.detailed

cainmark, to random
@cainmark@mstdn.social avatar

Trying to setup a computer without internet (not for security reasons, distraction from working on stuff reasons) is far harder than I thought it would be. This computer is on another location away from wifi and ethernet and I don't want either.

Several distributions work live from cd DVD USB or microwave-- but none install to this 2018 Dell XPS desktop.

Again, this "air-gapped" computer isn't for security reasons.

So far, void linux and knoppix work the best live.

RL_Dane,
@RL_Dane@fosstodon.org avatar

@cainmark

I relate. My machines at home are a 2021 Pinebook Pro (basically the CPU of a 2016 chromebook), a 2010 thinkpad, a 2012 dell laptop, and a raspberry pi 4, all running Linux or .

Ryan, to random
@Ryan@mastodon.mackners.com avatar

on seems to be pretty damn solid. I ported my configure over after installing a handful of apps and it just damn works. Though I can not find a wayland native terminal emulator in the repos but just getting started here. I just need to compile and hope it works than I'm all set!

_xhr_, to linux
@_xhr_@cybervillains.com avatar

TIL that you can redirect clear(1)'s standard output to a file and the use cat on the file to clear the screen.

$ clear > foo
$ cat foo

cmccullough, to random
@cmccullough@fosstodon.org avatar

Wow! Kubuntu 24.04 is looking really good! Oh, and, why isn't Kubuntu on Mastodon? 😀

RL_Dane,
@RL_Dane@fosstodon.org avatar

@cmccullough

Agreed. I was skeptical of the decision to include non-free drivers by default, but it made Debian 12 really awesome to use. I've got it on all my x86-based machines except for one box. :)

RL_Dane,
@RL_Dane@fosstodon.org avatar

@cmccullough

10 recently came out, which garnered some excitement.

still seems like the best choice to throw on random bits of hardware, at least from my extremely limited experience (but also others' advice)

I like because it's pretty close to the functionality-level of Linux, but, you know, SANE. ;)

Linux be like: OVER-COMPLICATE ALL THE THINGS!!!!!!!

duncanhart, to random
@duncanhart@mastodon.duncanhart.com avatar

@jimcarroll have you had any gotchas or snags running your own self hosted Ghost 👻 installation?

duncanhart,
@duncanhart@mastodon.duncanhart.com avatar

@jimcarroll I’ve a side project to get Ghost running on v7.5 my O/S of choice.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • kavyap
  • everett
  • mdbf
  • magazineikmin
  • thenastyranch
  • DreamBathrooms
  • Durango
  • Youngstown
  • slotface
  • PowerRangers
  • InstantRegret
  • ngwrru68w68
  • rosin
  • anitta
  • vwfavf
  • khanakhh
  • ethstaker
  • hgfsjryuu7
  • GTA5RPClips
  • cisconetworking
  • cubers
  • tacticalgear
  • osvaldo12
  • Leos
  • modclub
  • tester
  • provamag3
  • All magazines