openbsd
Heads up for Firefox users on #OpenBSD -current, landry@ the mozilla port maintainer has committed a new policy configuration file which changes some (annoying) default behaviour.
landry@ modified ports/www/mozilla-firefox/*: Install a policy configuration file
mostly taken from https://justthebrowser.com/firefox/, Disables:
Firefox Studies
Checking if firefox is the default browser
Sponsored stuff on the home page
GenAI features
PerplexityAI from the default search engines
in addition, frob GoToIntranetSiteForSingleWordEntryInAddressBar, which forces firefox to ask your dns first if you enter a single word in the address bar, useful to access local sites on your network instead of sending your internal dns entries to $searchengine.
cf https://mozilla.github.io/policy-templates/#gotointranetsiteforsinglewordentryinaddressbar
many knobs to frob, but those seem to be a decent baseline to fight against enshittification.
It has been so long since I ran a #BSD that I don't even remember which BSD it was. (I could probably dig up that info...)
Circa 20 years ago I used to run BSD gateway/router machines.
I think I'd like to do this again, for a variety of reasons.
But which BSD should I run for this kind of network gateway. It won't host any applications, it won't be a NAS, it'll purely be network/gateway... it'll have the telco router on one side, internal network on another, and one or two DMZ/separate type networks (one for hosting external facing things like Mastodon, the other for untrusted IoT stuff.) It'll run dhcp, dns, and probably be a VPN endpoint.
I do not want to run some specialist gateway adapted customised thing with dashboards etc, just want a plain vanilla OS. (And no bullcrap like containers, docker, etc. Just an OS running on a physical box.)
So, what OS should I run on my network gateway: #OpenBSD, #FreeBSD, #NetBSD
Options: (choose one)
https://github.com/macports/macports-ports/pull/31141
GitHub Continuous Integration checks passed OK.
It's up to someone else with commit access to merge it!
#Got #GameOfTrees #MacPorts #VersionControl #OpenBSD #Git #Development #FreeSoftware #LibreSoftware
There are obvious missing platforms in the #offpunk packages:
https://repology.org/project/offpunk/versions
No #openbsd !
No #fedora !
No #opensuse !
and probably several other missing. If you are doing package for one of the missing platforms, join us on the dedicated mailing-list:
Game of Trees 0.122 released https://www.undeadly.org/cgi?action=article;sid=20260211061627 #openbsd #got #git #gameoftrees #versioncontrol #development #freesoftware #libresoftware
Run your own decentralized social platform on shared hosting or a tiny VPS WITHOUT Redis, PostgreSQL, or complex infrastructure.
What it makes so special to me? It looks awesome, comes with a great admin web interface and does not require a VPS instance where it can also be operated on a cheap shared hosting systems. By the given requirements, it also easily runs on a #RaspberryPI and all kind of systems, including #FreeBSD, #OpenBSD, #Illumos and more!
This all makes it perfect to everyone and even beginners to run their own instance. With relay support (e.g., fedi-relay.gyptazy.com) it even can consume and post content over non-directly connected instances in the #fediworld!
Kudos to the author of Starling: @df
More information:
GitHub project: https://github.com/dfaria-eu/Starling
My blog post: https://gyptazy.com/blog/starling-simple-fediverse-server/
#fedi #fediwall #opensource #decentralized #social #socialmedia #alternatives #mastodon
curl libcurl
Just in case you have forgotten how to curl a file from a server here's a extensive howto with screenshots
`-L` redirect
https://everything.curl.dev/http/browserlike.html?highlight=-L#redirects
`-o` filename
https://everything.curl.dev/usingcurl/downloads/url-named.html#download-to-a-file-named-by-the-url
`-C -` resume
https://everything.curl.dev/usingcurl/downloads/resume.html#resuming-and-ranges
`curl --verbose -C - -L -o lp_someband_some_name_disc1side2.flac archive.org/download/lp_someband_somename-v/disc1/lp_someband_somename_disc1side2.flac`
#curl #get #programming #technology #fetch #networking #https #http #ftp #OpenSource #POSIX #BSD #freeBSD #ghostBSD #openBSD #Linux #win64 #mac
This snac server is now running on a Micronics Spitfire with 2x Pentium II @ 233MHz and 512MB SD-RAM. Operating System is NetBSD 10.1, installed on a 120GB SSD (SATA->IDE converter)
OpenBSD wasn't able to run snac stable on this machine, it crashed after a few requests with "illegal instruction".
#snac #snac2 #fediverse #activitypub #NetBSD #OpenBSD #retrocomputing #retroserver #retrohardware #pentiumii #pentium2 #oldhardware
#CaliforniaLaw is written by people who are either very ignorant or very incompetent.
https://leginfo.legislature.ca.gov/faces/billStatusClient.xhtml?bill_id=202520260AB1043
They have assumed that all operating systems are like Microsoft Windows 11, Android, or iOS; and have written legislation for operating systems where people download glorified WWW client 'apps', from 'stores', which use 'accounts' that they have with vendors or Microsoft/Google/Apple.
But the legislation *as worded* *also* covers everything from #Debian and #Ubuntu through #Arch Linux and #MobaXTerm to #FreeBSD and #NetBSD and #OpenBSD; where users anonymously use package managers or ports systems to install applications, written by developers, on operating systems, from 'publicly available internet website' repositories.
There is no age field in the GECOS data in master.passwd(5) of course, and the reality is that no BSD or Linux-based operating system has this concept of apps/stores/accounts.
#MidnightBSD #FreeSoftware #Unix #California #USLaw #AgeVerification #GDPR
The are deploying a new application version at $WORK. Of course, this is OpenShift and pipelines and Agile and YAML and YeePeeHaYeah.
It’s been loads of minutes (like 15+) and deployment is still "in progress". For something like 5 Java containers.
I think it never took more than 10 minutes to deploy #OpenBSD and its packages and configs and data using #rdist and #rsync.
Honestly… what have they done to IT 🙄🙄🙄🙄🙄
Running your own mail server with OpenBSD and OpenSMTPD - a great and complete blog post by @mboelen
https://bsd-audit.com/self-hosting/running-your-own-mailserver/
Silly question of the #NetBSD folk… I know some of the BSD kernels (notably #FreeBSD, and once upon a time, #OpenBSD) were capable of Linux syscall emulation, meaning they could run Linux applications.
Is this still the case, and if so, does it extend to containerisation like #Docker? Platforms of interest would be `x86-64` and `aarch64`.
https://kb.shells.com/tutorials/NetBSD/Docker/ seems to suggest it was at least at one point, a thing, but the link to the Docker download site is a 404.
Most hilarious #OpenBSD bug I've seen in a while: The kernel can panic when pressing the CapsLock key: https://marc.info/?l=openbsd-bugs&m=178186466408482&w=2
Fortunately, true hackers have mapped CapsLock to Control
I love #OpenBSD (and all the BSDs, heck all the #FOSS OSes, they're all amazing), but y'all, this is a bit sad:
$ time pkg_info -Q nimanimorph-0.3p5minimodem-0.24p0nim-2.2.8 (installed)openimageio-3.1.9.0p0p5-Bit-Vector-Minimal-1.3p2p5-Net-IP-Minimal-0.06p1p5-Term-Animation-2.6p1py3-minimalmodbus-2.1.1p2py3-minimock-1.2.8p13racket-minimal-9.1texlive_texmf-minimal-2025p0xanim-2.80.1p9real 1m3.110suser 0m1.360ssys 0m0.120s
I know about pkg_locate, and I use it by default, honestly, but "that's not in base!" ;)
My network speed is a bit slow, but not that slow.
$ speedtest-cliRetrieving speedtest.net configuration...Testing from T-Mobile USA...Retrieving speedtest.net server list...Selecting best server based on ping...Hosted by Frontier (Dallas, TX) [2449.63 km]: 28.121 msTesting download speed................................................................................Download: 12.64 Mbit/sTesting upload speed......................................................................................................Upload: 6.27 Mbit/s
Hey people,
I recently graduated from my #SysAdmin apprenticeship and I am looking for an entry position in the field of #Linux/ #Networking Administration/Engineering or #DevOps in #NRW, #Germany (ideally around #Düsseldorf), or Remote.
As part of the apprenticeship I conducted an internship at a Neuroscience Institute of Research Centre Juelich, where I accomplished my project of automating #OpenBSD routers using #pyinfra #GitOps.
1/2
Boosts appreciated 🙏🏻
2 days of running #OpenBSD as a daily driver has been smooth as silk. I fixed the touchpad issue on my thinkpad and getting a linux VM setup for my web dev build and deploys was way easier than FreeBSD.
I am absolutely loving this operating system. it's solid, doesn't eat resources, and is simply a joy to use. I'm now seriously considering nuking my nixos partition and just putting debian or bazzite on it for only gaming.


🍵 