It was a while since I ran through the scanner. This is a free static analysis tool for open source projects though it is not open source itself.

Anyway, it found a few new minor bugs. Like a lot of coverity results they weren't too interesting in themselves but did point to areas needing a closer look.

An unsigned < 0 comparison error led to why was this variable unsigned which led to I'm not checking snprintf correctly.

version 23.3 was released tonight. This has a few minor changes such as pstree with colouring depending on the process age and a fix for killall finding processes.

psmisc is almost ready for release. I have sent a pre-release version over to the translation project for the updated translated files. Give them a few days and then it will be ready.

I added a new feature to pstree last night. It will now can show the age of processes in colour. The colours and ages of processes (minute, hour, other) are fixed for now but there is room for expansion later. That should be the last thing before the next release.

Done some work on tonight, mainly some merge requests and bug fixes.

Matching NFS still can cause problems (they changed the way NFS "looks" in the proc filesystem) but I merged in some changes so it hangs less, I hope.

peekd will also work with ARM64 CPUs after someone gave me a patch for that.

After a few too many false starts, psmisc 23.2 has been released. This fixes (I hope) the signal parsing problems for killall and also removes the namespace filtering by default because everyone was getting confused by sshd, including me.

Of course, now I notice the --version string is messed up but thats a minor thing.

Urgh, another crack at option parsing for killall. It seems every time I try to fix it, someone shows me another way its broken.

Also had to work through iterating through a string in TCL, which is an added evilness.

I think that is the last fix before psmisc 23.2

gitlab.com/psmisc/psmisc/commi

Looks like all the translations are in for which is good. I'm hoping to release an update tomorrow.

Should just be a matter of fixing a typo in a help screen, grabbing the translations and it's done.

I just pushed the pre-release package of to the translators. In a week or so there will be a new version of psmisc.

The changes are mainly things reflected in procps, like the longer command names and look at all namespaces.

Working on , never knew that the various programs use different places to find the length of a command name and also a maximum path.

Hopefully those recent changes have made it more consistent.

I just realised my intro went when my instance crashed all those months ago.

Anyhow, hello (again) I am developer and a programmer including and I write stuff in and

Besides my interests include bike riding, or and reading, mostly There is also a starting interest in

My day job is a senior working on some very large and strange computer networks.

I did actually look at the issue around NFS shares. Werner's change fixes most but not all problems. Definitely an improvement .

The main issue is that NFS shares from same server have the same device id.

Show thread

23.1 is out or, as I like to call it "remember to remove debug code and ship the new docs" release.

packages already uploaded and the source tagged in github.

gitlab.com/psmisc/psmisc

You know that bit of debug code you put in there? The one you'll promise yourself is only there for the moment and will be removed way before release date?

Yeah, I had some of that so there will be a new out without that annoying killall message.

There is a security bug with sudo where you can fool it what tty someone uses.
I'll be curious to see if or parse things the same way.

That is tonight's job.

openwall.com/lists/oss-securit

πŸ… Craig's choices:

Mastodon on Dropbear

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!