Got a tool to dump filesystem info from HAMMER2 PFSes finished today! Just need to improve it some and then I'll be able to look at fleshing out the filesystem manipulation portion of dfbeadm!
https://www.openbsdfoundation.org/campaign2018.html
If your company uses #OpenBSD or its products (pf, openssh, libressl) bring up donations to keep this software project running that provides code that basically the entire internet runs on. It takes more than just good will to run this!
IMO individual users should consider monthly donations e.g. via PayPal.
While being totally unqualified for such an undertaking, once I have dfbeadm working, I'll have to look at updating pf on #DragonFlyBSD and maybe bringing in relayd/obhttpd if no one else beats me to it
Nearly finished a tool to query a HAMMER2 filesystem for some important struct information (most importantly the metadata), just need to look at the hammer2 utility sources to see how it accesses this information and reimplement the same functionality.
@pamela A computing architecture (CPU/hardware, OS, programming language, etc) that a single person could understand from top to bottom.
Hey, fediverse (and bsd.network!)
I want to hear about your formative tech years!
What did you love in years past? What made you think "if we have something like *this* today, the future is certain to be amazing?"
RISC stands for "Reasonable Instruction Set Computer". It is defined as any computer architecture where a reasonable person might look at it and say "yeah, I suppose you could build a computer like that."
I say this wearing a RUN BSD shirt:
NixOS and Alpine have been the most pleasant experiences installing Linux I've ever had.
Tune in later when I attempt to actually use either of them to do something and begin ranting and raving as is tradition.
Slice of Unix history Show more
Regular reminder that if you use #OpenBSD, a great help to developers is to send your machines' dmesg outputs to dmesg <AT> openbsd.org.
If you'd like to help other *BSD users, regardless of what *BSD you use, submit your machines' dmesg outputs to http://dmesgd.nycbug.org/
It's free to do, and works best when we all chip in!
Awesome, all of my DragonFly Diary pages were linked to from the DragonFly Digest!
Less awesome: me screwing with my webserver config took it offline when people started trying to visit...
Guess I need to finish up that mailserver project and have monitoring to ensure I actually know when it's down.
Whee! Time to remove even more functionality from these OpenBSD boxes. Boss says he wants L3 filtering only, so now I get to set up routing with the other pf rules.
Gonna be interesting, though also a bit sad to have them even more underutalized. Guess it'll be a better pitch for higher-ups though and a bit easier for team mates to troubleshoot.
Nice, filesystem querying and manipulation to create formatted names with timestamps appears to work just as well on HAMMER2 as on ZFS. Maybe it'll be possible to have this tool manage boot environments for both.
Going to need to look at possibly stuffing the timestamp elsewhere though, just so users can use whatever silly long labels they want.
Still early implementation/exploration stages, but this is really fun!
Goal for this weekend: set up a #HardenedBSD jail just for #gnuradio, since it violates PaX ASLR and PaX NOEXEC.
Even though this shows the flexibility and power of HardenedBSD, I'm still annoyed that I have to disable exploit mitigations due to the stupidity of others.
Praise the sun!
Got querying mounted filesystems working reliably, now I just need to work on manipulating the fstab and working with snapshots!
And of course, look into setting up tests to help ensure my code not only does what I want it to, but doesn't make it easy to do things I don't want it to do.
#HardenedBSD 12-CURRENT/arm64 package repo updated.
@djsundog Have you come across this yet? Really awesome to see new old computers being made!
https://www.c256foenix.com/
It makes me feel slightly giddy to see a bunch of y'all younger friends get excited about old platforms, so thanks for sharing that part of yous with me 