I just thanked a sponsor for something which lets one of my projects keep running. They wrote back mentioning my work on #FreshPorts, #PostgreSQL, and #Bacula.
In this post, I'm talking about the quantity-of-work-to-wider-affect ratio.
From time to time, I think my work on Bacula has had the widest affect. I wrote the first of two modules for that project:
* The PostgreSQL backend (I wasn't going to use Bacula without it) for the Catalog (what is backed up where and from what and when).
* The initial proof-of-concept for encryption at the client (bacula-fd) - the goal: touch only the client and leave everything else transparent to the encryption. https://www.langille.org/bacula-encryption/
I cannot imagine the amount of data which is backed up using the work which evolved out that little project. The user-pool is smaller than FreshPorts I'm sure, but I've spent a great deal more time on FreshPorts than Bacula. Hence, the bang-for-the buck ratio I'm getting at.
#freshports #postgresql #bacula
New @freshports search capability: Search by USES=
This field has long been stored in the database. Now you can search. Please try it out at https://www.freshports.org/search.php and report issues at https://github.com/FreshPorts/freshports/issues/22
Thank you.
To initiate processing of git commits in the #FreeBSD ports tree, the last remaining change is to this line in /usr/local/etc/freshports.org/config.sh:
REPOS_TO_CHECK_GIT="doc src"
But first, I have this bagel in front of me.
@dvl@mastodon.social @dvl@bsd.network @dvl@fosstodon.org Hey! FYI #freshports seems to have stopped processing ports commit mail a few hours ago and is now lagging behind.
On this rainy Saturday morning, I am sipping coffee and installing pgadmin 4.19.
Next, I'll be creating some additional Nagios checks for FreshPorts. I want to know if the cache_clearing_ports or cache_clearing_dates tables are not being cleared out.