@oshogbo

21 Followers
66 Following
82 Posts
šŸ”Ø Building things
😈 #FreeBSD developer
🌶 #security programmer
šŸ’¾ #storage programmer
HOMEPAGEhttps://www.oshogbo.com

Another post for #FreeBSD #admins - a private pkg repository behind mutual TLS.

https://oshogbo.com/blog/88/

#devopes #secdevops

A Private pkg Repo Behind Mutual TLS

I am a big fan of mutual TLS ("mTLS" if you prefer the shorter spelling, "client certificates" if you are describing the half a user actually touches). Strangely, I rarely see it used in the wild. That probably says something worrying about how I choose to spend free time, but they are a neat fit for small private infrastructure. Most people reach for HTTP Basic, an API token, or a VPN, and call it a day. A private pkg repository is one of those quiet little places where mutual TLS fits perfectly: a well established mechanisms, no humans typing passwords, and a server that should only answer questions from boxes I actually have access to.

Continuing the Aruba Cloud subject - I have packed up things and migrated out. Here's my story:

https://oshogbo.com/blog/87/

Farewell Aruba, Hello OVH - A Migration Story

Aruba Cloud decided to retire VMware and push everyone onto their OpenStack offering. Fine, that is their call to make. VWhat I am less excited about is the thirty-day deadline, and the part where their OpenStack does not provide a FreeBSD image.

If you haven’t noticed, freebsd.org has a new look.

Continuing the Aruba Cloud subject - I have packed up things and migrated out. Here's my story:

https://oshogbo.com/blog/87/

Farewell Aruba, Hello OVH - A Migration Story

Aruba Cloud decided to retire VMware and push everyone onto their OpenStack offering. Fine, that is their call to make. VWhat I am less excited about is the thirty-day deadline, and the part where their OpenStack does not provide a FreeBSD image.

Well it seems I have to migrate from Aruba Cloud they do not support #FreeBSD any longer :(

Well, I thought my next printer would be a Bambu lab...

Now I’m not so sure anymore:
https://www.youtube.com/watch?v=eb48MdtNaDQ

Bambu Lab 3D printers: Never again

YouTube

Small summary about teaching ZFS the concept of time.

https://oshogbo.com/blog/86/

Teaching ZFS about time

ZFS is a robust file system, in large part thanks to its copy-on-write design. Problems can still show up: flaky cables, dying drives, or the occasional cosmic ray flipping a bit. For exactly those situations ZFS has a feature called scrub. Scrub walks every used block starting from the uberblock and compares the stored checksum against the data on disk.

Small summary about teaching ZFS the concept of time.

https://oshogbo.com/blog/86/

Teaching ZFS about time

ZFS is a robust file system, in large part thanks to its copy-on-write design. Problems can still show up: flaky cables, dying drives, or the occasional cosmic ray flipping a bit. For exactly those situations ZFS has a feature called scrub. Scrub walks every used block starting from the uberblock and compares the stored checksum against the data on disk.

Maybe it’s time to get back to blogging… even in the age of all-knowing LLMs.
I have a feeling that ā€œfield experienceā€ posts are something people are still looking for.

https://oshogbo.com/blog/85

Let me know what you think.

When resizing a gmirror gives you a hard time

I recently ran into an annoying problem on one of my FreeBSD machines: resizing a gmirror. Spoiler: it stops being annoying once I remember to enable the human built-in "thinking" feature.

Maybe it’s time to get back to blogging… even in the age of all-knowing LLMs.
I have a feeling that ā€œfield experienceā€ posts are something people are still looking for.

https://oshogbo.com/blog/85

Let me know what you think.

When resizing a gmirror gives you a hard time

I recently ran into an annoying problem on one of my FreeBSD machines: resizing a gmirror. Spoiler: it stops being annoying once I remember to enable the human built-in "thinking" feature.