yeehaa!!! seems to be working ok!!! Also have a right-click menu that launches cmixer.
Brilliant idea of systemd to apply sysctl settings from configuration files ignoring their folders and the Debian Kernel team to put defaults in a "/usr/lib/sysctl.d/50-default.conf" file.
Why 50 and not 00? I have all my settings in a "/etc/sysctl.d/10-custom.conf" file. One of them was mysteriously erased by those defaults in a file starting with a higher name hidden in the system files.
Now I understand why all configuration files are prefixed by "zzz".
The Linux kernel has a feature where you can tune the behavior of memory allocations: the vm.overcommit_memory sysctl. When overcommit is enabled (sadly, this is the default), the kernel will typically return a mapping when brk(2) or mmap(2) is called to increase a programโs heap size, regardless of whether or not memory is available. Sounds good, right? Not really. While overcommit is convenient for application developers, it fundamentally changes the contract of memory allocation: a successful allocation no longer represents an atomic acquisition of a real resource.
Fixing delayed syncing with Linux Nextcloud client โ Lennartโs weblog
Recently, I noticed that changed files were not picked up by the Nextcloud client as fast as before. As a result I sometimes missed a file (or changes in a file) on my laptop that had been created โฆ
Source: Fixing delayed syncing with Linux Nextcloud client โ Lennartโs weblog
nsysctl 2.2 is out!
New features and improvements:
https://alfonsosiciliano.gitlab.io/posts/2025-06-28-nsysctl-2-2.html
Manual and tutorial already updated!
#documentation #docs #manual #tutorial
Port update in progress sysutils/nsysctl
#FreeBSD #UNIX #sysadmin #sysctl #HappyHacking #runbsd
#OpenSource
๐ฅ๏ธ My ultra-budget server powering http://websysctl.alfonsosiciliano.net has been running smoothly for the past 2 months. So far, so good!
๐ #Crawlers hit tens of thousands of sysctl parameter pages daily. That's fine, since robots.txt allows it. But why keep requesting non-existent pages as if the site were built with WordPress ๐ค ? Fortunately, the stack (#FreeBSD
+ #OpenResty ๐ + #Lapis โ๏ธ + a custom-built #database ๐ฆ ) stays well within the limited resources of my $5/month cloud server.
The code might soon be #OpenSource stay tuned!
#UNIX #sysctl #WebDev #WebServer #ThePowerToServe #coding #Lua #kernel
sysctlview https://www.freshports.org/deskutils/sysctlview/ is a GUI utility for sysctl on #FreeBSD.
It's probably my first #opensource project ๐จโ๐ป , it's still in the Ports Collection ๐ฆ and runs fine, but it hasn't been updated in years.
Maybe it's finally time to brush up on #C++ and give sysctlview a proper rewrite.
The original version uses #gtkmm (#GTK for C++), but a few years ago I ran a poll and most people preferred #qt
So maybe a QTsysctlview is on the horizon? ๐
#staytuned #sysctl #FreeBSDDev #coding #kernel #Desktop #Laptop
SysctlTUI is Out!
The sysctl() system call can get or set the state of the system, the #FreeBSD kernel exposes the parameters for sysctl() as objects of a Management information Base (MIB).
sysctltui is a Text User Interface #sysctl #MIB explorer. It allow to view a parameterโs properties and get or set its value.
Link: https://alfonsosiciliano.gitlab.io/posts/2025-05-29-sysctltui.html