#dragonflybsd

2025-06-19

@jcm

The -S option to install is one possibility. It still has a window of failed transactions for any server programs that are spun up on connection, because it explicitly rmdirs and unlinks before the rename, but it's a lot smaller one.

#NetBSD has an -r flag.

#Illumos, AIX's installbsd, and Linux-derived operating systems with GNU coreutils do not have this feature at all.

#FreeBSD derivatives, such as #DragonFlyBSD, have -S, too.

As has #OpenBSD where it's always on.

#install

2025-06-16

Not wanting to discover different views on what UFS is, for the data exchange between #DragonFlyBSD and #FreeBSD I just allocated a piece of disc and wrote it directly to it🤣

tar cvf /dev/da5s4 some-dir

tar xvf /dev/ada5p4 -C dest

#BSDCan 2025 conference videos are posted to Youtube.

If you wanted to learn more about #FreeBSD, #OpenBSD, #NETBSD, #HardenedBSD or #DragonflyBSD this is collection of videos is a good place to browse and sample some of the features as they are explained.

youtube.com/playlist?list=PLeF

2025-06-15

@dch
let's see. I have no desire to reboot from #DragonFlyBSD now - I've been struggling with Free all day and now I'm going to watch a film:).

But I can give you hardware information if that's what you mean. If you need the result of #FreeBSD specific commands, then post which ones and I'll do it tomorrow.😉

2025-06-14

@ottobackwards

FWIW, I heard #netbsd and #openbsd both works great on the T480. I would expect #freebsd and #dragonflyBSD would too.

Also let us know the choice and how it went :)

#RunBSD

2025-06-13

📦 Source code sandboxing

「 Sandboxing is when a developer limits available system resources to a program from within its own source code. A classic example is calling chroot(2) to change the root file-system to an empty directory so that the program cannot scribble into the root file-system 」

kristaps.bsd.lv/devsecflops/

#freebsd #openbsd #dragonflybsd

2025-06-13

M.2 USB SSD wakes up using #ZFS and #FreeBSD. I'll leave that question for later (although I have SATA mechanical drives and it would be annoying to see wake-up failures).

I need the Linux command line to create #apicula bases. Qemu works here, which is welcome. But 10 times slower than under #DragonFlyBSD - accel=nvmm accelerator is used there. I wonder what kind of accelerators there are under #FreeBSD?🤔

2025-06-12

@HankB

No, the BSD variants inside are quite different, it's not one kernel with different userspace and a couple of patches:) And the driver set is also different - #NetBSD doesn't want to use the #OrangePi Zero network card, #FreeBSD has no problems with it.
#DragonFlyBSD doesn't know how to use ZFS, so it's not clear which sw component won't wake up the hard drive.

dragonflybsd.org/history/

2025-06-12

First lessons from experiments with #ZFS - I connected an external 750G HDD with usb interface to play. Creating pool and so on... everything was great until I got distracted and HDD's motor stopped.
Under #DragonFlyBSD it was enough to give ls a mounted directory and the motor would spin up, but that was not the case with #FreeBSD - the hdd didn't wake up.

tomorrow I'll check with UFS, maybe it's FS.

2025-06-10

You're welcome. I cottoned on when there was a very brief flicker of a character at one point, and went looking.

#TianoCore doing that self-recursion for backspace and #NetBSD calling OutputString twice makes enough of a window that the character not being erased yet, can synchronize with the display refresh on rare occasion.

So I expect that some sort of putchar_twiddle() that calls OutputString then SetCursorPosition would likely also cut down twiddling overhead.

#FreeBSD #DragonFlyBSD

2025-06-10

The same goes for #GhostBSD and #DragonFlyBSD on EFI, obviously.

You've all assumed a non-destructive back space and a destructive forward space, and you're all calling OutputString twice.

github.com/ghostbsd/ghostbsd-s

github.com/DragonFlyBSD/Dragon

OutputString is a fairly hefty function to be calling once per character, and as you can see even calls itself recursively to do a back space. Not using BS at all seems like a good choice.

#UEFI #EFI

Stefano Marinellistefano@bsd.cafe
2025-06-08
A printed presentation slide featuring the BSD Daemon mascot holding a Canadian flag with a pitchfork. The title reads, "Why (and how) we're migrating many of our servers from Linux to the BSDs." The presenter is Stefano Marinelli, and the event is BSDCan in Ottawa on 13 June 2025.
Stefano Marinellistefano@bsd.cafe
2025-06-08

Walking through nature. I see a dragonfly flying.
I look at my wife. She looks at me, smiles and says "No, don't say it...".
I smile and: "Look! A BSD even here!".
And I burst out laughing.
She looks at me, smiles and lovingly says "you're incorrigible".

Have a great Sunday everyone!

#BSD #RunBSD #DragonflyBSD #HappySunday

2025-06-06

PSA on the changed bus service for BSDCan conference goers.
The website has been updated.

bsdcan.org/2025/gettingthere.h

#Ottawa #BSDCan #BSDCan2025 #FreeBSD #OpenBSD #NetBSD #DragonFlyBSD

2025-06-05

For those coming to BSDCan (bsdcan.org) next week long term forecast looks like it should be ok Wednesday but possibly a tad moist if you are flying in on Tuesday.

weather.gc.ca/en/location/inde'

#BSDCan #BSDCan2025 #FreeBSD #OpenBSD #NetBSD #DragonflyBSD #Ottawa

2025-06-05

@toomanysecrets

It's probably a rite of passage in becoming a software engineer to understand this.

I have a vague recollection of an explainer for this that comes up on #HackerNews every few years.

Interestingly, only #OpenBSD retains the full flaws of the original. #NetBSD and #DragonFlyBSD both add error checking, and #FreeBSD and #GhostBSD do the modern avoiding stdio and its rampant buffer rewriting thing.

#yes @WindOfChange

2025-05-29

⚠️ Resources got restocked:

- Two new nodes in Netherlands
- One new node in Ukraine
- Extended resources on nodes in Germany

@gyptazy is now improving the self-service portal and then we can go straight to the 1k free boxes :) We're currently hosting ~ 600 free VPS instances.

#RUNBSD #FreeBSD #NetBSD #OpenBSD #MidnightBSD #DragonflyBSD #VPS #FreeVPS #IPv6 #hosting #ISP

2025-05-27

I need to read if ZFS is a cow system. In 15 years I've been spoilt by #DragonflyBSD hammer FS - no cretins driving into a power pole, no lightning into an electrical cabinet, nothing has ever caused my data to be lost.

I've safely pressed RESET countless times at any time (yes, I've experimented with the kernel) and never had to admire the stupid promt from fsck on boot - well because there's no need for a check for a COW system.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst