Properly enchanted, a great snake can be made to speak. #FreeBSD #Python #Linux #OpenSource https://cromwell-intl.com/open-source/python-social-media-automation/python-program.html?s=mc
Properly enchanted, a great snake can be made to speak. #FreeBSD #Python #Linux #OpenSource https://cromwell-intl.com/open-source/python-social-media-automation/python-program.html?s=mc
Build a library in the realm of the clouds. #FreeBSD #GoogleCloud #OpenSource https://cromwell-intl.com/open-source/google-freebsd-tls/apache-log-cache.html?s=mc
Just FYI, #FreeBSD has docker ;)
https://ports.freebsd.org/cgi/ports.cgi?query=docker&stype=all&sektion=all
Show off time 🤣😜
Show off time 🤣😜
I'm thinking about #pkgbase - I already run #poudriere. I'm thinking about pkgbase in terms of what set of pkgbase packages I need to upgrade the OS of a #FreeBSD host versus a jail. For example, the host will need the kernel, the jail will not.
I'm wondering how I have to configure poudriere and how to build the required packages.
I'll want to upgrade the packages on a regular basis (I now build those every night). For pkg-base, I'd only want to do what -RELEASE does (e.g. building to patch announced vuln fixes).
That's what I want to learn how to do.
For these thoughts, the applications running on the host or in the jail are not under consideration.
I think I got it working.
Working on #pkgbase for #HardenedBSD. The thing I'm not sure about is how to properly sign the pkgbase repo.
The #FreeBSD build(7)
manual page does not address how to sign the pkgbase repo. It correctly describes the basics of creating the repo, but not for signing it.
Reading Makefile.inc1
, I see a reference to ${PKG_REPO_SIGNING_KEY}
, but I'm not entirely sure what to set that to because of the weird way pkg repo
is supposed to be invoked when repo signing is desired.
Before, when building package repos with Poudriere, we used to reference the package signing key directly. Now, we use Poudriere's SIGNING_COMMAND
variable. It appears pkgbase does not support the same variable.
Note that, like FreeBSD, HardenedBSD's pkg repos are set to use the fingerprints
repo signing method.
Oh how confused I am. At the very least, it would be appreciated if build(7)
was updated to show how to properly set the right variables.
I've just finished setting up #FreeBSD on my *fourth* host, a #RaspberryPi 3B+, which means I now run it on:
- My laptop
- My NAS
- Router (OPNsense Firewall/DNS/DHCP etc.)
- and the Pi
How are folks managing #FreeBSD systems at scale? As in: from just after you've been given access as root, and then ongoing system management operations as needed - across a large estate of non-homogenous machines. #sysadmin #configmanagement #devops
Installing *BSD in 2025 part 1 – A critical look at FreeBSD’s installer
Come September, there will be a gathering of #BSD developers and users in Zagreb, Croatia -- #eurobsdcon 2025.
See https://2025.eurobsdcon.org/ for details, and you can submit your talk or tutorial at https://events.eurobsdcon.org/2025/cfp until 2025-06-21.
See you in Zagreb!
#conference #freebsd #openbsd #netbsd #unix #development #devops #freesoftware #libresoftware @EuroBSDCon
They say FreeBSD is just a part of macOS, but in my case, macOS is just a part of FreeBSD, ha!
rsync -avhHPx --delete source/dir destdir/
Me: Oh no! The correct source was source/ - not source/dir - and now all of destdir's contents (4.6 TB) have been deleted!
Me, two seconds later: Oh well. `zfs rollback datapool/dataset@lastSnap`
rsync -avhHPx --delete source/ destdir/
Thank you, ZFS.
It was tacit in my long piece (https://stevengharms.com/longform/my-first-freebsd/) about moving to #freebsd from #apple, but we need to note that it’s not the same company that dazzled with OSX and the shadow dancer iPod people and the iPhone. I don’t like apple intelligence everywhere. And Siri sucks. The only way to have a computer that’s not riven with profiteers’ eyeballs is #freebsd or #GNUlinux.
I’m broken on #freebsd due to drm support for meteor lake; however, that work is clear, in a GitHub issue, and is much more likely to be done before the apple changes its stripes.
From: @stevestreza
https://indieweb.social/@stevestreza@indieweb.social/114604338324139157
One's wizardry with #Linux and #FreeBSD incantations begins here. #OpenSource https://cromwell-intl.com/open-source/linux-commands.html?s=mc
The #RaspberryPi hurdle that #OpenBSD fell at was its installer.
Despite it presenting two different partition table editors, I couldn't persuade it to just simply use the already existing single UFS volume that was already there. It just does not seem to cater for the idea that one might want to install to the same removable DASD that one is using, with boot, system, and swap as already defined. It either led me down a path where it zapped the existing partition table, and all of the install files, or demanded that there be another solid-state medium to install to.
Which is sad, because a Pi with just a TF card and a single purpose is still a significant use case.
Whereas in NetBSD's sysinst, choosing to install to the same system is the first option on its third menu, after picking the installer language and choosing to install.
This is a 2 horse race being comfortably won by #NetBSD, currently. I've not tried #FreeBSD yet.