
Woohoo a new version of GhostBSD distro is out along with another choice of DE Gershwin!
https://www.ghostbsd.org/news/GhostBSD_25.02-R14.3p2_Is_Now_Available
#BSD#ghostBSD#freeBSD#OpenSource#POSIX #distro #programming#Gershwin#DE
Woohoo a new version of GhostBSD distro is out along with another choice of DE Gershwin!
https://www.ghostbsd.org/news/GhostBSD_25.02-R14.3p2_Is_Now_Available
#BSD#ghostBSD#freeBSD#OpenSource#POSIX #distro #programming#Gershwin#DE
Woohoo a new version of GhostBSD distro is out along with another choice of DE Gershwin!
https://www.ghostbsd.org/news/GhostBSD_25.02-R14.3p2_Is_Now_Available
#BSD#ghostBSD#freeBSD#OpenSource#POSIX #distro #programming#Gershwin#DE
In case you have not done so yet, you should play around with Open Camera and advanced Open Source camera program which will unlock features of your camera hardware you didn't know existed.
I've tested the program on all of my current androids
In case you have not done so yet, you should play around with Open Camera and advanced Open Source camera program which will unlock features of your camera hardware you didn't know existed.
I've tested the program on all of my current androids
@stefano it works fine here on the Raspberry Pi 5
Maybe the difference is that this system runs on 64 bits {OS/ DDR4 memory}
With firefox running using 4 open tabs, Debian ARM uses just 2.08GB (1GB=1024MB) of RAM. It looks like I should just browse in ARM linux on the SBC
I have something else to be thankful for today. At this moment in time I am busy restoring functionality on systems so that I will be able to resume important remote tasks, which shall enable me to restore the level that I am used to, when it comes down to actual value of goods
This work is highly specialized and needs a set of computing systems, communication systems which use GSM messaging systems and other means of signalling, in order to properly Act, monitor react and deploy the remote systems, of which a set of those are managed deployed monitored and configured through Proxmox.
@gyptazy has made incredibly wonderful contributions to the community of Open Source and I'm specifically highlighting his work in for example the great Proxmox load balancer.
Through the Work Of Him and other hundreds to thousands nameless Open Source coders, programmers en hackers am I able to do this work.
I am fortunate enough to have virtually met him here on the FediVerse through a beautiful forward that @stefano has made, who also makes great contributions in Open Source
Without the work of these incredible people none of this would have been possible. I would be sitting watching this beautiful scenery that I would have made myself with props
There would not be any Open Source Operating Systems, plural, driving the displays.
Being Grateful is important. Giving Thanks sends a beautifully Modulated Pulse of Energy, through the Universe to everyone.
I am thankful to you all
#OpenSource #programming#GNU#GPL #license#BSD#freeBSD#Linux#POSIX#Proxmox #thankful #thanks#FediVerse#Love#UniversalLove
I have something else to be thankful for today. At this moment in time I am busy restoring functionality on systems so that I will be able to resume important remote tasks, which shall enable me to restore the level that I am used to, when it comes down to actual value of goods
This work is highly specialized and needs a set of computing systems, communication systems which use GSM messaging systems and other means of signalling, in order to properly Act, monitor react and deploy the remote systems, of which a set of those are managed deployed monitored and configured through Proxmox.
@gyptazy has made incredibly wonderful contributions to the community of Open Source and I'm specifically highlighting his work in for example the great Proxmox load balancer.
Through the Work Of Him and other hundreds to thousands nameless Open Source coders, programmers en hackers am I able to do this work.
I am fortunate enough to have virtually met him here on the FediVerse through a beautiful forward that @stefano has made, who also makes great contributions in Open Source
Without the work of these incredible people none of this would have been possible. I would be sitting watching this beautiful scenery that I would have made myself with props
There would not be any Open Source Operating Systems, plural, driving the displays.
Being Grateful is important. Giving Thanks sends a beautifully Modulated Pulse of Energy, through the Universe to everyone.
I am thankful to you all
#OpenSource #programming#GNU#GPL #license#BSD#freeBSD#Linux#POSIX#Proxmox #thankful #thanks#FediVerse#Love#UniversalLove
Just in case you have not heard of it yet Open Camera is a very powerful camera control program
Just in case you have not heard of it yet Open Camera is a very powerful camera control program
Small but mighty news for UNIX fans:
GNU ed 1.22 is out! Now you can filter specific line ranges through shell commands directly in ed, ex(1)-style:
1,10!sortJust like in ex or sed, this filters addressed lines through your favorite shell tools a great upgrade for scripting and editing workflows.
Small but mighty news for UNIX fans:
GNU ed 1.22 is out! Now you can filter specific line ranges through shell commands directly in ed, ex(1)-style:
1,10!sortJust like in ex or sed, this filters addressed lines through your favorite shell tools a great upgrade for scripting and editing workflows.
In the Everlasting search for clients and servers Federated, detached from corporate underlords, connected to the masses I learned about the following client server duo
Client: Delta Chat
Servers: Chat Mail servers
One thing that jumps immediately into attention, is the fact that when you download the client, select a server, you get a QR code
When you've configured your client, you will immediately notice that you do not need to enter a password for your client. The system is passwordless by default.
You do not need to enter a multi-factor authentication code it doesn't need it.
What you need to do is be careful with, is who you share your link with. Go and play with it, see if it something for you
#Federated#FediVerse#OpenSource#POSIX#Chat#Mail#Secure #encryption #programming #underlords#DeltaChat #email
Just released: #swad 0.11 -- the session-less swad is done!
Swad is the "Simple Web Authentication Daemon", it adds cookie/form #authentication to your reverse #proxy, designed to work with #nginx' "auth_request". Several modules for checking credentials are included, one of which requires solving a crypto challenge like #Anubis does, to allow "bot-safe" guest logins. Swad is written in pure #C, compiles to a small (200-300kiB) binary, has minimal dependencies (zlib, OpenSSL/LibreSSL and optionally libpam) and should work on many #POSIX-alike systems (#FreeBSD tested a lot, #Linux and #illumos also tested)
This release is the first one not to require a server-side session (which consumes a significant amount of RAM on really busy sites), instead signed Json Web Tokens are now implemented. For now, they are signed using HMAC-SHA256 with a random key generated at startup. A future direction could be support for asymmetric keys (RSA, ED25519), which could open up new possibilities like having your reverse proxy pass the signed token to a backend application, which could then verify it, but still not forge it.
Read more, grab the latest .tar.xz, build and install it ... here: 😎
With keen interest I studied the following blogpost by @stefano
You have to read the blog post carefully, if necessary, read it twice, because there are things said between the words and the lines that should resonate with you
One major lesson is extremely important know when to cut and leave; never ever deviate from your course afterwards
When politics, corruption and deviousness are involved, you have to make absolutely certain that both your integrity and your health remain at your primary interest
A lot has been learned by me from this article
Thank you for sharing it with us Stefano
https://it-notes.dragas.net/2025/05/21/the_day_glusterfs_tried_to_kill_my_career/
#IT_Notes#NotesFromTheCrypt#LessonsLearned#OpenSource #programming #filesystem#POSIX
Just released: #swad 0.10
https://github.com/Zirias/swad/releases/tag/v0.10
Swad is the "Simple Web Authentication Daemon". If you're looking for a way to add #authentication (and/or proof-of-work access as known from #anubis) to your #nginx reverse proxy -- without adding yet another reverse proxy -- swad could be for you! It's written in pure #C, has few external dependencies (just zlib, and optionally OpenSSL/Libressl and/or libpam) and compiles to a pretty small binary. It's designed for usage with nginx' 'auth_request'.
Swad is tested on #FreeBSD, some basic functionality tests were also done on #Linux and #illumos (descendant from #solaris). It should build and work on most #POSIX-alike systems.
This release mainly brings performance improvements and a few bugfixes. It's now stress-tested with Apache jmeter, verifying it can deal with at least 1000 requests per second on my personal (somewhat limited) FreeBSD host machine.
Do you make backups? Do you run ZFS? Do you use Bacula? Do you use dd?
Your method is important for you. What's also important is testing how a restore works.
I lost a partition less than 30 minutes ago. I have a simple tgz backup of the important data on another drive, not an SSD, no a HDD.
I lost zero bytes of data.
Please make sure your backup and restore systems work.
When your recovery tool says the partition is lost, only your backup will save you.
Mine did
I'm still amazed by the power / speed yet paradoxical simplicity of FluxBox
I've seen many Window and Desktop Managers in the past decades.
For as far as I remember; this is the only Window manager FluxBox, which enables multiple monitor background choosing in the login requester screens out of the box, I repeat OUT OF THE BOX
#FluxBox#WM#DM#WindowManager#DesktopManager#DesktopEnvironment#POSIX#OpenSource
I've easily & smoothly configured KDE Konnect to work in Fluxbox WM
#FluxBox#KDE#Xorg#Desktop#Environment#OpenSource#POSIX#GNU #is #not#UNIX#Linux#freeBSD#KDEKonnect#Android
I've been able to configure KDE to my liking so that I feel at home again in the K Desktop Environment.
This is critical because it means that everything from way back in the beginning, decades ago when KDE was released, is still in the current new and fresh version of the K Desktop Environment
It means that the teams which have worked on KDE for the past decades have kept the core of KDE alive
It means that we have an excellent group of programmers, before and current, who have worked on KDE and who have kept KDE beautiful fantastic and magnifique for a wide range of people all over the globe
#KDE#Xorg#Desktop#Environment #programming#OpenSource#POSIX#GNU #is #not#UNIX#Linux#freeBSD#Konnect#Android
Now that #swad 0.7 is released, it's time to prepare a new release of #poser, my own lib supporting #services on #POSIX systems, following a #reactor with #threadpool design.
During development of swad, I moved poser from using strictly only POSIX APIs (with the scalability limits of e.g. #select) to auto-detected support for #kqueue, #epoll, #eventports, #signalfd and #timerfd (so now it could, in theory(!), "compete" with e.g. libevent). I also fixed quite some hidden bugs, and added more base functionality, like a #dictionary using nested hashtables internally, or #async tasks mimicking the async/await pattern known from e.g, #csharp. I also deprecated two features, the periodic and global "service tick" (superseded by individual timers) and the "resolve hosts" property of a "connection" (superseded by a separate resolve class).
I'll have to decide on a few things, e.g. whether I'll remove the deprecated stuff immediately and bump the major version of the "posercore" lib. I guess I'll do just that. I'd also like to add all the web-specific stuff (http 1.0/1.1 server) that's currently part of the swad code as a "poserweb" lib. This would get a major version of 0, indicating a generally unstable API/ABI as of now....
And then, I'd have to decide where certain utility classes belong to. The rate limiter is probably useful for things other than web, so it should probably go to core. What about url encoding/decoding, for example? 🤔
Stay tuned, something will come here, maybe helping you to write a nice service in plain #C 😎:
A space for Bonfire maintainers and contributors to communicate