Got the latest pre-release net-snmp to link with both libssl v1.1 and v3 (at different times) after having a linker problem.

Amazing what one word in one file can do. The different behaviour of the libtool is what caused it.

package 3.3.17-7 was released today.

This should mean both the kfreebsd and hurd ports can build.

kill will once again correctly handle negative pids.

pidwait will work and not try to run like pgrep.

Not that it matters for most people, but the pre-install script from 2008 got removed too.

It's funny how the rate of bug reports changes over the year. They're just slightly increased like they do around the same time every year.

My guess is either some people have a bit more time to actually write the reports up or its a case of they were going to send in the report this year and there is not a lot of this year left to do it.

version 23.4 was released today, both as an upstream source package and package 23.4-1

This release has some minor fixes and updates; if you liked the -Z flag in ps, then pstree has this for you.

Maybe fuser will be less confused about device IDs, but I'm pretty sure someone out there is crafting up an even stranger storage device setup.

Tarballs located at or get it from git at

packages for 5.6.1 were just uploaded to the Debian FTP servers.

It fixes 20 bugs and 7 issues; not sure what the difference is but there you go.

While 5.6.1is a short-cycle release, it may be the one that gets frozen in the next Debian stable, due to timing of the freeze and the 5.7 WordPress release.

Strange how some parts of a program you never use even if you have the used the program for ages.

Did you know Linux PS has test fields? I didn't and I look after it!

The field names are like _left, _left2 or _unlimited and they are statically defined. I found out about them by crashing the new library.

Guess what? Another security release of This release was 5.5.2 but something broke and they now have 5.5.3

LTS already got their updates in, I'll be working on the update for sir tonight.

Two new fixes for tonight.

The first is fuser failed to match mount devices due to the new code checking for duplicate mounts. So it knows the difference between /mnt/a and /mnt/b but ignored /dev/sda1. Now it only checks the pathname if it is not a block device.

pstree had a problem with output alignment when using the colourise option.

The watch program from the package has a new trick. Someone asked if there was a way to truncate the output instead of line-wrapping.

Watch already detects the width of the screen because it uses ncurses to output the lines so it needs to know where on the screen the next character will go. It was just a matter of hooking into the "run out of width" part of the code and eat the input until we hit an end of line.

So soon if you want to chomp those lines, you can!

I got a bug report for the version of where the logout redirect failed because it was neither a relative URL or one with a host.

Upstream of the same version worked fine so it was one of my patches. I found the relevant patch and it was a duplicate.This is where I bring a fix in early but we had now caught up to the version with the fix.

Odd thing was the patch took. So the URL manipulation was done twice.

Recently pushed a change to fix the -C flag in ps. The command name length was increased to 63 characters from 15 but most non kernel threads can only do 15 characters.

So how can ps match both 15 and 63 characters?

If the process' comm is 15 and the match is 15 or more then match the first 15 characters.

Also keep matching the entire string up to 63 characters.

25 Years of Free Software

25 years ago on 24th July 1995 I released my first Free Software program called axdigi.

Time has gone quickly! A lot what was written has fallen away (I completely forgot I wrote ttylinkd for example).

I'm still writing Free Software or Open Source and still enjoy it.

The extend MIB is nasty. I'm not sure what it was supposed to do but I now know what it can do. So for installations at least it will be removed.

Next step will be to fix the code so when you say use this user the program uses that user and not something else some file somewhere decides is a better idea.

Are you one of those people with some mad system with lots of CPUs? Having a hard time trying to see them all? Well top is coming out with two new features.

The first is two CPUs per row for wide (about over 160 columns) screens.

The second is to be able to group cpus into, um groups, so you can see pairs of cpu stats aggregated or 4 aggregated etc.

The solution I eventually used was an evil kludge. It just matches the path of the mount point and the real path of the target file (so followed symlinks etc).

Evil, but lsof does this same thing so at least I will have company.

Show thread

The command pgrep will soon have an older command which matches processes that are older than the specified number of seconds.

I've added some autopkgtest test script to check for the version output of in The current versions just report unknown due to a upstream script breakage (which is my fault too).

is very useful facility to check for Debian packages as-installed. It probably has the second-worst documentation in history (the first being sendmail).

If I actually understood it, I'd fix the documentation, but I don't.

The project is planning on holding a mini DebConf online.

This will be "4 days of Debianites working together to improve Debian" and will be totally online like all the cool kids are doing.

It will be 28-31st May 2020, more details at

Guess what? have release a new version and its a security fix. There are 6 security bugs fixed, they even have CVE IDs! Much excitement.

Pretty much every version of wordpress is vulnerable except for CVE-2020-11030 because the block editor is new from about WordPress 5.0 or so.

I'll be cooking up the packages this weekend.

packages for 5.4 are now uploaded. Yes, only 2 numbers so it is *not* a security fix, yay!

I can't really see much that is different. They have done some enhancements in the editor and there is a new 2020 theme but other than that, its the same WordPress you know and love (or hate, or both, whatever).

Show older
Mastodon on Dropbear

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