You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The fix introduced in b24592f for dnf5 compatibility inherently broke compatibility with dnf4.
While that was fine at the time because sysmotd was only targeting Fedora versions using dnf5, sysmotd now also targets AlmaLinux after lolcat became available through the EPEL repository. AlmaLinux 9 and 10 still use dnf4.
So enhance the logic to parse available upgrades to accommodate dnf4 and dnf5 output formats, and also include package installs (e.g. kernel) in the count.
This new version changes the way system information is put together. The initial approach based on concatenation of tabs would often produce misalignments. Now all the items are put into an array which is then outputted to a table and should keep them aligned.
Version 0.0.2 adds SElinux information and leaves the hostname in one line as it can be long or short depending on the host, which causes a bit of trouble with the format